Skip to content

Bug: Cyberghost DNS lookup errors not logged #2961

@soejoc

Description

@soejoc

Is this urgent?

No

Host OS

Debian GNU/Linux 13 (trixie)

CPU arch

aarch64

VPN service provider

Cyberghost

What are you using to run the container

docker run

What is the version of Gluetun

Running version latest built on 2025-10-30T16:18:16.881Z (commit 65f49ea)

What's the problem 🤔

I run the following command accordingly to the docs to update the IPs of the Cyberghost servers:

docker run --rm -v ./gluetun:/gluetun qmcgaw/gluetun update -enduser -providers cyberghost

It finds no servers and uses the old, hardcoded ones, which are not up-to-date anymore (Maybe it can't resolve the domains of the servers?). Currently, I have to manually update the servers.json to connect to my VPN server. I have also tried to specify an explicit DNS server, which didn't work. I also tried to update the providers purevpn, airvpn and mullvad which worked. So it seems to be a problem related to cyberghost.

I tried to reproduce the behavior on another machine (x86_64, Ubuntu 22.04.5 LTS). There I could update the cyberghost servers.

Share your logs (at least 10 lines)

2025-11-01T16:24:25Z INFO creating /gluetun/servers.json with 20777 hardcoded servers
2025-11-01T16:24:25Z INFO updating Cyberghost servers...
2025-11-01T16:24:46Z WARN note: if running the update manually, you can use the flag -minratio to allow the update to succeed with less servers found
2025-11-01T16:24:46Z ERROR updating server information: getting servers: not enough servers found: 0 and expected at least 151
2025-11-01T16:24:46Z INFO Shutdown successful

Share your configuration

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions