Our On Demand infrastructure suffered two minor network outages this evening, first at 20:10 EST and again at 21:20 EST.
The outages were due to human error. We are gearing up for a scheduled maintenance window this weekend to replace our aging firewalls. During testing, we believed the new systems to be well-isolated but some traffic managed to leak into our production network and cause problems. The root cause was discovered during the second hiccup and was promptly repaired.
We are sorry for any inconvenience this has caused and appreciate your patience as we work to make On Demand better.