Está utilizando un navegador obsoleto. Es posible que no se muestre este sitio web ni otros correctamente. Debería actualizarlo o usar un navegador alternativo.
I'm having exactly the same issue, the solution doesn't work, the only difference is the error message that now is:
"Connection not possible. Please report your server IP to [email protected]"