Docker / VPN: OpenVPN credentials not set

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • pven
  • Registratie: Oktober 1999
  • Niet online
Ik probeer om VPN in een docker draaiende te krijgen. (Docker draait overigens op Ubuntu server.)

Dit doe ik via:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
docker run --cap-add=NET_ADMIN -d \
--name vpn \
-v /etc/docker/vpn/:/data \
-v /etc/localtime:/etc/localtime:ro \
-e CREATE_TUN_DEVICE=true \
-e OPENVPN_PROVIDER=NORDVPN \
-e OPENVPN_CONFIG=netherlands \
-e WEBPROXY_ENABLED=false \
-e LOCAL_NETWORK=192.168.1.0/16 \
-e OPENVPN_USERNAME=bla@gmail.com \
-e OPENVPN_PASSWORD="moeilijk%ww" \
--log-driver json-file \
--log-opt max-size=10m \
-p 9091:9091 \
haugene/transmission-openvpn


Dit resulteert steevast in een logfile die eindigt op 'OpenVPN credentials not set. Exiting.'.

Bij deze de logfile:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Starting container with revision: 20877f1b168b6ff27fc58aeef40756572c562d47
Creating TUN device /dev/net/tun
Using OpenVPN provider: NORDVPN
Running with VPN_CONFIG_SOURCE auto
Provider NORDVPN has a bundled setup script. Defaulting to internal config
Executing setup script for NORDVPN
Downloading user specified config. NORDVPN_PROTOCOL is set to: UDP
2022-01-30 17:22:08 Checking curl installation
2022-01-30 17:22:08 Removing existing configs
2022-01-30 17:22:08 Selecting the best server...
2022-01-30 17:22:08 Searching for group: legacy_p2p
2022-01-30 17:22:08 Searching for technology: openvpn_udp
2022-01-30 17:22:08 Best server : nl848.nordvpn.com
2022-01-30 17:22:08 Downloading config: default.ovpn
2022-01-30 17:22:08 Downloading from: https://downloads.nordcdn.com/configs/files/ovpn_udp/servers/nl848.nordvpn.com.udp.ovpn
2022-01-30 17:22:08 Using OpenVPN CONFIG :: netherlands
2022-01-30 17:22:08 Downloading config: netherlands.ovpn
2022-01-30 17:22:08 Downloading from: https://downloads.nordcdn.com/configs/files/ovpn_udp/servers/netherlands.udp.ovpn
Starting OpenVPN using config netherlands.ovpn
Modifying /etc/openvpn/nordvpn/netherlands.ovpn for best behaviour in this container
Modification: Point auth-user-pass option to the username/password file
Modification: Change ca certificate path
Modification: Change ping options
Modification: Update/set resolv-retry to 15 seconds
Modification: Change tls-crypt keyfile path
Modification: Set output verbosity to 3
Modification: Remap SIGUSR1 signal to SIGTERM, avoid OpenVPN restart loop
OpenVPN credentials not set. Exiting.


Ik heb van alles geprobeerd:
• rechten in een file auth.txt zetten en daar dan naar verwijzen via default.ovpn (rechten auth.txt is 600)
• met/zonder CREATE_TUN_DEVICE
• met/zonder WEBPROXY_ENABLED
• dubbele/enkele quotes rondom OPENVPN_USERNAME en OPENVPN_PASSWORD
• etc ... etc ...

Maar dezelfde foutmelding blijft komen. Uiteraard heb ik op Google gezocht, en vind ik veel soortgelijke gevallen maar geen enkele biedt mij hulp.

Heeft iemand een idee wat ik verkeerd doe? Ik zie het niet.

We gaan eraan! || Marktplaats-meuk. Afdingen mag! ;-) || slotje.com for sale || Dank pven!

Alle reacties


Acties:
  • 0 Henk 'm!

  • pven
  • Registratie: Oktober 1999
  • Niet online
Nou ja: blijkbaar had ik nog geen single quotes om het wachtwoord geprobeerd. Als ik dat doe dan kom ik weer wat verder:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Starting container with revision: 20877f1b168b6ff27fc58aeef40756572c562d47
Creating TUN device /dev/net/tun
Using OpenVPN provider: NORDVPN
Running with VPN_CONFIG_SOURCE auto
Provider NORDVPN has a bundled setup script. Defaulting to internal config
Executing setup script for NORDVPN
Downloading user specified config. NORDVPN_PROTOCOL is set to: UDP
2022-01-31 06:50:59 Checking curl installation
2022-01-31 06:50:59 Removing existing configs
2022-01-31 06:50:59 Selecting the best server...
2022-01-31 06:50:59 Searching for group: legacy_p2p
2022-01-31 06:50:59 Searching for technology: openvpn_udp
2022-01-31 06:50:59 Best server : nl881.nordvpn.com
2022-01-31 06:50:59 Downloading config: default.ovpn
2022-01-31 06:50:59 Downloading from: https://downloads.nordcdn.com/configs/files/ovpn_udp/servers/nl881.nordvpn.com.udp.ovpn
2022-01-31 06:50:59 Using OpenVPN CONFIG :: netherlands
2022-01-31 06:50:59 Downloading config: netherlands.ovpn
2022-01-31 06:50:59 Downloading from: https://downloads.nordcdn.com/configs/files/ovpn_udp/servers/netherlands.udp.ovpn
Starting OpenVPN using config netherlands.ovpn
Modifying /etc/openvpn/nordvpn/netherlands.ovpn for best behaviour in this container
Modification: Point auth-user-pass option to the username/password file
Modification: Change ca certificate path
Modification: Change ping options
Modification: Update/set resolv-retry to 15 seconds
Modification: Change tls-crypt keyfile path
Modification: Set output verbosity to 3
Modification: Remap SIGUSR1 signal to SIGTERM, avoid OpenVPN restart loop
Setting OpenVPN credentials...
adding route to local network 192.168.1.0/24 via 172.17.0.1 dev eth0
Options error: Unrecognized option or missing or extra parameter(s) in /etc/openvpn/nordvpn/netherlands.ovpn:1: html (2.4.7)
Use --help for more information.

Al lezende denk ik: heb ik daar invloed op? Als ik in https://downloads.nordcdn...vers/netherlands.udp.ovpn kijk dan wordt deze file niet gevonden, ik vermoed dat dat die 'Unrecognized option'-melding geeft.

We gaan eraan! || Marktplaats-meuk. Afdingen mag! ;-) || slotje.com for sale || Dank pven!


Acties:
  • 0 Henk 'm!

  • Stetsed
  • Registratie: September 2021
  • Laatst online: 19-05 11:59
Ik heb net ook geprobeerd om naar die file te gaan en blijkbaar mist hij, wat je zou kunnen proberen is een mapping maken via docker. Door de optie "-v /etc/openvpn/nordvpn:/home/(users)/nordvpn" toe te voegen, en hem dan weer opstarten. Zoek dan voor de file die het download, die je dus zal vinden in die /home/(user)/nordvpn folder. En edit him dan met eentje die je zelf download hier https://nordvpn.com/ovpn/

Check ook deze github issue want hij blijkt te lijken op die van jou, https://github.com/haugen...ssion-openvpn/issues/1191