Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug: [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout #1164

Closed
frepke opened this issue Sep 25, 2022 · 10 comments

Comments

@frepke
Copy link
Collaborator

frepke commented Sep 25, 2022

Is this urgent?

Yes

Host OS

Debian Bullseye

CPU arch

x86_64

VPN service provider

Surfshark

What are you using to run the container

docker-compose

What is the version of Gluetun

Running version latest built on 2022-09-14T13:28:28.429Z (commit e5be20d)

What's the problem 🤔

[healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
After restarting the container, everything is fine again.

It's every day now

Share your logs

gluetun  | ========================================
gluetun  | ========================================
gluetun  | =============== gluetun ================
gluetun  | ========================================
gluetun  | =========== Made with ❤️ by ============
gluetun  | ======= https://github.com/qdm12 =======
gluetun  | ========================================
gluetun  | ========================================
gluetun  | 
gluetun  | Running version latest built on 2022-09-14T13:28:28.429Z (commit e5be20d)
gluetun  | 
gluetun  | 🔧 Need help? https://github.com/qdm12/gluetun/discussions/new
gluetun  | 🐛 Bug? https://github.com/qdm12/gluetun/issues/new
gluetun  | ✨ New feature? https://github.com/qdm12/gluetun/issues/new
gluetun  | ☕ Discussion? https://github.com/qdm12/gluetun/discussions/new
gluetun  | 💻 Email? [email protected]
gluetun  | 💰 Help me? https://www.paypal.me/qmcgaw https://github.com/sponsors/qdm12
gluetun  | 2022-09-24T09:58:20+02:00 WARN You are using the old environment variable DNS_PLAINTEXT_ADDRESS, please consider changing it to DNS_ADDRESS
gluetun  | 2022-09-24T09:58:20+02:00 WARN DNS_PLAINTEXT_ADDRESS is set to 162.252.172.57 so the DNS over TLS (DoT) server will not be used. The default value changed to 127.0.0.1 so it uses the internal DoT serves. If the DoT server fails to start, the IPv4 address of the first plaintext DNS server corresponding to the first DoT provider chosen is used.
gluetun  | 2022-09-24T09:58:20+02:00 INFO [routing] default route found: interface eth0, gateway 172.18.0.1 and assigned IP 172.18.0.2
gluetun  | 2022-09-24T09:58:20+02:00 INFO [routing] local ethernet link found: eth0
gluetun  | 2022-09-24T09:58:20+02:00 INFO [routing] local ipnet found: 172.18.0.0/16
gluetun  | 2022-09-24T09:58:20+02:00 INFO [firewall] enabling...
gluetun  | 2022-09-24T09:58:20+02:00 DEBUG [firewall] iptables --policy INPUT DROP
gluetun  | 2022-09-24T09:58:20+02:00 DEBUG [firewall] iptables --policy OUTPUT DROP
gluetun  | 2022-09-24T09:58:20+02:00 DEBUG [firewall] iptables --policy FORWARD DROP
gluetun  | 2022-09-24T09:58:20+02:00 DEBUG [firewall] ip6tables-nft --policy INPUT DROP
gluetun  | 2022-09-24T09:58:20+02:00 DEBUG [firewall] ip6tables-nft --policy OUTPUT DROP
gluetun  | 2022-09-24T09:58:20+02:00 DEBUG [firewall] ip6tables-nft --policy FORWARD DROP
gluetun  | 2022-09-24T09:58:20+02:00 DEBUG [firewall] iptables --append INPUT -i lo -j ACCEPT
gluetun  | 2022-09-24T09:58:20+02:00 DEBUG [firewall] ip6tables-nft --append INPUT -i lo -j ACCEPT
gluetun  | 2022-09-24T09:58:20+02:00 DEBUG [firewall] iptables --append OUTPUT -o lo -j ACCEPT
gluetun  | 2022-09-24T09:58:20+02:00 DEBUG [firewall] ip6tables-nft --append OUTPUT -o lo -j ACCEPT
gluetun  | 2022-09-24T09:58:20+02:00 DEBUG [firewall] iptables --append OUTPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
gluetun  | 2022-09-24T09:58:20+02:00 DEBUG [firewall] ip6tables-nft --append OUTPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
gluetun  | 2022-09-24T09:58:20+02:00 DEBUG [firewall] iptables --append INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
gluetun  | 2022-09-24T09:58:20+02:00 DEBUG [firewall] ip6tables-nft --append INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
gluetun  | 2022-09-24T09:58:20+02:00 DEBUG [firewall] iptables --append OUTPUT -o eth0 -s 172.18.0.2 -d 172.18.0.0/16 -j ACCEPT
gluetun  | 2022-09-24T09:58:20+02:00 DEBUG [firewall] ip6tables-nft --append OUTPUT -o eth0 -d ff02::1:ff/104 -j ACCEPT
gluetun  | 2022-09-24T09:58:20+02:00 DEBUG [firewall] iptables --append INPUT -i eth0 -d 172.18.0.0/16 -j ACCEPT
gluetun  | 2022-09-24T09:58:20+02:00 INFO [firewall] enabled successfully
gluetun  | 2022-09-24T09:58:26+02:00 INFO [storage] merging by most recent 11721 hardcoded servers and 11721 servers read from /gluetun/servers.json
gluetun  | 2022-09-24T09:58:27+02:00 INFO Alpine version: 3.16.2
gluetun  | 2022-09-24T09:58:27+02:00 INFO OpenVPN 2.4 version: 2.4.12
gluetun  | 2022-09-24T09:58:27+02:00 INFO OpenVPN 2.5 version: 2.5.6
gluetun  | 2022-09-24T09:58:27+02:00 INFO Unbound version: 1.15.0
gluetun  | 2022-09-24T09:58:27+02:00 INFO IPtables version: v1.8.8
gluetun  | 2022-09-24T09:58:27+02:00 INFO Settings summary:
gluetun  | ├── VPN settings:
gluetun  | |   ├── VPN provider settings:
gluetun  | |   |   ├── Name: surfshark
gluetun  | |   |   └── Server selection settings:
gluetun  | |   |       ├── VPN type: wireguard
gluetun  | |   |       ├── Countries: netherlands
gluetun  | |   |       └── Wireguard selection settings:
gluetun  | |   └── Wireguard settings:
gluetun  | |       ├── Private key: yI...34=
gluetun  | |       ├── Interface addresses:
gluetun  | |       |   └── 10.14.0.2/16
gluetun  | |       └── Network interface: tun0
gluetun  | ├── DNS settings:
gluetun  | |   ├── DNS server address to use: 162.252.172.57
gluetun  | |   ├── Keep existing nameserver(s): no
gluetun  | |   └── DNS over TLS settings:
gluetun  | |       └── Enabled: no
gluetun  | ├── Firewall settings:
gluetun  | |   ├── Enabled: yes
gluetun  | |   ├── Debug mode: on
gluetun  | |   └── Outbound subnets:
gluetun  | |       └── {10.54.1.0 ffffff00}
gluetun  | ├── Log settings:
gluetun  | |   └── Log level: INFO
gluetun  | ├── Health settings:
gluetun  | |   ├── Server listening address: 127.0.0.1:9999
gluetun  | |   ├── Target address: cloudflare.com:443
gluetun  | |   ├── Read header timeout: 100ms
gluetun  | |   ├── Read timeout: 500ms
gluetun  | |   └── VPN wait durations:
gluetun  | |       ├── Initial duration: 6s
gluetun  | |       └── Additional duration: 5s
gluetun  | ├── Shadowsocks server settings:
gluetun  | |   ├── Enabled: yes
gluetun  | |   ├── Listening address: :8388
gluetun  | |   ├── Cipher: chacha20-ietf-poly1305
gluetun  | |   ├── Password: [set]
gluetun  | |   └── Log addresses: no
gluetun  | ├── HTTP proxy settings:
gluetun  | |   ├── Enabled: yes
gluetun  | |   ├── Listening address: :8888
gluetun  | |   ├── User: 
gluetun  | |   ├── Password: [not set]
gluetun  | |   ├── Stealth mode: yes
gluetun  | |   ├── Log: yes
gluetun  | |   ├── Read header timeout: 1s
gluetun  | |   └── Read timeout: 3s
gluetun  | ├── Control server settings:
gluetun  | |   ├── Listening address: :8000
gluetun  | |   └── Logging: yes
gluetun  | ├── OS Alpine settings:
gluetun  | |   ├── Process UID: 1000
gluetun  | |   ├── Process GID: 100
gluetun  | |   └── Timezone: Europe/Amsterdam
gluetun  | ├── Public IP settings:
gluetun  | |   ├── Fetching: every 12h0m0s
gluetun  | |   └── IP file path: /tmp/gluetun/ip
gluetun  | ├── Server data updater settings:
gluetun  | |   ├── Update period: 24h0m0s
gluetun  | |   ├── DNS address: 1.1.1.1:53
gluetun  | |   ├── Minimum ratio: 0.8
gluetun  | |   └── Providers to update: surfshark
gluetun  | └── Version settings:
gluetun  |     └── Enabled: yes
gluetun  | 2022-09-24T09:58:27+02:00 INFO IPv6 is not supported
gluetun  | 2022-09-24T09:58:27+02:00 INFO [routing] default route found: interface eth0, gateway 172.18.0.1 and assigned IP 172.18.0.2
gluetun  | 2022-09-24T09:58:27+02:00 DEBUG [routing] ip rule add from 172.18.0.2/32 lookup 200 pref 100
gluetun  | 2022-09-24T09:58:27+02:00 INFO [routing] adding route for 0.0.0.0/0
gluetun  | 2022-09-24T09:58:27+02:00 DEBUG [routing] ip route replace 0.0.0.0/0 via 172.18.0.1 dev eth0 table 200
gluetun  | 2022-09-24T09:58:27+02:00 INFO [firewall] setting allowed subnets...
gluetun  | 2022-09-24T09:58:27+02:00 DEBUG [firewall] iptables --append OUTPUT -o eth0 -s 172.18.0.2 -d 10.54.1.0/24 -j ACCEPT
gluetun  | 2022-09-24T09:58:27+02:00 INFO [routing] default route found: interface eth0, gateway 172.18.0.1 and assigned IP 172.18.0.2
gluetun  | 2022-09-24T09:58:27+02:00 INFO [routing] adding route for 10.54.1.0/24
gluetun  | 2022-09-24T09:58:27+02:00 DEBUG [routing] ip route replace 10.54.1.0/24 via 172.18.0.1 dev eth0 table 199
gluetun  | 2022-09-24T09:58:27+02:00 DEBUG [routing] ip rule add to 10.54.1.0/24 lookup 199 pref 99
gluetun  | 2022-09-24T09:58:27+02:00 INFO TUN device is not available: open /dev/net/tun: no such file or directory; creating it...
gluetun  | 2022-09-24T09:58:27+02:00 INFO [pprof] http server listening on [::]:6060
gluetun  | 2022-09-24T09:58:27+02:00 INFO [http server] http server listening on [::]:8000
gluetun  | 2022-09-24T09:58:27+02:00 INFO [dns over tls] using plaintext DNS at address 162.252.172.57
gluetun  | 2022-09-24T09:58:27+02:00 INFO [http proxy] listening on :8888
gluetun  | 2022-09-24T09:58:27+02:00 INFO [firewall] allowing VPN connection...
gluetun  | 2022-09-24T09:58:27+02:00 DEBUG [firewall] iptables --append OUTPUT -d 81.19.208.56 -o eth0 -p udp -m udp --dport 51820 -j ACCEPT
gluetun  | 2022-09-24T09:58:27+02:00 INFO [healthcheck] listening on 127.0.0.1:9999
gluetun  | 2022-09-24T09:58:27+02:00 INFO [shadowsocks] listening TCP on :8388
gluetun  | 2022-09-24T09:58:27+02:00 INFO [shadowsocks] listening UDP on :8388
gluetun  | 2022-09-24T09:58:27+02:00 DEBUG [firewall] iptables --append OUTPUT -o tun0 -j ACCEPT
gluetun  | 2022-09-24T09:58:27+02:00 DEBUG [firewall] ip6tables-nft --append OUTPUT -o tun0 -j ACCEPT
gluetun  | 2022-09-24T09:58:27+02:00 INFO [wireguard] Using available kernelspace implementation
gluetun  | 2022-09-24T09:58:27+02:00 INFO [wireguard] Connecting to 81.19.208.56:51820
gluetun  | 2022-09-24T09:58:27+02:00 INFO [wireguard] Wireguard is up
gluetun  | 2022-09-24T09:58:27+02:00 INFO [ip getter] Public IP address is 81.19.208.57 (Netherlands, North Holland, Amsterdam)
gluetun  | 2022-09-24T09:58:28+02:00 INFO [vpn] You are running on the bleeding edge of latest!
gluetun  | 2022-09-24T09:58:28+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T09:59:31+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T09:59:32+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T10:58:26+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T10:58:27+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T12:16:30+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T12:16:31+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T12:17:09+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T12:17:10+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T12:38:09+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T12:38:10+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T13:15:41+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T13:15:42+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T14:28:45+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T14:28:46+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T14:44:06+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T14:44:07+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T15:15:46+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T15:15:47+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T15:31:18+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T15:31:19+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T16:00:58+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T16:00:59+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T16:15:56+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T16:15:57+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T16:22:11+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T16:22:12+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T16:43:19+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T16:43:20+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T16:43:54+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T16:43:55+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T16:56:26+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T16:56:27+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T16:57:56+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T16:57:57+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T17:33:42+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T17:33:43+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T18:05:56+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T18:05:57+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T18:20:42+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T18:20:43+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T18:26:02+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T18:26:03+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T18:26:11+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T18:26:12+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T18:28:46+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T18:28:47+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T18:31:40+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T18:31:41+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T18:32:49+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T18:32:51+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T19:06:41+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T19:06:42+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T19:58:15+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T19:58:16+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T20:10:02+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T20:10:03+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T20:13:12+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T20:13:13+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T20:18:32+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T20:18:33+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T20:23:42+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T20:23:43+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T20:38:58+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T20:38:59+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T20:40:44+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T20:40:45+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T20:46:20+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T20:46:21+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T21:14:34+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T21:14:35+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T21:23:07+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T21:23:09+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T21:31:10+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T21:31:11+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T21:35:47+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T21:35:52+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T21:36:15+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T21:36:16+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T21:37:24+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T21:37:25+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T21:40:24+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T21:40:25+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T21:43:52+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T21:43:53+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T21:47:10+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T21:47:11+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T21:47:54+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T21:47:55+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T21:48:49+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T21:48:50+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T21:51:14+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T21:51:15+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T21:51:33+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T21:51:34+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T21:52:57+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T21:52:58+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T21:56:44+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T21:56:45+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T21:58:27+02:00 INFO [ip getter] Public IP address is 81.19.208.57 (Netherlands, North Holland, Amsterdam)
gluetun  | 2022-09-24T22:18:45+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T22:18:47+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T22:26:47+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T22:26:48+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T22:31:32+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T22:31:33+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T23:14:05+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T23:14:06+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T23:21:32+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T23:21:33+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T23:22:21+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T23:22:22+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T23:24:26+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T23:24:27+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T23:28:23+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T23:28:24+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T23:48:30+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T23:48:31+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T23:49:46+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T23:49:47+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T23:50:15+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T23:50:18+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T23:50:26+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T23:50:27+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-24T23:51:20+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-24T23:51:21+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T02:04:07+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T02:04:08+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T02:14:48+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T02:14:53+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T03:39:45+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T03:39:46+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T04:23:06+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T04:23:07+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T04:38:43+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T04:38:44+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T04:50:54+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T04:50:55+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T07:10:07+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T07:10:08+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T07:49:46+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T07:49:47+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T08:14:50+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T08:14:51+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T08:18:17+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T08:18:18+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T08:21:48+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T08:21:49+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T08:29:43+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T08:29:44+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T08:48:40+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T08:48:41+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T08:51:35+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T08:51:36+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T08:53:04+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T08:53:05+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T08:59:54+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T08:59:55+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T09:58:27+02:00 INFO [dns over tls] using plaintext DNS at address 162.252.172.57
gluetun  | 2022-09-25T09:58:27+02:00 INFO [updater] updating Surfshark servers...
gluetun  | 2022-09-25T09:58:27+02:00 INFO [ip getter] Public IP address is 81.19.208.57 (Netherlands, North Holland, Amsterdam)
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 185.225.28.243_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 37.120.142.131_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 172.83.40.149_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 124.150.139.179_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 109.236.86.62_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 196.196.150.101_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 89.34.99.83_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 196.244.191.163_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 82.102.17.179_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 37.120.217.147_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 5.154.174.101_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 192.154.253.69_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 109.236.86.62_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 144.48.39.107_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 148.72.169.211_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 185.99.3.12_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 185.99.3.12_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 82.102.17.179_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 180.149.231.69_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 144.48.39.107_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 124.150.139.179_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 193.148.17.83_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 37.120.217.147_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 185.225.28.243_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 89.34.99.83_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 89.187.178.94_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 144.48.38.21_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 87.239.255.111_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 180.149.231.69_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 89.187.178.94_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 165.231.163.5_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 37.120.142.131_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 198.147.22.165_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 148.72.169.211_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 144.48.38.21_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 87.239.255.111_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 192.154.253.69_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 194.39.127.240_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 84.17.58.134_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 196.196.150.101_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 165.231.163.5_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 196.244.191.163_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 194.39.127.240_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 45.248.79.69_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 84.17.58.134_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 193.148.17.83_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 5.154.174.101_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 107.175.104.82_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 45.248.79.69_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 172.83.40.149_tcp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 198.147.22.165_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] remote host not found in 107.175.104.82_udp.ovpn
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] reached the maximum number of consecutive failures: 2 failed attempts resolving lt-vno.prod.surfshark.com: lookup lt-vno.prod.surfshark.com on 162.252.172.57:53: dial udp: lookup 1.1.1.1:53: no such host
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] reached the maximum number of consecutive failures: 2 failed attempts resolving ng-lag.prod.surfshark.com: lookup ng-lag.prod.surfshark.com on 162.252.172.57:53: dial udp: lookup 1.1.1.1:53: no such host
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] reached the maximum number of consecutive failures: 2 failed attempts resolving es-mad.prod.surfshark.com: lookup es-mad.prod.surfshark.com on 162.252.172.57:53: dial udp: lookup 1.1.1.1:53: no such host
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] reached the maximum number of consecutive failures: 2 failed attempts resolving ua-iev.prod.surfshark.com: lookup ua-iev.prod.surfshark.com on 162.252.172.57:53: dial udp: lookup 1.1.1.1:53: no such host
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] reached the maximum number of consecutive failures: 2 failed attempts resolving us-sea.prod.surfshark.com: lookup us-sea.prod.surfshark.com on 162.252.172.57:53: dial udp: lookup 1.1.1.1:53: no such host
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] reached the maximum number of consecutive failures: 2 failed attempts resolving bn-bwn.prod.surfshark.com: lookup bn-bwn.prod.surfshark.com on 162.252.172.57:53: dial udp: lookup 1.1.1.1:53: no such host
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] reached the maximum number of consecutive failures: 2 failed attempts resolving jp-tok-st014.prod.surfshark.com: lookup jp-tok-st014.prod.surfshark.com on 162.252.172.57:53: dial udp: lookup 1.1.1.1:53: no such host
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] reached the maximum number of consecutive failures: 2 failed attempts resolving de-fra-mp001.prod.surfshark.com: lookup de-fra-mp001.prod.surfshark.com on 162.252.172.57:53: dial udp: lookup 1.1.1.1:53: no such host
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] reached the maximum number of consecutive failures: 2 failed attempts resolving uk-lon-st004.prod.surfshark.com: lookup uk-lon-st004.prod.surfshark.com on 162.252.172.57:53: dial udp: lookup 1.1.1.1:53: no such host
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] reached the maximum number of consecutive failures: 2 failed attempts resolving uk-edi.prod.surfshark.com: lookup uk-edi.prod.surfshark.com on 162.252.172.57:53: dial udp: lookup 1.1.1.1:53: no such host
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] reached the maximum number of consecutive failures: 2 failed attempts resolving my-kul.prod.surfshark.com: lookup my-kul.prod.surfshark.com on 162.252.172.57:53: dial udp: lookup 1.1.1.1:53: no such host
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] reached the maximum number of consecutive failures: 2 failed attempts resolving us-ltm.prod.surfshark.com: lookup us-ltm.prod.surfshark.com on 162.252.172.57:53: dial udp: lookup 1.1.1.1:53: no such host
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] reached the maximum number of consecutive failures: 2 failed attempts resolving id-jak.prod.surfshark.com: lookup id-jak.prod.surfshark.com on 162.252.172.57:53: dial udp: lookup 1.1.1.1:53: no such host
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] reached the maximum number of consecutive failures: 2 failed attempts resolving is-rkv.prod.surfshark.com: lookup is-rkv.prod.surfshark.com on 162.252.172.57:53: dial udp: lookup 1.1.1.1:53: no such host
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] reached the maximum number of consecutive failures: 2 failed attempts resolving jp-tok-st020.prod.surfshark.com: lookup jp-tok-st020.prod.surfshark.com on 162.252.172.57:53: dial udp: lookup 1.1.1.1:53: no such host
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] reached the maximum number of consecutive failures: 2 failed attempts resolving sg-sng-st010.prod.surfshark.com: lookup sg-sng-st010.prod.surfshark.com on 162.252.172.57:53: dial udp: lookup 1.1.1.1:53: no such host
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] reached the maximum number of consecutive failures: 2 failed attempts resolving ec-uio.prod.surfshark.com: lookup ec-uio.prod.surfshark.com on 162.252.172.57:53: dial udp: lookup 1.1.1.1:53: no such host
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] reached the maximum number of consecutive failures: 2 failed attempts resolving bz-blp.prod.surfshark.com: lookup bz-blp.prod.surfshark.com on 162.252.172.57:53: dial udp: lookup 1.1.1.1:53: no such host
gluetun  | 2022-09-25T09:58:27+02:00 WARN [updater] reached the maximum number of consecutive failures: 2 failed attempts resolving sg-sng-st005.prod.surfshark.com: lookup sg-sng-st005.prod.surfshark.com on 162.252.172.57:53: dial udp: lookup 1.1.1.1:53: no such host
gluetun  | 2022-09-25T10:37:16+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T10:37:17+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T10:42:52+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T10:42:53+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T11:47:13+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T11:47:14+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T11:56:13+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T11:56:14+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T12:38:27+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T12:38:28+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T12:38:41+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T12:38:42+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T12:42:06+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T12:42:07+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T12:44:51+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T12:44:56+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T12:51:00+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T12:51:01+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T12:54:01+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T12:54:02+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T12:54:45+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T12:54:46+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T12:57:19+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T12:57:20+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T13:04:24+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T13:04:25+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T13:10:34+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T13:10:35+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T13:26:23+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T13:26:24+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T13:32:29+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T13:32:30+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T13:33:49+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T13:33:50+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T13:34:13+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T13:34:14+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T13:38:23+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T13:38:24+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T13:43:51+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T13:43:56+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T13:51:01+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T13:51:02+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T13:52:05+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T13:52:06+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T14:01:41+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T14:01:42+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T14:05:01+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T14:05:02+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T14:11:01+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T14:11:02+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T14:12:00+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T14:12:01+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T14:12:14+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T14:12:15+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T14:19:52+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T14:19:53+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T14:47:53+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T14:47:54+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T15:33:11+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T15:33:12+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T15:43:33+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T15:43:34+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T16:07:47+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T16:07:48+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T16:15:43+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T16:15:44+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T16:26:21+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T16:26:22+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T16:41:27+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T16:41:28+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T16:43:12+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T16:43:14+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T17:03:38+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T17:03:39+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T17:04:02+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T17:04:03+02:00 INFO [healthcheck] healthy!
gluetun  | 2022-09-25T17:08:42+02:00 INFO [healthcheck] unhealthy: cannot dial: dial tcp4: lookup cloudflare.com: i/o timeout
gluetun  | 2022-09-25T17:08:43+02:00 INFO [healthcheck] healthy!

