Router address refuses to connect in Vivaldi but not in Edge or in Guest Profile
-
I am trying to surf to my router, its a Asus Router so router.asus.com and it just started the other day too. Was fine no problems, I have checked everywhere uninstalled extensions etc. It loads via ip and Edge and Guest Profile will load the domain correctly. Any suggestions?
6.0.2979.15 (Stable channel) (64-bit) Windows 11 Pro
-
@papalpenguin Disable all your extensions and check.
Check with fresh test profile (no extensions, no settings!).May be related to https://forum.vivaldi.net/topic/79498/asus-router-page-is-forced-to-https-and-won-t-load/
-
I already disabled all my extensions and it was not working. I'll check the others soon. Just getting up
-
@papalpenguin https://router.asus.com:8443 fails, too?
Did you accidentally had enabled Vivaldi Settings → Address Bar → Always Use Secure Connection. -
Looks like it might be a cert issue but how do I fix that
-
It looks like asus.com has been enabling HSTS again, this time from their web sites (not pre-shipped in the browser), and they (once again) included subdomains, including router.asus.com. This will force all URLs to asus.com hosts to use HTTPS, even when the site does not support it (like the router, which probably require special, advanced configurations to enable HTTPS)
It is possible to remove the policy in the Domain Security section of vivaldi://net-internals , but it will come back again next time you visit an asus.com site. (You probably hadn't visited Asus.com in the other browser you tested.)
This is something you need to complain about to Asus.
My advice is to use a Guest profile when accessing the router.
-
@papalpenguin Have you tried 192.168.50.1? It's shown on the below web page.
-
Yes I think I said yes these does work
-
@papalpenguin said in Router address refuses to connect in Vivaldi but not in Edge or in Guest Profile:
these does work
That is because it is an IP address, not a host in the asus.com domain, so the HSTS policy they configured for their entire domain, including the router alias, does not apply.
-
I can still access my router at both:
http://router.asus.com/
https://router.asus.com:8443/
Trying to access by IP
192.168.0.1
will give me a redirect torouter.asus.com
as the router adds itself to the local DNS - unless the user is bypassing the router by setting both primary and secondary DNS to a different provider, or (more likely) using DoH.I have the auth method set to BOTH and the port to 8443. Asus specifically recommends to use high port numbers, not sure why but 8443 works fine.
In
vivaldi://net-internals/#hsts
queryingasus.com
comes up "Not Found".
HSTS Preload status gives:
Status: asus.com was previously submitted to the preload list, but has been removed.
https://hstspreload.org/?domain=asus.comIt would be interesting to know what port @papalpenguin is trying to access or getting redirected to, as ERR_CONNECTION_REFUSED means the port is not listening (actually, actively refusing connections). What does the URL say? If it tries to redirect to 443 that would most likely fail since by default the router does not listen to this port.
-
I am using the right port here's what I got
https://imgur.com/gallery/Kkrc6qc -
@Pathduck said in Router address refuses to connect in Vivaldi but not in Edge or in Guest Profile:
In vivaldi://net-internals/#hsts querying asus.com comes up "Not Found".
You probably haven't visited the Asus main domain recently. I did a test earlier tonight in Chrome. Before I had not found, after loading the main Asus page, I had an HSTS entry registered which included subdomains.
-
@yngve said in Router address refuses to connect in Vivaldi but not in Edge or in Guest Profile:
You probably haven't visited the Asus main domain recently.
True. But I did that last night, and it still didn't show up. But it did this morning, so possibly a restart made sure it was added, or maybe it just takes "some time"? Anyway, it does show up now, with subdomains - stupid Asus
@papalpenguin This is not the same error message you got earlier. So now at least you're connecting to the correct port (8443).
But you'll need to add the certificate to the Windows certificate store. There's a lot of documentation out there on how to do this so that's outside the scope of this topic, but I'll try to help if needed.
Note also this is not specific to Vivaldi. All browsers will respect the HSTS setting for the
asus.com
domain and redirect your requests to the "secure" port 443, which obviously the router does not listen on, and causing the CONNECTION_REFUSED error page.Looks like you're also running a custom firmware on your router (Merlin) but that shouldn't make a difference as long as the browser trusts the cert.
I will try to see if setting the HTTPS port to 443 on the router works better, even if it's not recommended by Asus.
Edit: Not possible, Asus force you to use high ports, so probably a very good reason for that.
-
@yngve I also did a test now with Chrome 112 and apparently, whatever caused the self-signed router cert to fail earlier and forcing me to set
chrome://flags/#chrome-root-store-enabled
is no longer there and I don't need the flag (for now at least). -
I just started getting this page in the last 1-2 days. This has not been an issue previously and I am able to get to the router login page with other browsers. How do i proceed with fixing this? The above information isn't really clear to me on how to resolve this.
-
@asutcliffe25 Your router blocks you and refuses connection.
Does it work with https://www.asusrouter.com/ or https://www.asusrouter.com:8443?
Can you open with IP of the router? http://192.168.50.1/ oder https://192.168.50.1/
Try with Guest Profile and tell if that works. -
@DoctorG
no issue with guest profile - works fine.
https://www.asusrouter.com/ - does not work
https://www.asusrouter.com:8443 - does not work
router ip- works momentarily then closes the page as connection refused. -
@asutcliffe25 perhaps a extension causing this or a broken browser profile.
And check if deactivating Vivaldi blocker for the web page helps.
If you start in Windows cmd.exe, exit current Vivaldi, type this command
start vivaldi --disable-extensions
and hit Return. Does it work? If yes, one of your extensions causing the block. -
This post is deleted! -
@DoctorG
yep that worked. Even more interesting, after closing the disabled ext instance and reopening normally it continues to work