I am using Aegir to clone my Drupal 7 sites. I don't have any caching enabled on the original site.

When I clone the site everything appears to work correctly, however changes to the drupal database are mirrored between all my sites. For example, adding a new user will add the user to all the sites.

I have verified that separate databases are specified for each of the sites.

Any ideas what would be causing this?

  • 2
    Have you verified that separate databases are getting updated for each of the sites?
    – Clive
    Commented Oct 18, 2016 at 23:57
  • This is definitely not normal behavior. Does the original site have aliases for the other sites names? As @Clive suggested it would be good to check via phpMyAdmin or a similar tool that the new user record is visible in all databases? Commented Oct 19, 2016 at 11:48
  • @Clive Yes I have verified that the actual database table is being updated for each of the sites.
    – Sleewok
    Commented Oct 19, 2016 at 14:03

1 Answer 1


I just figured it out. I have a wildcard SSL setup for my server. By default when you clone a site in Aegir it does not set it up as SSL. However, I was still able to access the cloned site via HTTPS.

The issue was caused by accessing the site via HTTPS when SSL was not enabled in Aegir for that specific site.

As soon as I enabled SSL for the site in Aegir the problem went away.

I'm not exactly sure what was going on in the backend. It would be great if someone could chime in on that...

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.