qdm12 / gluetun

VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.
https://hub.docker.com/r/qmcgaw/gluetun
MIT License
7.69k stars 359 forks source link

Bug: Windscribe Zurich servers not in servers.json #1893

Closed Appel-flappen closed 2 months ago

Appel-flappen commented 1 year ago

Is this urgent?

No

Host OS

Arch Linux

CPU arch

x86_64

VPN service provider

Windscribe

What are you using to run the container

docker-compose

What is the version of Gluetun

Running version latest built on 2023-09-28T14:05:11.407Z (commit d4df872)

What's the problem 🤔

hostname is reported as not valid, even though I am using a hostname from a brand new wireguard config from windscribe.

It seems the servers.json does not have any of the Zurich servers for windscribe (none with "zrh-").

I have tried manually editing the servers.json to add in the server but it seems to just get overwritten. Running the update command also results in a file that does not have the server in.

Also tried using a custom config beforehand but it could not parse the address. Seems like it would be much easier to just use a custom config.

Share your logs (at least 10 lines)

Running version latest built on 2023-09-28T14:05:11.407Z (commit d4df872)

🔧 Need help? https://github.com/qdm12/gluetun/discussions/new

🐛 Bug? https://github.com/qdm12/gluetun/issues/new

✨ New feature? https://github.com/qdm12/gluetun/issues/new

☕ Discussion? https://github.com/qdm12/gluetun/discussions/new

💻 Email? quentin.mcgaw@gmail.com

💰 Help me? https://www.paypal.me/qmcgaw https://github.com/sponsors/qdm12

2023-10-04T00:03:27Z INFO [routing] default route found: interface eth1, gateway 172.22.0.1, assigned IP 172.22.0.55 and family v4

2023-10-04T00:03:27Z INFO [routing] local ethernet link found: eth0

2023-10-04T00:03:27Z INFO [routing] local ethernet link found: eth1

2023-10-04T00:03:27Z INFO [routing] local ipnet found: 10.0.6.0/24

2023-10-04T00:03:27Z INFO [routing] local ipnet found: 172.22.0.0/16

2023-10-04T00:03:27Z INFO [firewall] enabling...
2023-10-04T00:03:27Z INFO [firewall] enabled successfully
2023-10-04T00:03:27Z INFO [storage] merging by most recent 17689 hardcoded servers and 17689 servers read from /gluetun/servers.json

