Hey y’all!
I just got Mullvad today and I’m having the problem that it disconnects like every 5 minutes or so. Then my internet connection is also completely gone. This not just happens with Mullvad, but also with a VPN I set up to access university remotely some time ago.
I think I have an idea where this problem stems from, but I have to explain my situation to you:
I’m living in a student dorm. Here I do not have a router, but a socket in the wall for an ethernet cable. I could install a router, but since I do not need one I just connected my PC directly into the socket via an ethernet cable.
In order for me to get online, when I start up my PC I have to type in a specific adress into my browser for a log-in page to appear. There I enter my log-in information (username, pw) and then I can use the internet without problems and without disconnections.
The log-in page also says something like:
“If you should see this page every 2 minutes, make sure your firewall allows ICMP requests (I don’t know if this is the right translation of the word) from the IP address (and then it shows an IP adress).”
Now I have the feeling the disconnection of the VPN stems from here: I probably get these ICMP requests every two to five minutes and something goes wrong and Mullvad disconnects and my whole internet connection as well. Again, I have no trouble with this when I’m not using a VPN.
In order to connect to the internet again after the VPN and my internet connection aborted, I have to access the log-in page again and enter my log-in information.
I just tested it again to post you a typical daemon.log from when that happens. Here I started the VPN connection at 3.55am and it disconnected at 3.58 am. Before it disconnects the log states this:
"
(… a lot of stuff beforehand at 3:55:xxx)
[2021-11-17 03:55:49.933][talpid_core::dns][INFO] Setting DNS servers to [REDACTED]
[2021-11-17 03:55:50.165][mullvad_daemon][DEBUG] New tunnel state: Connected { endpoint: TunnelEndpoint { endpoint: Endpoint { address: [REDACTED]:443, protocol: Tcp }, tunnel_type: OpenVpn, proxy: None, entry_endpoint: None }, location: Some(GeoIpLocation { ipv4: None, ipv6: None, country: “Sweden”, city: Some(“Gothenburg”), latitude: 57.70887, longitude: 11.97456, mullvad_exit_ip: true, hostname: Some(“se-got-008”), bridge_hostname: None }) }
[2021-11-17 03:55:50.193][mullvad_daemon::management_interface][DEBUG] get_current_location
[2021-11-17 03:55:50.359][mullvad_daemon::geoip][DEBUG] Unable to fetch IPv6 GeoIP location: Hyper connect error: Der angegebene Host ist unbekannt. (os error 11001) [means something like the given host is unknown]
[2021-11-17 03:58:28.722][talpid_core::dns][INFO] Resetting DNS
[2021-11-17 03:58:28.725][talpid_core::process::stoppable_process][DEBUG] Trying to stop child process gracefully
[2021-11-17 03:58:28.725][mullvad_daemon][DEBUG] New tunnel state: Disconnecting(Reconnect)"
I think it has something to do with the “Resetting DNS” part. That always comes before a disconnect.
I hope you can help me. Thank you so much in advance!
P.S.: I’m using Kaspersky Security Cloud and that has a VPN option in it one can use freely with 200MB/day. When I’m using that, I get no disconnections whatsoever. Maybe this information helps you/us in finding the error. Thank you!