We are currently experiencing a network outage affecting one of our transit providers, to our Johannesburg location. We have failed over to our backup provider and all services should be back online. Please accept our apologies for the inconvenience. Updates to follow.