Package Details: openvpn-nordvpn 0.1.41-1

Git Clone URL: (read-only, click to copy)
Package Base: openvpn-nordvpn
Description: OpenVPN helper script for
Upstream URL:
Keywords: nordvpn openvpn
Licenses: MIT
Provides: nordvpn
Submitter: nstinus
Maintainer: nstinus
Last Packager: nstinus
Votes: 23
Popularity: 0.000000
First Submitted: 2017-02-01 16:40 (UTC)
Last Updated: 2020-03-30 19:04 (UTC)

Pinned Comments

nstinus commented on 2017-03-06 14:31 (UTC) (edited on 2017-07-01 08:40 (UTC) by nstinus)

Thank you for your support! This package is comprised of a convenience utility to start, stop, list the servers. It also downloads and installs config files from nordvpn. See its help for available commands and usage (sudo nordvpn -h). For any issue or feature request, please do so on

Latest Comments

1 2 3 4 Next › Last »

tzok commented on 2020-12-31 11:02 (UTC)

This is part of the content of the generated package:

$ tar tfv openvpn-nordvpn-0.1.41-1-any.pkg.tar.zst
drwxr-x--- root/root         0 2020-12-31 11:11 etc/openvpn/client/nordvpn/

The generated *.service files are configured to run as openvpn user. But as you can see above, this user cannot access the contents of nordvpn directory. Effectively, it is impossible to connect to NordVPN using this package anymore.

Workaround: change ownership of /etc/openvpn/client/nordvpn directory and of /etc/openvpn/client/nordvpn/credentials.conf file to be accessible by openvpn user.

commented on 2020-04-20 17:59 (UTC)

i am getting errors when running nordvpn with the best option

sudo nordvpn best 
timeout: sending signal INT to command ‘python3’
Traceback (most recent call last):
  File "/etc/openvpn/client/nordvpn/", line 186, in <module>
    print(get_best(servers, args))
  File "/etc/openvpn/client/nordvpn/", line 105, in get_best
    pings = pingservers(, count=args.pingcount)
  File "/etc/openvpn/client/nordvpn/", line 77, in pingservers
    res = run(
  File "/usr/lib/python3.8/", line 491, in run
    stdout, stderr = process.communicate(input, timeout=timeout)
  File "/usr/lib/python3.8/", line 1014, in communicate
    stderr =

commented on 2020-04-19 04:44 (UTC)

I am getting this error sudo nordvpn list No configuration files found or files too old. Updating now... Downloading nordvpn config files... [] End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In the latter case the central directory and zipfile comment will be found on the last disk(s) of this archive. unzip: cannot find zipfile directory in one of or, and cannot find, period. /usr/bin/nordvpn: line 113: msg_exit: command not found Patching and installing files...

archieslove commented on 2020-01-20 23:30 (UTC)

Thank you for the work. It works great. is there any guide to auto connect after sleep/resume ?

PedroHLC commented on 2019-03-22 16:36 (UTC)

Please, add git in makedepends, it's required when building from a clean chroot!

iMike commented on 2018-10-21 21:11 (UTC) (edited on 2018-10-21 21:49 (UTC) by iMike)

Tried installing for the first time, but ran into a problem caused by a commit. See below. PS I got it to work. Really not sure how. I leave this comment since it appear something went wrong that might be worth looking at.

 Building openvpn-nordvpn...
 Cloning into 'openvpn-nordvpn'...
 == Extracting sources...
 - Creating working copy of nordvpn git repo...
 Cloning into 'nordvpn'...
 fatal: 'v0.1-32-g595937f' is not a commit and a branch 'makepkg' cannot be
created from it == ERROR: Failure while creating working copy of nordvpn git repo Aborting...

franksmaia commented on 2018-04-19 17:22 (UTC)

Thank you for the script.

It failed updating servers today, most probably due to the changes on NordVPN's side. You might want to change line 87 of your script:

Please let me know if you have a better suggestion.

Denzo commented on 2017-11-30 18:28 (UTC)

The rank command uses fping, which is not listed as a dependency. Might be useful to add it so the script doesn't crash when ranking :)

redman commented on 2017-10-23 15:14 (UTC)

And you nstinus, thanks for your painless fix :) Great!

nstinus commented on 2017-10-23 13:55 (UTC)

@redman I pushed a fix. My apologies for the bad commit :/