I've set up a server running Jenkins. The web-interface doesn't have SSL/TLS support turned on by default, and I have not attempted to turn it on, and do not want to turn it on (for now at least).
When I set this server up, (at say,
example.com:7070), I accidentally typed in the url to visit it as
https://example.com:7070, rather than
http://.... The Jenkins server either didn't serve a TLS cert, or didn't know how to, but either way, I got a
ERR_SSL_PROTOCOL_ERROR. This is seemingly correct, as it didn't negotiate a TLS connection correctly.
What isn't correct, however, is that if I now try to go to
http://example.com:7070, (the non-HTTPS url), I get auto-redirected by Chrome straight to
https://..., and I can't convince it to go to the non-TLS version of the site. Of course, that means I just continue to get the
ERR_SSL_PROTOCOL_ERROR again, meaning I can't get to the site.
The site works absolutely fine (over
http://...) in e.g. Firefox/Safari, so I can only conclude Chrome is somewhere storing information on TLS certs, and has incorrectly stated that it is expecting a TLS connection, and won't connect to the site without it.
Any suggestions or thoughts? How can I delete this information? (I've tried clearing browser history/cache to no avail.)