Share your configuration

version: "3.7"

services:
  gluetun:
    image: qmcgaw/gluetun:latest
    container_name: gluetun
    cap_add:
      - NET_ADMIN
    ports:
      - 8000:8000/tcp   #HTTP control server
      - 8888:8888/tcp   #HTTPproxy
    volumes:
      - /dockercfg/gluetun:/gluetun
    secrets:
      - openvpn_user
      - openvpn_password
      - httpproxy_username
      - httpproxy_password
      - shadowsocks_password
    environment:
    # WIREGUARD VPN
      - VPN_SERVICE_PROVIDER=surfshark
      - VPN_TYPE=wireguard
      - WIREGUARD_ADDRESSES=10.14.0.2/16
      - WIREGUARD_PRIVATE_KEY=xxx
    # Surfshark
      - SERVER_COUNTRIES=netherlands
    # Surfshark
      - SERVER_COUNTRIES=Netherlands
    # DNS over TLS
      - DOT=off
      - DOT_PROVIDERS=cloudflare
      - DOT_CACHING=on
      - DOT_IPV6=off
      - DOT_PRIVATE_ADDRESS=
      - DOT_VERBOSITY=1
      - DOT_VERBOSITY_DETAILS=0
      - DOT_VALIDATION_LOGLEVEL=0
      - DNS_UPDATE_PERIOD=24h
      - BLOCK_MALICIOUS=on
      - BLOCK_SURVEILLANCE=on
      - BLOCK_ADS=on
      - UNBLOCK=
      - DNS_ADDRESS=162.252.172.57
      - DNS_KEEP_NAMESERVER=off
    # Firewall
      - FIREWALL=on
      - FIREWALL_DEBUG=on
      - FIREWALL_OUTBOUND_SUBNETS=10.54.1.0/24
    # Shadowsocks
      - SHADOWSOCKS=on
      - SHADOWSOCKS_LOG=off
      - SHADOWSOCKS_LISTENING_ADDRESS=:8388
      - SHADOWSOCKS_CIPHER=chacha20-ietf-poly1305
    # HTTPproxy
      - HTTPPROXY=on
      - HTTPPROXY_LOG=on
      - HTTPPROXY_LISTENING_ADDRESS=:8888
      - HTTPPROXY_STEALTH=on
    # System
      - TZ=Europe/Amsterdam
      - PUID=1000
      - PGID=100
    # HTTP Control server
      - HTTP_CONTROL_SERVER_ADDRESS=:8000
      - HTTP_CONTROL_SERVER_LOG=on
    # Other
      - PUBLICIP_PERIOD=12h
      - VERSION_INFORMATION=on
      - UPDATER_PERIOD=24h
    restart: unless-stopped
