Update 18.30: The switch is back online, services are getting online right now and we continue to monitor everything to make sure all is working again.
Right now we are experiencing problem with one of our switches, technical staff is on site and our ETA is 20 minutes. We we apologize for any inconvenience this may cause you.