enabling Built-in SSL Certificate causes Apache error on restart due to missing file

I was looking forward to enabling/ disabling SSL from the admin gui, and advised my client to buy some new subscriptions due to improvements in SSL and backup admin.

This somewhat disappointing error message appears whenever i try to enable the built-in cert for SSL from the ruby admin interface, an dthen manually restart apache thus

root@trac114virgin:/home/admin# apache2ctl restart

apache2: Syntax error on line 298 of /etc/apache2/apache2.conf: Syntax error on line 7 of /etc/apache2/sites-enabled/000-default-ssl: Could not open configuration file /jumpbox/etc/apache2/jumpbox-app-ssl: No such file or directory

Needless to say, the built-in cert does not take affect.

Any suggestions?

Regards,

Mike Cravens

long-time JumpBox fan and referrer

enabling Built-in SSL Certificate causes Apache error on restart

Hi Again Mike,
I have found the cause of this issue. We will be updating Trac in the next day or so with this, and other fixes. I would say its worth waiting for. But if you want to see this work, you could do the following, then restart apache:

sudo ln -s /jumpbox/etc/apache2/jumpbox-app /jumpbox/etc/apache2/jumpbox-app-ssl

Austin

enabling Built-in SSL Certificate causes Apache error on restart

Trac 1.1.5 was just released. This resolves the SSL issue state here as well as an issue related to restores.

Austin

enabling Built-in SSL Certificate causes Apache error on restart

Hi Mike,
Thanks for bringing this to our attention. I have verified this and filed an internal bug on it.

Austin