• We have a hosting vendor where we deploy outward facing sites. The outward facing webservers are load balanced. Static content gets to them by an rsync from a staging server. This is not externally accessable. Both the prod boxes and the stage box are apache servers, and can serve pages. They bost have the same domain name. The DN on the external DNS points to the prod VIP. The DN on the internal DNS points to the stage server directly. All the servers read from the same database. Only the stage server is allow to access the wp-admin directory.

    I cannot get the prod servers to serve the WordPress site at all. It’s hitting wp php, but gettng an empty white box. I’ve confirmed database connectivity from those servers. I can also see the browser hitting Apache in the access log.

    The stage server was working correctly, in that it propery served up pages over the internal network. However it is now not either. This was caused by the situation outline below.

    I thought that the authentication keys and salts might be the problem with the prod boxes. Specifically, I thought that each box needed it’s own set of salts. So I had a mechanism put in place to allow each server to have it’s own unique wp-config.php file, and resalted the files going to the prod boxes. However, not only did this not work, it seems to have broken the stage server. I now only get a couple small fragments of content. Most of the page won’t serve.

    Anyone have any idea how to make this work? How do you get multiple boxes hitting the same database to read the database and serve up content correctly?

  • The topic ‘Issues with multiple server installation’ is closed to new replies.