2023-10-04T00:03:27Z ERROR VPN settings: provider settings: server selection: for VPN service provider windscribe: the hostname specified is not valid: value is not one of the possible choices: value zrh-317-wg.whiskergalaxy.com, choices available are ae-001.whiskergalaxy.com, al-002.whiskergalaxy.com, aq-001.whiskergalaxy.com, aq-002.whiskergalaxy.com, ar-008.whiskergalaxy.com, at-001.whiskergalaxy.com, at-003.whiskergalaxy.com, at-004.whiskergalaxy.com, au-004.whiskergalaxy.com, au-005.whiskergalaxy.com, au-008.whiskergalaxy.com, au-010.whiskergalaxy.com, au-011.whiskergalaxy.com, au-012.whiskergalaxy.com, au-015.whiskergalaxy.com, au-016.whiskergalaxy.com, au-017.whiskergalaxy.com, au-018.whiskergalaxy.com, au-019.whiskergalaxy.com, az-001.whiskergalaxy.com, az-002.whiskergalaxy.com, ba-001.whiskergalaxy.com, be-001.whiskergalaxy.com, be-002.whiskergalaxy.com, be-003.whiskergalaxy.com, bg-001.whiskergalaxy.com, bg-002.whiskergalaxy.com, br-004.whiskergalaxy.com, br-005.whiskergalaxy.com, br-006.whiskergalaxy.com, ca-002.whiskergalaxy.com, ca-009.whiskergalaxy.com, ca-017.whiskergalaxy.com, ca-021.whiskergalaxy.com, ca-025.whiskergalaxy.com, ca-026.whiskergalaxy.com, ca-027.whiskergalaxy.com, ca-028.whiskergalaxy.com, ca-030.whiskergalaxy.com, ca-032.whiskergalaxy.com, ca-033.whiskergalaxy.com, ca-034.whiskergalaxy.com, ca-041.whiskergalaxy.com, ca-west-005.whiskergalaxy.com, ca-west-006.whiskergalaxy.com, ca-west-011.whiskergalaxy.com, ca-west-012.whiskergalaxy.com, ca-west-017.whiskergalaxy.com, ca-west-019.whiskergalaxy.com, ca-west-020.whiskergalaxy.com, ch-003.whiskergalaxy.com, ch-005.whiskergalaxy.com, ch-006.whiskergalaxy.com, ch-008.whiskergalaxy.com, ch-009.whiskergalaxy.com, ch-010.whiskergalaxy.com, cl-001.whiskergalaxy.com, cl-002.whiskergalaxy.com, co-002.whiskergalaxy.com, cy-002.whiskergalaxy.com, cy-003.whiskergalaxy.com, cz-001.whiskergalaxy.com, cz-002.whiskergalaxy.com, de-003.whiskergalaxy.com, de-006.whiskergalaxy.com, de-009.whiskergalaxy.com, de-010.whiskergalaxy.com, de-011.whiskergalaxy.com, de-012.whiskergalaxy.com, de-017.whiskergalaxy.com, de-018.whiskergalaxy.com, dk-001.whiskergalaxy.com, dk-003.whiskergalaxy.com, ec-002.whiskergalaxy.com, ee-002.whiskergalaxy.com, ee-003.whiskergalaxy.com, ee-004.whiskergalaxy.com, es-001.whiskergalaxy.com, es-002.whiskergalaxy.com, es-003.whiskergalaxy.com, es-004.whiskergalaxy.com, fi-002.whiskergalaxy.com, fi-003.whiskergalaxy.com, fi-005.whiskergalaxy.com, fr-004.whiskergalaxy.com, fr-005.whiskergalaxy.com, fr-008.whiskergalaxy.com, fr-009.whiskergalaxy.com, fr-011.whiskergalaxy.com, ge-001.whiskergalaxy.com, gh-001.whiskergalaxy.com, gr-004.whiskergalaxy.com, gr-005.whiskergalaxy.com, gr-006.whiskergalaxy.com, gr-007.whiskergalaxy.com, hk-005.whiskergalaxy.com, hk-006.whiskergalaxy.com, hk-008.whiskergalaxy.com, hr-002.whiskergalaxy.com, hr-003.whiskergalaxy.com, hu-001.whiskergalaxy.com, hu-002.whiskergalaxy.com, id-002.whiskergalaxy.com, id-004.whiskergalaxy.com, id-005.whiskergalaxy.com, id-007.whiskergalaxy.com, id-008.whiskergalaxy.com, ie-003.whiskergalaxy.com, ie-004.whiskergalaxy.com, ie-005.whiskergalaxy.com, ie-006.whiskergalaxy.com, ie-007.whiskergalaxy.com, il-002.whiskergalaxy.com, il-003.whiskergalaxy.com, in-009.whiskergalaxy.com, in-010.whiskergalaxy.com, in-011.whiskergalaxy.com, in-013.whiskergalaxy.com, is-001.whiskergalaxy.com, is-002.whiskergalaxy.com, it-001.whiskergalaxy.com, it-003.whiskergalaxy.com, it-004.whiskergalaxy.com, it-005.whiskergalaxy.com, it-006.whiskergalaxy.com, jp-004.whiskergalaxy.com, jp-006.whiskergalaxy.com, jp-007.whiskergalaxy.com, jp-008.whiskergalaxy.com, ke-001.whiskergalaxy.com, kh-001.whiskergalaxy.com, kr-007.whiskergalaxy.com, kr-008.whiskergalaxy.com, kr-009.whiskergalaxy.com, kr-010.whiskergalaxy.com, kr-011.whiskergalaxy.com, lt-004.whiskergalaxy.com, lt-005.whiskergalaxy.com, lt-007.whiskergalaxy.com, lu-005.whiskergalaxy.com, lv-003.whiskergalaxy.com, lv-009.whiskergalaxy.com, lv-010.whiskergalaxy.com, lv-011.whiskergalaxy.com, lv-012.whiskergalaxy.com, md-002.whiskergalaxy.com, md-003.whiskergalaxy.com, mk-001.whiskergalaxy.com, mx-009.whiskergalaxy.com, mx-010.whiskergalaxy.com, mx-011.whiskergalaxy.com, my-006.whiskergalaxy.com, my-007.whiskergalaxy.com, my-008.whiskergalaxy.com, my-009.whiskergalaxy.com, nl-005.whiskergalaxy.com, nl-008.whiskergalaxy.com, nl-011.whiskergalaxy.com, nl-013.whiskergalaxy.com, nl-014.whiskergalaxy.com, nl-015.whiskergalaxy.com, nl-019.whiskergalaxy.com, nl-020.whiskergalaxy.com, nl-037.whiskergalaxy.com, no-003.whiskergalaxy.com, no-006.whiskergalaxy.com, no-008.whiskergalaxy.com, nz-002.whiskergalaxy.com, nz-003.whiskergalaxy.com, pa-001.whiskergalaxy.com, pe-002.whiskergalaxy.com, ph-003.whiskergalaxy.com, ph-004.whiskergalaxy.com, pl-002.whiskergalaxy.com, pl-004.whiskergalaxy.com, pl-005.whiskergalaxy.com, pt-002.whiskergalaxy.com, pt-003.whiskergalaxy.com, ro-008.whiskergalaxy.com, ro-010.whiskergalaxy.com, rs-003.whiskergalaxy.com, rs-004.whiskergalaxy.com, ru-012.whiskergalaxy.com, ru-013.whiskergalaxy.com, ru-016.whiskergalaxy.com, ru-017.whiskergalaxy.com, ru-018.whiskergalaxy.com, ru-019.whiskergalaxy.com, ru-020.whiskergalaxy.com, ru-021.whiskergalaxy.com, ru-022.whiskergalaxy.com, se-001.whiskergalaxy.com, se-002.whiskergalaxy.com, se-003.whiskergalaxy.com, se-004.whiskergalaxy.com, sg-003.whiskergalaxy.com, sg-004.whiskergalaxy.com, sg-005.whiskergalaxy.com, sg-006.whiskergalaxy.com, sg-007.whiskergalaxy.com, sg-008.whiskergalaxy.com, sg-009.whiskergalaxy.com, sk-001.whiskergalaxy.com, sk-002.whiskergalaxy.com, th-005.whiskergalaxy.com, th-006.whiskergalaxy.com, tr-013.whiskergalaxy.com, tr-014.whiskergalaxy.com, tr-016.whiskergalaxy.com, tr-018.whiskergalaxy.com, tw-008.whiskergalaxy.com, tw-009.whiskergalaxy.com, tw-010.whiskergalaxy.com, tw-011.whiskergalaxy.com, tw-012.whiskergalaxy.com, tw-013.whiskergalaxy.com, ua-010.whiskergalaxy.com, ua-011.whiskergalaxy.com, uk-007.whiskergalaxy.com, uk-010.whiskergalaxy.com, uk-013.whiskergalaxy.com, uk-014.whiskergalaxy.com, uk-015.whiskergalaxy.com, uk-021.whiskergalaxy.com, uk-024.whiskergalaxy.com, uk-025.whiskergalaxy.com, uk-026.whiskergalaxy.com, uk-027.whiskergalaxy.com, uk-028.whiskergalaxy.com, uk-030.whiskergalaxy.com, uk-033.whiskergalaxy.com, us-central-014.whiskergalaxy.com, us-central-015.whiskergalaxy.com, us-central-016.whiskergalaxy.com, us-central-020.whiskergalaxy.com, us-central-029.whiskergalaxy.com, us-central-034.whiskergalaxy.com, us-central-036.whiskergalaxy.com, us-central-037.whiskergalaxy.com, us-central-043.whiskergalaxy.com, us-central-045.whiskergalaxy.com, us-central-046.whiskergalaxy.com, us-central-049.whiskergalaxy.com, us-central-050.whiskergalaxy.com, us-central-054.whiskergalaxy.com, us-central-055.whiskergalaxy.com, us-central-056.whiskergalaxy.com, us-central-057.whiskergalaxy.com, us-central-058.whiskergalaxy.com, us-central-060.whiskergalaxy.com, us-central-062.whiskergalaxy.com, us-central-063.whiskergalaxy.com, us-central-067.whiskergalaxy.com, us-central-070.whiskergalaxy.com, us-central-071.whiskergalaxy.com, us-central-072.whiskergalaxy.com, us-central-073.whiskergalaxy.com, us-central-075.whiskergalaxy.com, us-central-077.whiskergalaxy.com, us-central-078.whiskergalaxy.com, us-central-079.whiskergalaxy.com, us-central-080.whiskergalaxy.com, us-central-081.whiskergalaxy.com, us-central-086.whiskergalaxy.com, us-central-087.whiskergalaxy.com, us-central-088.whiskergalaxy.com, us-central-089.whiskergalaxy.com, us-central-095.whiskergalaxy.com, us-central-096.whiskergalaxy.com, us-east-006.whiskergalaxy.com, us-east-012.whiskergalaxy.com, us-east-013.whiskergalaxy.com, us-east-015.whiskergalaxy.com, us-east-019.whiskergalaxy.com, us-east-020.whiskergalaxy.com, us-east-022.whiskergalaxy.com, us-east-039.whiskergalaxy.com, us-east-040.whiskergalaxy.com, us-east-045.whiskergalaxy.com, us-east-046.whiskergalaxy.com, us-east-047.whiskergalaxy.com, us-east-049.whiskergalaxy.com, us-east-050.whiskergalaxy.com, us-east-051.whiskergalaxy.com, us-east-052.whiskergalaxy.com, us-east-053.whiskergalaxy.com, us-east-054.whiskergalaxy.com, us-east-060.whiskergalaxy.com, us-east-061.whiskergalaxy.com, us-east-064.whiskergalaxy.com, us-east-065.whiskergalaxy.com, us-east-067.whiskergalaxy.com, us-east-068.whiskergalaxy.com, us-east-071.whiskergalaxy.com, us-east-074.whiskergalaxy.com, us-east-077.whiskergalaxy.com, us-east-078.whiskergalaxy.com, us-east-079.whiskergalaxy.com, us-east-082.whiskergalaxy.com, us-east-083.whiskergalaxy.com, us-east-084.whiskergalaxy.com, us-east-086.whiskergalaxy.com, us-east-088.whiskergalaxy.com, us-east-089.whiskergalaxy.com, us-east-090.whiskergalaxy.com, us-east-092.whiskergalaxy.com, us-east-093.whiskergalaxy.com, us-east-094.whiskergalaxy.com, us-east-095.whiskergalaxy.com, us-east-096.whiskergalaxy.com, us-east-097.whiskergalaxy.com, us-east-098.whiskergalaxy.com, us-east-099.whiskergalaxy.com, us-east-100.whiskergalaxy.com, us-east-101.whiskergalaxy.com, us-east-103.whiskergalaxy.com, us-east-105.whiskergalaxy.com, us-east-106.whiskergalaxy.com, us-east-107.whiskergalaxy.com, us-east-110.whiskergalaxy.com, us-west-004.whiskergalaxy.com, us-west-015.whiskergalaxy.com, us-west-018.whiskergalaxy.com, us-west-027.whiskergalaxy.com, us-west-030.whiskergalaxy.com, us-west-038.whiskergalaxy.com, us-west-040.whiskergalaxy.com, us-west-043.whiskergalaxy.com, us-west-044.whiskergalaxy.com, us-west-045.whiskergalaxy.com, us-west-046.whiskergalaxy.com, us-west-047.whiskergalaxy.com, us-west-048.whiskergalaxy.com, us-west-050.whiskergalaxy.com, us-west-051.whiskergalaxy.com, us-west-052.whiskergalaxy.com, us-west-053.whiskergalaxy.com, us-west-054.whiskergalaxy.com, us-west-055.whiskergalaxy.com, us-west-056.whiskergalaxy.com, us-west-057.whiskergalaxy.com, us-west-059.whiskergalaxy.com, us-west-060.whiskergalaxy.com, us-west-061.whiskergalaxy.com, us-west-062.whiskergalaxy.com, us-west-063.whiskergalaxy.com, us-west-065.whiskergalaxy.com, us-west-066.whiskergalaxy.com, us-west-067.whiskergalaxy.com, us-west-069.whiskergalaxy.com, us-west-070.whiskergalaxy.com, us-west-071.whiskergalaxy.com, us-west-072.whiskergalaxy.com, us-west-074.whiskergalaxy.com, vn-002.whiskergalaxy.com, vn-003.whiskergalaxy.com, wf-ca-003.whiskergalaxy.com, wf-ca-004.whiskergalaxy.com, wf-jp-002.whiskergalaxy.com, wf-uk-001.whiskergalaxy.com, wf-uk-006.whiskergalaxy.com, wf-uk-007.whiskergalaxy.com, wf-us-010.whiskergalaxy.com, wf-us-011.whiskergalaxy.com, wf-us-012.whiskergalaxy.com, wf-us-013.whiskergalaxy.com, wf-us-014.whiskergalaxy.com, wf-us-015.whiskergalaxy.com, za-001.whiskergalaxy.com, za-003.whiskergalaxy.com, za-004.whiskergalaxy.com, za-006.whiskergalaxy.com, za-007.whiskergalaxy.com

