Site was down for several hours due to some automation getting confused with software upgrades made couple weeks ago. Issue has been resolved now.