Vivaldi won't sync except while using a VPN
-
@Pathduck
the command, vivaldi --user-data-dir=$TMPDIR/testing1, doesn't work in MacOS terminal. -
@dcmargo54 Well, my best guess is that the packets to the sync server are being blocked or redirected to /dev/null , and the most likely possibility, especially if your other computer(s) also pass through the same network router, is that it happens on your machine, and that the packets never leave the machine (if you can debug on the external firewall it would be fairly easy to determine that)
-
@yngve
Could you please clarify what you mean by: "if you can debug on the external firewall it would be fairly easy to determine that." -
@dcmargo54 IIRC Some advanced routers/firewall allow you to debug the network connection, similar to wireshark; the alternative would be to connect your machine to a separate PC that works as a router (requires two network cards, and some serious hackery in the configuration).
The point is to see what network data (if anything) exits your computer and starts its journey across the network.
I don't see anything to indicate where the problem is in the log; I see that Vivaldi is sending out a TLS Handshake protocol message, but gets no response. As I said, this indicates that the protocol package is filtered out somehow, which would specially be the case if all other secure sites work.
The only thing that can do that is a firewall (I am excluding extensions since there were sockets established, and messages sent).
Hmmm, one possible other thing: External firewalls can filter on both source IP/Mac address and target IP addresses; it might be an idea to try forcibly changing the IP address of your machine.
-
@dcmargo54 said in Vivaldi won't sync except while using a VPN:
@Pathduck
the command, vivaldi --user-data-dir=$TMPDIR/testing1, doesn't work in MacOS terminal.You need to specify the full path to the browser binary. If it is has been installed to Applications it should be:
/Applications/Vivaldi.app/Contents/MacOS/Vivaldi --user-data-dir=$TMPDIR/testing1
-
@espen
Thanks for that. Vivaldi launched as expected using terminal with that command. I entered the credentials for my distinct test profile and Vivaldi still doesn't sync. I didn't bother to try using my VPN. I'm really beginning to think that this is being caused by my internet provider. One thing I'd forgotten about is that a while back I connected to the internet by using my T-Mobile hotspot. While connected to the hotspot Vivaldi synced normally. So, when isolated from my provider, Vivaldi works as expected. -
if this were an ISP issue then would it not also affect other OSes connecting over the same network, i.e. Windows in your case?
FWIW: does the issue still occur if Apples's Private Relay service is temporarily turned off?
-
@yojimbo274064400
I was thinking that it could be something that's MacOS specific. Not intentional, but some sort of security related measure that may have been implemented. As far as Private Relay, I'm under the impression that that only affects Safari. In any event, Private Relay is switched off on my MacBooks.