@NestaYor
Copy link

i am having the same issues, also with surfshark. ive changed server connections, edited dns, TLS off/on, disabled all blocks and removal of dns cache.. Ive also noticed almost all ove my qbittorrent peer connections enable and quickly disable or timeout from the start. Extending total # of clients allowed per download, as well as altering stop tracker timeout from the default 5 to 10 but its so slow its basically useless.

the more gluetin adds the harder it is to prefer

@qdm12
Copy link
Owner

qdm12 commented Nov 2, 2022

It's fine if it fails from time to time, as long as it goes back to healthy, it means reaching cloudflare.com timed out once but the next try succeeded. The timeout could also be cloudflare.com not working, rate limiting you etc.
The health mechanism is really there to detect when the vpn connection drops completely, which doesn't seem to be the case here. You could adjust HEALTH_TARGET_ADDRESS to another more reliable address.

If it is the VPN connection being unreliable, then it's either:

  • the Surfshark server (most likely)
  • your neighbor/router/ISP/government dropping some of your Wireguard encrypted UDP packets

the more gluetin adds the harder it is to prefer

Well everything added can be disabled so it's just up to you. DNS over TLS can be disabled with DOT=off for example.

@qdm12 qdm12 closed this as completed Nov 2, 2022
@Miexil
Copy link

