When I visit https://en.m.wikipedia.beta.wmflabs.org/2016_Formula_One_season or any page other than the Main page the page fails to load and reports:
Our servers are currently under maintenance or experiencing a technical problem. This is probably temporary and should be fixed soon.
The error message at the bottom of this page should contain more information.
Please try again accordingly in a few minutes.
Any idea what's going on? Is this a possible fatal?