Network, DNS and VPN problems on Fedora 29

asked 2019-03-12 12:50:38 -0500

marekg gravatar image

Since I installed Fedora 29 I've got some problems with my 300 Mbps Internet and VPN connections. My network type is LAN/Ethernet. There is no specific routing or firewall rules. It's a basic cable modem connection. First the Internet DNS names were resolved very slow, it took couple of second to resolve domain name to IP address when using PING in Terminal. Every secure (SSL/TLS) connection to websites, TeamViewer or my email server took couple of seconds. After updates in February 2019 it got a lot better, now DNS names are resolved faster, but it still isn't as fast as it should be. Opening websites also got faster. But the main problem is VPN. I'm using Fedora's builtin Cisco VPN client, the connection is established very fast but I cannot open any webpage over HTTPS in Firefox; the connections in Firefox are getting timeout. There is only one specific page that I can open via HTTP. I've Windows 7 installed on the same PC and the Internet is working super fast, no delays in DNS resolving. VPN using Cisco AnyConnect on Windows also works perfectly - I can open every webpage over HTTPS. Is anybody experiencing the same problems? How to fix it? My Fedora is always fully updated.

edit retag flag offensive close merge delete



I will suggest to check the use this connection only for the resources in this net, box on the IPv4 tab of your VPN configuration, that way you use your regular Internet connection to the Internet and can access VPN resources, if the VPN require Internal DNS resolution then you need to do a tweak on your NetworkManager dnsmask. But one issue at the time. Good Luck

aeperezt gravatar imageaeperezt ( 2019-03-12 13:09:28 -0500 )edit

sounds like you dns resolvers aren't responding on time.

cat /etc/resolv.conf

dig @{nameserverentry}  a

if the first nameservers do not respond in time or slow, change them in the networkmanager ui.

rdtcustomercare gravatar imagerdtcustomercare ( 2019-03-12 13:15:45 -0500 )edit

I've tried that and also changed other settings in the VPN connection,but it didn't helped.It looks like its Fedora 29 bug (Internet connections and VPN were working properly in Fedora 28 on this computer and ISP).Please note that Windows 7 on this PC is using the same DNS servers.I've also tried to use different DNS servers on Fedora,restarted and it also didn't helped.I've just installed Google Chrome on Fedora and secure websites over VPN are not opening (PING in the Terminal works).Chrome says "Establishing secure connection" and gets a timeout.Firefox says" Performing TLS handshake"...

marekg gravatar imagemarekg ( 2019-03-12 16:15:20 -0500 )edit

If the check box in ipv4 is not check then all traffic will trough your vpn connection, then it will use the DNS from you VPN. Looks like something blocks https on your VPN.

aeperezt gravatar imageaeperezt ( 2019-03-12 21:52:14 -0500 )edit

Exactly. But I'd like to know what is "something". This is something in Fedora 29 itself.

marekg gravatar imagemarekg ( 2019-03-13 04:21:56 -0500 )edit