Miexil commented Nov 18, 2022

To anyone still experiencing this issue.

TL;DR;
Windows or Mac Docker Desktop users, downgrade Docker to v4.5.1. (Check out this link)

Info:
OS: Win10
Docker: 5.14.0
Gluetun: latest
VPN: Mullvad

I've been fighting with it and trying to find a solution for the past 3 weeks.
Looking at my logs, I had the same healthy/unhealthy dance, which actually lead to disconnects in clients using the VPN. For example, my qBittorrent would stop/resume downloading on each "unhealthy" message.

I suspected it didn't come from gluetun nor the VPN provider. To confirm, I tried running the same setup with another vpn image & another provider, looking at my network inspector I could still see the frequent drops which had the same results in my qBit client (stop/resume). At that point I started wondering if it was an OS or hardware issue, and after a couple of clean OS installs/driver updates, I was still stuck with the same issue.

I then suspected something might be failing with Docker itself, seemed a bit far-off but I started searching and stumbled upon this thread. An issue seems to be anchored within the vpnkit and impacts both Mac & Windows user.
As the thread suggested, I downloaded Docker Desktop v4.5.1 aaaaaand BINGO -> everything is working great !

@qdm12 You might want to keep this in mind for future issues concerning frequent disconnects :) Thanks for your great work on gluetun!