2023-10-04T00:03:27Z INFO Shutdown successful

Share your configuration

gluetun:
    image: qmcgaw/gluetun
    cap_add:
      - NET_ADMIN
    volumes:
     - /ares/docker-config/gluetun:/gluetun
    environment:
      - VPN_SERVICE_PROVIDER=windscribe
      - VPN_TYPE=wireguard
      - WIREGUARD_PRIVATE_KEY=${WIREGUARD_PRIVATE_KEY}
      - WIREGUARD_ADDRESSES=${WIREGUARD_ADDRESSES}
      - WIREGUARD_PRESHARED_KEY=${WIREGUARD_PRESHARED_KEY}
      - SERVER_REGIONS=Switzerland
      - SERVER_CITIES=Zurich
      - SERVER_HOSTNAMES=zrh-317-wg.whiskergalaxy.com
      - VPN_ENDPOINT_PORT=443
qdm12 commented 2 months ago

See their API at https://assets.windscribe.com/serverlist/mob-v2/1/2344342;

zrh-317-wg.whiskergalaxy.com is the "wg_endpoint", but this is the 'parent logical node', which has 3 physical nodes:

By design, the servers have these 3 hostnames as hostname, instead of the 'parent hostname'.

Tada problem solved 🪄

github-actions[bot] commented 2 months ago

Closed issues are NOT monitored, so commenting here is likely to be not seen. If you think this is still unresolved and have more information to bring, please create another issue.

This is an automated comment setup because @qdm12 is the sole maintainer of this project which became too popular to monitor issues closed.