bubuntux / nordvpn

NordVpn Docker Client

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unable to pull latest NordVPN image?

sly433 opened this issue · comments

commented

Before submitting review:

- Open/Closed Issues

- Discussions

Consider creating a thread in the discussion section, specially if you don't know what the problem is or is not directly related to the image itself.

Describe the bug
I keep getting this error:

A new version of NordVPN is available! Please update the application.

It's not you, it's us. We're having trouble reaching our servers. If the issue persists, please contact our customer support.
Invalid token.

To Reproduce using docker-compose
docker-compose.yml if used (hide credentials)

version: "3"
services:
  vpn:
    image: ghcr.io/bubuntux/nordvpn:latest
    cap_add:
      - NET_ADMIN               # Required
      - NET_RAW                 # Required
    environment:                # Review https://github.com/bubuntux/nordvpn#environment-variables
      - TOKEN=
      - CONNECT=Switzerland
      - TECHNOLOGY=NordLynx
      - NETWORK=192.168.1.0/24  # So it can be accessed within the local network
    ports:
      - 8083:8083
    sysctls:
      - net.ipv6.conf.all.disable_ipv6=1  # Recomended if using ipv4 only
  torrent:
    image: linuxserver/qbittorrent:latest
    network_mode: service:vpn
    depends_on:
      - vpn
    environment:
      - WEBUI_PORT=8089
      - PUID=1026
      - PGID=101
    volumes:
      - /volume1/docker/qbittorrent:/config
      - /volume1/docker/downloads:/downloads
    restart: always

Expected behavior
I would imagine this pulls the latest nordvpn image and should run normally?

Logs

A new version of NordVPN is available! Please update the application.

It's not you, it's us. We're having trouble reaching our servers. If the issue persists, please contact our customer support.
Invalid token.

Additional context
Nordvpn was working a few days back - and now nothing?

commented

Keeps saying invalid token but I have made a new fresh one from NordVPN - is there a problem on Nord or this image?

Nordvpn changed the login process for 3rd tier apps. Could be the origin of the issue

commented

Nordvpn changed the login process for 3rd tier apps. Could be the origin of the issue

Any idea how we authenticate now?

You need to create service Credentials on your nordvpn dashboard on website and then it's a classical username and password

commented

You need to create service Credentials on your nordvpn dashboard on website and then it's a classical username and password

Is there a specifc config you would suggest I use in docker compose?

Having the same issue... There is no option for this container to specify classic username and password as far as I can see...

commented

Having the same issue... There is no option for this container to specify classic username and password as far as I can see...

Got mine to work. Go to your NordVPN dashboard, then NordVPN product, at the bottom click "Connect manually", it will ask for a OTP from your email. In there, you will see a service username and password, put that in the config and bam - working 100% on my side now.

Having the same issue... There is no option for this container to specify classic username and password as far as I can see...

Got mine to work. Go to your NordVPN dashboard, then NordVPN product, at the bottom click "Connect manually", it will ask for a OTP from your email. In there, you will see a service username and password, put that in the config and bam - working 100% on my side now.

I appear to be having the same issue. How did you add the service username and password to your config?

Having the same issue... There is no option for this container to specify classic username and password as far as I can see...

Got mine to work. Go to your NordVPN dashboard, then NordVPN product, at the bottom click "Connect manually", it will ask for a OTP from your email. In there, you will see a service username and password, put that in the config and bam - working 100% on my side now.

I appear to be having the same issue. How did you add the service username and password to your config?

I'd also like to know this.

commented

I'll post my config up when I get back home :)

commented

Apologies for delay :D

Below is what is working perfectly for me!

version: "3"
services:
gluetun:
image: qmcgaw/gluetun:latest
container_name: gluetun
cap_add:
- NET_ADMIN
environment:
- VPN_SERVICE_PROVIDER=nordvpn
- OPENVPN_USER=(xyz)
- OPENVPN_PASSWORD=(abc)
- SERVER_COUNTRIES=Netherlands
ports:
- 8088:8088
- 6881:6881
- 6881:6881/udp
sysctls:
- net.ipv6.conf.all.disable_ipv6=1 # Recomended if using ipv4 only
torrent:
image: linuxserver/qbittorrent:latest
container_name: qbitwireguard
network_mode: service:gluetun
depends_on:
- gluetun
environment:
- WEBUI_PORT=8088
- PUID=
- PGID=
volumes:
- /volume1/docker/qbittorrent:/config
- /volume1/docker/downloads:/downloads
restart: always