@qdm12
Copy link
Owner

qdm12 commented Nov 18, 2022

💯 Awesome! I documented it and linked to your comment in https://github.com/qdm12/gluetun/wiki/Healthcheck#unhealthy (step 4)

@drew43713
Copy link

Any fix for this in the works?

@lilianasummers
Copy link

To anyone still experiencing this issue.

TL;DR; Windows or Mac Docker Desktop users, downgrade Docker to v4.5.1. (Check out this link)

Info: OS: Win10 Docker: 5.14.0 Gluetun: latest VPN: Mullvad

I've been fighting with it and trying to find a solution for the past 3 weeks. Looking at my logs, I had the same healthy/unhealthy dance, which actually lead to disconnects in clients using the VPN. For example, my qBittorrent would stop/resume downloading on each "unhealthy" message.

I suspected it didn't come from gluetun nor the VPN provider. To confirm, I tried running the same setup with another vpn image & another provider, looking at my network inspector I could still see the frequent drops which had the same results in my qBit client (stop/resume). At that point I started wondering if it was an OS or hardware issue, and after a couple of clean OS installs/driver updates, I was still stuck with the same issue.

I then suspected something might be failing with Docker itself, seemed a bit far-off but I started searching and stumbled upon this thread. An issue seems to be anchored within the vpnkit and impacts both Mac & Windows user. As the thread suggested, I downloaded Docker Desktop v4.5.1 aaaaaand BINGO -> everything is working great !

