A few problems have been found out with the current hosting provider.
Right now the site is hosted within the “Google Compute Cloud.” Not that there is anything wrong with it. It is a fantastic service that I have used in other projects, and I will continue to use this service in the future.
The problem lies in the fact that Google has a few firewall rules that we simply cannot live with while hosting this site. For example, they block all outgoing eMail traffic.
This may not sound bad, but when you stop to consider just how much happens via email you begin to understand. For example, when a user tries to make a new account on this website their password is sent to them via email. If outgoing mail is blocked, they could never login or reset their password.
For this reason I am going to schedule downtime sometime this weekend. It will likely happen mid-morning (Pacific Time). The downtime should not last more than 20 minutes, but up to 3 hours can be expected for the worst-case scenario.
The new host will be either DotBlock or DigitalOcean. More details to follow.