bubuntux / nordvpn

NordVpn Docker Client
GNU Affero General Public License v3.0
746 stars 197 forks source link

Unable to pull latest NordVPN image? #404

Closed sly433 closed 1 year ago

sly433 commented 1 year ago

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?

sly433 commented 1 year ago

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

yongbi85 commented 1 year ago

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

sly433 commented 1 year ago

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

Any idea how we authenticate now?

yongbi85 commented 1 year ago

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

sly433 commented 1 year ago

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?

Shadow7714 commented 1 year ago

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

sly433 commented 1 year ago

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.

jmarshall120 commented 1 year ago

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?

Shadow7714 commented 1 year ago

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.

sly433 commented 1 year ago

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

sly433 commented 1 year ago

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: