Closed (fixed)
Project:
Provision
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
10 Sep 2009 at 06:50 UTC
Updated:
12 Jun 2014 at 08:41 UTC
Jump to comment: Most recent
Just did a fresh install of a virtual machine and installed HEAD components.
The initial verify of the 'main' aegir site fails (fails to restart Apache), because it inserts the following components into its vhost config:
php_value session.cookie_secure 1
SSLEngine On
This is provided by provision/web_server/ssl/provision_ssl.drush.inc
function provision_ssl_provision_apache_vhost_config($url, $options) {
drush_log("somewhere in provision_ssl, yay");
if ($options['site_port'] == 443 || TRUE) {
return array("php_value session.cookie_secure 1", "SSLEngine On");
} else {
return NULL;
}
}
But I haven't set port 443..
Still looking into where its finding this to do so
Comments
Comment #1
Anonymous (not verified) commentedAh. So it's in provision/web_server/provision_apache.drush.inc, line 108:
This invokes the function above (provision_ssl_provision_apache_vhost_config($url, $options) ) in provision/web_server/ssl/provision_ssl.drush.inc
Oh.
And it totally skipped my eyes until I was writing this that someone was debugging or something here:
obviously removing || TRUE fixes it. I've done so, removed the drush_log (we already log just prior to this that we're generating the apache vhost, so I don't think it's needed) and committed.
Comment #2
Anonymous (not verified) commented