Skip to content

Gluetun always showing offline/down #2847

@GitHubQueenn

Description

@GitHubQueenn

Is this urgent?

None

Host OS

Ubuntu

CPU arch

None

VPN service provider

ProtonVPN

What are you using to run the container

docker-compose

What is the version of Gluetun

Running version latest built on 2025-01-22T08:32:54.446246923Z (commit e890c50)

What's the problem 🤔

It's weird. The VPN itself seems to be working, but it is always showing offline/down in UptimeKuma, as shown below. Nothing has changed in UptimeKuma and it used to work when I first set it all up but hasn't shown online inn months now.
https://i.imgur.com/6NdqS1e.png

Share your logs (at least 10 lines)

guard connection is not working.
2025-06-16T21:56:37-04:00 INFO [dns] downloading hostnames and IP block lists
2025-06-16T21:56:40-04:00 ERROR [vpn] getting public IP address information: fetching information: Get "https://ipinfo.io/": dial tcp: lookup ipinfo.io on 1.1.1.1:53: read udp 10.2.0.2:51151->1.1.1.1:53: i/o timeout
2025-06-16T21:56:47-04:00 WARN [dns] cannot update filter block lists: Get "https://raw.githubusercontent.com/qdm12/files/master/malicious-hostnames.updated": dial tcp: lookup raw.githubusercontent.com on 1.1.1.1:53:                                                                                                      read udp 10.2.0.2:44937->1.1.1.1:53: i/o timeout, Get "https://raw.githubusercontent.com/qdm12/files/master/malicious-ips.updated": dial tcp: lookup raw.githubusercontent.com on 1.1.1.1:53: read udp 10.2.0.2:44937->                                                                                                     1.1.1.1:53: i/o timeout
2025-06-16T21:56:47-04:00 INFO [dns] attempting restart in 40s
2025-06-16T21:57:00-04:00 INFO [healthcheck] program has been unhealthy for 21s: restarting VPN (healthcheck error: dialing: dial tcp4: lookup cloudflare.com: i/o timeout)
2025-06-16T21:57:00-04:00 INFO [healthcheck] 👉 See https://github.com/qdm12/gluetun-wiki/blob/main/faq/healthcheck.md
2025-06-16T21:57:00-04:00 INFO [vpn] stopping
2025-06-16T21:57:00-04:00 INFO [vpn] starting
2025-06-16T21:57:00-04:00 INFO [firewall] allowing VPN connection...
2025-06-16T21:57:00-04:00 INFO [wireguard] Using available kernelspace implementation
2025-06-16T21:57:00-04:00 INFO [wireguard] Connecting to xx.xx.xx.xxx:51820
2025-06-16T21:57:00-04:00 INFO [wireguard] Wireguard setup is complete. Note Wireguard is a silent protocol and it may or may not work, without giving any error message. Typically i/o timeout errors indicate the Wire                                                                                                     guard connection is not working.
2025-06-16T21:57:10-04:00 ERROR [vpn] getting public IP address information: fetching information: Get "https://ipinfo.io/": dial tcp: lookup ipinfo.io on 1.1.1.1:53: read udp 10.2.0.2:55274->1.1.1.1:53: i/o timeout

Share your configuration

services:
  gluetun:
    image: qmcgaw/gluetun
    container_name: gluetun
    hostname: gluetun
    cap_add:
      - NET_ADMIN
    devices:
      - /dev/net/tun:/dev/net/tun
    ports:
      - 6881:6881
      - 6881:6881/udp
      - 8085:8085 # qbittorrent
      - 3000:3000 # firefox
    volumes:
      - /home/xxxxx/Docker/Gluetun:/gluetun
    environment:
      - VPN_SERVICE_PROVIDER=protonvpn
      - VPN_TYPE=wireguard
      - WIREGUARD_PRIVATE_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
      - SERVER_COUNTRIES=United States
      - TZ=America/New_York
    restart: always

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions