Choosing the Right Browser

Security seems to be a major issue nowadays that browsers seem to restrict what you can and cannot visit.

Gone are the days when it is your prerogative to visit an "insecure" site which actually just means that your traffic is not encrypted. This is all good until you are faced with the task of managing your router a local connection that would help you get out into the internet world.

My go to browser is Brave Browser it's secure and blocks most ads it works most of the time but right now it won't let me manage my router so now I have to search for something that actually works. It used to be as easy as clicking "Advanced" and then clicking visit site anyway. Now  your option to do that is gone. Is it Windows 11 or the chromium base that lots of famous browsers are using?

As it turns out it is all about the TLS version and that most browsers that is derived from chromium project (chromium 84) no longer supports TLS version 1.0 and 1.1. This is a classic case of equating Privacy with Security. While having Privacy helps make you more secure it should still be up to the user to make sure he isn't being targeted. That being said in a local network where you are the only Technically inclined person, this adds up to more calls to tech support of router manufacturers. It is increasingly frustrating to not be able to choose to install just one browser. I wish they bring the power back to the users where we can opt to open TLS 1.0 or 1.1 sites at our own risk. In real life we get to read disclaimers and issue waivers that indemnify manufacturers of any fault should we use their products in non-standard ways.

Enough ranting...

Quick solution for somebody who has the same problem as me. Install firefox browser, it is very easy to enable TLS 1.0 and TLS 1.1 support.

Note: I tried fiddling with command line switches for MS Edge and Brave Browser and it might work if you open a command prompt first. Try these flags/switches...

--allow-insecure-localhost	
--ignore-urlfetcher-cert-requests
--ssl-version-min=tls1 
--tls1

I used the --ssl-version-min=tls1 switch and it works

More command line switches/flags here https://support.brave.com/hc/en-us/articles/360044860011-How-Do-I-Use-Command-Line-Flags-in-Brave-