Vivaldi won't sync except while using a VPN
-
@dcmargo54 You did say:
"I can't reach either of those addresses. I tried in the Safari browser also."I asked you to run those commands in the MacOS terminal to test whether your MacOS system has connectivity to the Vivaldi Sync servers. Since you say the connection to Bifrost also fails in Safari, then clearly it's something wrong in your MacOS install.
If you keep insisting nothing is wrong on your network or your Windows installs - I guess you've got some detective work to do
-
If you had been following closely you would have seen or read that I was able to ping the servers using the MacOS terminal successfully. Zalex108 had me try to ping the servers and it worked.
-
Pathduck has mentioned that the Ping is not enough reliable for that, then suggested the Telnet.
Follow that.
Also,
What kind of new profile you've done?New, Private, Guest?
Any change on Flags? This applies to any Profile from the Parent one. -
@dcmargo54 And like I said, ICMP Ping is not a good enough test for connectivity on TCP port 443 (HTTPS).
All Ping does is verify if the target machine is up - that its network interface is online.
-
@Pathduck
Sorry, I misunderstood. I couldn't get the telnet command to run. Terminal came back with a telnet can't be found error. However, the netcat command succeeded. -
@dcmargo54
Perhaps I entered the wrong command for telnet. Could you please provide the exact command? Thanks -
@Zalex108
I started an entirely new profile to see If I could then sync and found that nothing was different in with the new, distinct profile. -
@dcmargo54 If Netcat worked then you don't need telnet
By the "command succeeded" what do you mean exactly? What was the output from the command? Terminal is just text, copy/paste or make a screenshot of the result.
What happens when you load the url
https://bifrost.vivaldi.com/vivid-sync
in Safari and Vivaldi?
Make a screenshot of the result. -
@Pathduck
When I load https://bifrost.vivaldi.com/vivid-sync in Vivaldi, I get a "this site can't be reached" error. When loaded in Safari then I get the "404" error message. -
@dcmargo54 Please make screenshots or copy the entire text.
"This site can not be reached" is not interesting.
Like I said earlier, what's interesting is the actual error message starting withERR_
in small print on the bottom.And please make a screenshot of the terminal output from Netcat.
-
@Pathduck
Screenshots:
-
Also,
Something modified at
vivaldi://flags
?
Or
chrome://settings/security
? -
@dcmargo54 OK thanks for the images.
So what we know:
- Vivaldi gets an
ERR_TIMED_OUT
- Netcat connects successfully on port 443
- Safari connects successfully on port 443 and gets an expected 404 Not Found error.
ERR_TIMED_OUT
indicates the network connection is not able to complete in the allocated timeout time, usually 15 seconds. The network connection does not make it to the server at all.So then the question is, why won't Vivaldi connect?
Is something on your system blocking Vivaldi from connecting?
And why just to thebifrost.vivaldi.com
server - assuming here that Vivaldi otherwise is able to connect to other servers on HTTPS/443.This is difficult to know and the only one who knows your system and what software is installed on it is you.
- Vivaldi gets an
-
@dcmargo54 Please do the following (after checking the flags as pointed out by Zalex above).
- Visit
chrome://net-internals/#proxy
in Vivaldi and tell us what you see there.
Then:
- Close all open tabs in Vivaldi.
- Restart the browser
- Open
chrome://net-export
- Click "Start Logging to Disk" and choose a location for the save file
- In a new tab open the
https://bifrost.vivaldi.com/vivid-sync
url and wait for it to time out. - In the Net-export tab choose Stop logging.
- Click Show File
- Share this file somewhere like a file sharing service, i.e like https://wormhole.app
This will allow inspecting the network traffic from the browser.
Closing all other tabs is very important to make sure no other traffic is going on.
I will try to have a look at the network log and see if I see something obvious going on there. I have my doubts it will be productive, as something on your system is clearly stopping Vivaldi from connecting properly to its Sync server. - Visit
-
@Pathduck
Trust me, this is making me nuts. I've used Vivaldi on my Macs for three years now. Longer if you include Windows. The issue with syncing is very recent. So, any software that I use is exactly what I've been using all along. And all this is happening on two different Macs. Nothing of note has changed. That's why this is so perplexing. I've disabled this, uninstalled that, tried everything I could think of that might be interfering with syncing. I found out that I can sync using a VPN during this whole process. So really, I've tried so many different things and still come up short. At least I'm able to connect occasionally with the VPN to sync. But as you can imagine, this is a PIA. -
@dcmargo54 said in Vivaldi won't sync except while using a VPN:
So, any software that I use is exactly what I've been using all along.
How do you know this software has not updated in the background, and its ruleset?
And you say you have tried in a clean profile, but profiles share any flags set, so its very important to check those as well. All flags should be reset to their defaults.
At least I'm able to connect occasionally with the VPN to sync.
What kind of VPN is this? Does it run in the browser as an extension (proxy) or does it run on the OS level for all network traffic?
-
@Zalex108
I have no flags at all set in Vivaldi.
Also, no unusual setting in Privacy and Security. -
@Pathduck
The software I'm using shouldn't affect Vivaldi's ability to sync. The same software would also be involved with a VPN engaged. I use the standalone Proton VPN.
I've never set any flags on this 2024 MacBook Air I'm using right now. -
@Pathduck
Chrome net-export log:
https://wormhole.app/v7m0k#Q9SqUEPN8SDZ3S2Ebn2dxA -
@dcmargo54 Thanks for the log, I had a quick look here, but didn't tell me much apart from that yes, it times out... It has the correct IP, it sends the SSL handshake but never receives anything back.
Using a lot of extensions here. I'm counting 33, of which 16 is enabled. You did try disabling all of them and restarting the browser? I guess you did...
I'm at a loss what's wrong. But then again I'm on Windows, so no idea where to look at the OS level for what's wrong.
I guess my next recommendation would be to try launching Vivaldi from the terminal command line with a completely clean test profile. Something like:
vivaldi --user-data-dir=$TMPDIR/testing1
Not sure if that works on MacOS, i.e. if Vivaldi is on the PATH.
Make sure to close Vivaldi first obviously.Maybe @yngve has an idea from the netlog?