Did you also try it as just plain HTTP? You get redirected to HTTPS.
Which for a self signed certificate is a bit of waste and proves nothing
really.
You might be talking to the web site, you might be talking to a fake site
proxying the web site. DNS is not secure so you don't know. If it is a
fake that is relaying the connection you just lost.
At least http:// makes you aware and uncomfortable in doing stupid things.