You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Aegir code for site in subdirectory support is not even called on Octopus Satellite instances, while it just works on Barracuda Master instance. This obviously means that we have managed to introduce a bug/regression which we need to find and fix.
We have already determined that it's not related to our Drush version nor to our Provision version, because both the Barracuda Master and Octopus Satellite use the same version of Drush and Provision.
It's also not related to Octopus specific BOA features configuration, because the problem persists even with the Octopus specific feature disabled.
The text was updated successfully, but these errors were encountered:
We have narrowed the bug hunting to HTTPS support, which perhaps somehow conflicts with Subdir support. Enabling HTTPS modules in Hostmaster doesn't break things, it happens after switching web server configuration to HTTPS mode. At least we know where exactly to dig further.
It's actually a missing feature in Aegir itself, not a bug in BOA. Currently Aegir simply doesn't support Subdirs once HTTPS mode is active, because only the code related to plain HTTP has Subdir class, or rather, HTTPS and Subdirs are two parallel branches in the code, not connected and/or inherited (yet). It's probably a matter of current code (classes) structure, so not a simple bug to fix :/
/** * Base class for subdir support. * * This class will publish the config files to remote * servers automatically. */classProvision_Config_Nginx_SubdirextendsProvision_Config_Http {
The Aegir code for site in subdirectory support is not even called on Octopus Satellite instances, while it just works on Barracuda Master instance. This obviously means that we have managed to introduce a bug/regression which we need to find and fix.
We have already determined that it's not related to our Drush version nor to our Provision version, because both the Barracuda Master and Octopus Satellite use the same version of Drush and Provision.
It's also not related to Octopus specific BOA features configuration, because the problem persists even with the Octopus specific feature disabled.
The text was updated successfully, but these errors were encountered: