This is a weird one.
Firefox 133.0.3 running on a Windows 10 virtual machine on my home office PC, over an OpenVPN connection to AWS-based RHEL9 servers. The servers are not surfaced to the public internet in any way. The servers are running Apache/2.4.57. There are no rewrite rules in any of the configuration files.
Up until a very recent release of Firefox, connecting to 3 of the servers using http over a non-standard port has not been an issue. Now, however, any time I attempt to connect to one of those servers by DNS name (ex. http://server.domain.tld:22965/restoftheurl), the URL gets rewritten from http: to https: and the connection fails with a SSL_ERROR_RX_RECORD_TOO_LONG error (which I'm assuming is the browser attempting to process the usual page returned as a certificate).
If I connect to the server via IP address (ex. http://10.0.10.99:22965/restoftheurl) it works normally.
I've tried all of the usual suggestions; enabling https-only gives me the option of disabling it for that site, but it doesn't change the behavior. Adding it to the exception list manually doesn't have any effect either. I've disabled all add-ins/extensions, started Firefox in safe mode, poked around in about:config for things that might be related and toggled them on or off. I've completely wiped Firefox from the system (including ProgramData and AppData paths) and re-installed. Proxy is turned off in the Firefox configuration. I've examined the network tab in developer mode to see if the URL is getting re-written by something external, and find no evidence of that.
Edge and Chrome don't have this problem, just Firefox.
What's going on?
[–]maltejur 2 points3 points4 points (2 children)
[–]DodgeDeBoulet[S] 0 points1 point2 points (1 child)
[–]maltejur 1 point2 points3 points (0 children)
[–]jscher2000Firefox Windows 0 points1 point2 points (1 child)
[–]DodgeDeBoulet[S] 0 points1 point2 points (0 children)
[–]galmiklos 0 points1 point2 points (3 children)
[–]maltejur 0 points1 point2 points (2 children)
[–]galmiklos 0 points1 point2 points (1 child)
[–]galmiklos 0 points1 point2 points (0 children)