LinuxNoob1
New Member
[You can read this but the fix is like a half fix]I am writing this so other people won't have the headache that I did(figure of speech) trying to make surfshark vpn work on fedora 43 kde plasma, I knew it wouldn't have been long before getting my first linux problem, but the pro's of linux make it worth it.
I am on a restricted wi-fi network so the only surfshark protocol that works for me is openvpn udp, it works on windows 11 for me and when I first installed surfshark in discovery from flathub it worked up until yesterday, but today for some cosmic unknown reason it decided to tell Error occured request timed out Cause:unset, when connecting to fastest server when connecting to a specific city it said the same thing but slightly different, timeout Cause:unset.
after 2 hours of youtube, gemini, (all of this on a restricted network without my phone so hotspot wasn't an option which means most websites were blocked) i looked again and tried duck ai and it gave me 10 things to try, one of the was to stop the firewall and see if it worked, it did.
To stop your firewall and see if this is your issue as well on the konsole(terminal): sudo systemctl stop firewalld, test your vpn using all protocols and if it works congrats, now disconnect from vpn(don't know why but it feels right to first disconnect with firewall off and then reconnect with it on, kinda gave me a sense of accomplishment), now restart your firewall (having it off is bad, chat gpt would say it's like leaving your front door open), to do this type on the konsole(terminal): sudo systemctl start firewalld, now you have to allow whatever protocol you used permission to override the firewall: sudo firewall-cmd --permanent --add-service=openvpn, or for wireguard: sudo firewall-cmd --permanent --add-service=wireguard, after you have done this do: sudo firewall-cmd --reload, to apply this stuff.
This fixed it for me, I hope it will for you too. [edit] I am now using it and found that the only connection that works is the one I connected to while the firewall was down, so if I try now to connect to any other city is gives me the same problem as before but I have 1 city that works, I'll keep trying and update the thread if I find a fix, in the meantime this should give you one working vpn connection.
I am on a restricted wi-fi network so the only surfshark protocol that works for me is openvpn udp, it works on windows 11 for me and when I first installed surfshark in discovery from flathub it worked up until yesterday, but today for some cosmic unknown reason it decided to tell Error occured request timed out Cause:unset, when connecting to fastest server when connecting to a specific city it said the same thing but slightly different, timeout Cause:unset.
after 2 hours of youtube, gemini, (all of this on a restricted network without my phone so hotspot wasn't an option which means most websites were blocked) i looked again and tried duck ai and it gave me 10 things to try, one of the was to stop the firewall and see if it worked, it did.
To stop your firewall and see if this is your issue as well on the konsole(terminal): sudo systemctl stop firewalld, test your vpn using all protocols and if it works congrats, now disconnect from vpn(don't know why but it feels right to first disconnect with firewall off and then reconnect with it on, kinda gave me a sense of accomplishment), now restart your firewall (having it off is bad, chat gpt would say it's like leaving your front door open), to do this type on the konsole(terminal): sudo systemctl start firewalld, now you have to allow whatever protocol you used permission to override the firewall: sudo firewall-cmd --permanent --add-service=openvpn, or for wireguard: sudo firewall-cmd --permanent --add-service=wireguard, after you have done this do: sudo firewall-cmd --reload, to apply this stuff.
This fixed it for me, I hope it will for you too. [edit] I am now using it and found that the only connection that works is the one I connected to while the firewall was down, so if I try now to connect to any other city is gives me the same problem as before but I have 1 city that works, I'll keep trying and update the thread if I find a fix, in the meantime this should give you one working vpn connection.
Last edited:

