I had installed Windscribe on Manjaro which messed up my iptables. Deleted it and Internet is very slow for all sites.
Edit: There are multiple windscribe packages on aur. From my logs, I installed windscribe-bin.
sudo iptables -F first said can not initialize table filter, sudo pacman -Syu iptables and enable iptables.service with systemctl. Reboot. sudo iptables -F does not return an error. Now my internet works but very slowly for some sites. It takes about a minute to load stackoverflow.com for instance but could load forum.manjaro.org almost instantly. I do not have a save of the rules (which are mentioned in some answers).
Any ideas why some sites take way too long on Manjaro but load almost instant;y on my phone (on same network) and on my Windows (dualboot).
It can be DNS if Manjaro has been configured to use a different DNS server to Windows/your phone/the network default. For example, the Windscribe DNS.
You say you ‘deleted’ Windscribe - just seems worth checking, but by deleted do you mean you ran the uninstall script? Because if not then running all the commands in the pre_remove section of the installer script seems like a good idea, as well as disabling systemd-resolved. So that’s basically running the following (pilfered from the install script @MrLavender linked):
Why? OP has removed Windscribe so disabling systemd-resolvd just restores things to how they were. There’s some confusion in the AUR comments as to whether the package actually needs to enable that service at all with NetworkManager present.
I guess I missed this part. Im april-fooling myself.
As to the original point … pretty much any vpn making use of openvpn would benefit from systemd-resolved over openresolv.
(there may be a few that dont … but that probably is indicative of some rather primitive infrastructure)
> systemctl status system-resolved
Unit system-resolved.service could not be found.
> systemctl stop system-resolved
Failed to stop system-resolved.service: Unit system-resolved.service not loaded.