Since the server refactoring, it seems the web_ports variable is not properly passed to backend tasks. This creates a apache.conf (generated when platforms are verified) without a proper NameVirtualHost directive with the associated ports. Without this directive, all sites redirect to the first virtual host defined (in my case, aegir.hahaha.com, but it could redirect to another as those are loaded in alphabetical order.
Comments
Comment #1
Anonymous (not verified) commentedTo test this, I just added a new port to my web server (81), and it reverified both platforms. I then checked the apache.conf and it has written the new entry. See below
This seems as expected to me, or am I testing the wrong thing?
Comment #2
adrian commentedIt may no longer pass the web_ports to the backend , but it is defaulting correctly in the absence of them
Comment #3
adrian commentedThis is fixed in head :