@qdm12 You might want to keep this in mind for future issues concerning frequent disconnects :) Thanks for your great work on gluetun!

Thank you so much for posting this! I was having the exact same issue and have spent days trying to work this out. The only solution has been to downgrade to v4.5.1 as you said.

@acedanger
Copy link

Here is a workaround that resolved the issue for some folks.

https://emerle.dev/2022/05/06/the-nasty-gotcha-in-docker/

https://archive.ph/fk6dC (archive of above link)

@azumukupoe
Copy link

@Miexil @qdm12
Docker Desktop 4.5.1 doesn't work for me. (see docker/for-win#12559)
What are the alternatives, other than editing settings.json, which also didn't work for me?

@gmcouto
Copy link

gmcouto commented Apr 20, 2023

really? downgrading is not an actual fix.

@DTM450
Copy link

DTM450 commented Apr 25, 2023

There is a Dev Build of Docker that appears to resolve this although a different issue arises which causes
[ip getter] Get "https://ipinfo.io/": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
and
[ip getter] bad HTTP status received from https://ipinfo.io/: 503 503 Service Unavailable
and will continue to retry every 5 seconds though it does appear to eventually resolve.

as this is a dev build your milage may vary

moby/vpnkit#587 (comment)
The version at time of comment is 4.19.0 (105315)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants