CentOS 7 - Não é possível iniciar o OpenVPN Access Server

1

Eu tenho tentado instalar o OpenVPN Access Server no meu CentOS 7 VPS. No entanto, tenho me deparado com vários problemas.

Inicialmente, eu havia seguido este guia do DigitalOcean , mas depois que tive problemas para usá-lo, descobri que eu pretendia instalar o Access Server. Eu encontrei o este guia do DigitalOcean para o CentOS 6.5, e o adaptei ao CentOS 7.

Estou começando a me perguntar se seguir as instruções dos dois guias diferentes é o que causou meus problemas. Eu sou capaz de iniciar o serviço através da linha de comando, mas não consigo iniciá-lo através da interface web.

$ sudo systemctl status [email protected]
[email protected] - OpenVPN Robust And Highly Flexible Tunneling Application On server
   Loaded: loaded (/usr/lib/systemd/system/[email protected]; enabled)
   Active: active (running) since Thu 2015-03-05 08:12:53 EST; 3s ago
  Process: 1738 ExecStart=/usr/sbin/openvpn --daemon --writepid /var/run/openvpn/%i.pid --cd /etc/openvpn/ --config %i.conf (code=exited, status=0/SUCCESS)
 Main PID: 1745 (openvpn)
   CGroup: /system.slice/system-openvpn.slice/[email protected]
           └─1745 /usr/sbin/openvpn --daemon --writepid /var/run/openvpn/server.pid --cd /etc/openvpn/ --config server.conf

Mar 05 08:12:53 arguru systemd[1]: Failed to read PID from file /var/run/openvpn/server.pid: Invalid argument
Mar 05 08:12:53 arguru openvpn[1745]: GID set to nobody
Mar 05 08:12:53 arguru openvpn[1745]: UID set to nobody
Mar 05 08:12:53 arguru openvpn[1745]: UDPv4 link local (bound): [undef]
Mar 05 08:12:53 arguru openvpn[1745]: UDPv4 link remote: [undef]
Mar 05 08:12:53 arguru openvpn[1745]: MULTI: multi_init called, r=256 v=256
Mar 05 08:12:53 arguru openvpn[1745]: IFCONFIG POOL: base=10.8.0.4 size=62, ipv6=0
Mar 05 08:12:53 arguru openvpn[1745]: IFCONFIG POOL LIST
Mar 05 08:12:53 arguru openvpn[1745]: Initialization Sequence Completed
Mar 05 08:12:53 arguru systemd[1]: Started OpenVPN Robust And Highly Flexible Tunneling Application On server.

No entanto, no painel da web, recebo esse erro.

Eu tentei pesquisar vários recursos diferentes sobre isso, e alguns disseram que o problema era que a interface da Web não estava iniciando a VPN como root, e por isso ocorreu o erro ifconfig, e o segundo erro relacionado à ligação falhou apenas quando Eu inicio o OpenVPN via linha de comando.

Eu sei que provavelmente cometi alguns erros ao configurar isso, mas quero saber como posso corrigir isso agora sem reinstalar todo o sistema operacional (esse VPS é para meu próprio aprendizado e experimentação). Qualquer ajuda é apreciada!

    
por Justin W. Flory 05.03.2015 / 14:21

3 respostas

1

Em execução no Amazon Linux 2016.03 usando o este pacote para poder obter o servidor em execução após o rpm install ter sido bem-sucedido, eu precisava:

sudo ln -s /sbin/ifconfig /usr/sbin/ifconfig

O motivo openvpnas não pôde executar ifconfig , porque estava tentando executar /usr/sbin/ifconfig . O link simbólico fixou isso.

    
por 06.12.2016 / 03:00
2

Para a mensagem "Endereço já em uso", acho que é porque https também escuta na porta TCP 443.

    
por 09.03.2015 / 00:27
1

Eu resolvi esse problema e resolvi assim:

[root@linux1 openvpn]# vim server.conf
## Notify the client that when the server restarts so it
## can automatically reconnect.
;explicit-exit-notify 1

[root@linux1 openvpn]# systemctl restart openvpn@server

[root@linux1 openvpn]# systemctl status openvpn@server
● [email protected] - OpenVPN Robust And Highly Flexible Tunneling Application On server
   Loaded: loaded (/usr/lib/systemd/system/[email protected]; disabled; vendor preset: disabled)
   Active: active (running) since Sun 2017-02-05 20:33:57 ICT; 13s ago
  Process: 11837 ExecStart=/usr/sbin/openvpn --daemon --writepid /var/run/openvpn/%i.pid --cd /etc/openvpn/ --config %i.conf (code=exited, status=0/SUCCESS)
 Main PID: 11838 (openvpn)
   CGroup: /system.slice/system-openvpn.slice/[email protected]
           └─11838 /usr/sbin/openvpn --daemon --writepid /var/run/openvpn/ser...

Feb 05 20:33:57 linux1 openvpn[11838]: /usr/sbin/ip link set dev tun0 up mt...00
Feb 05 20:33:57 linux1 systemd[1]: Started OpenVPN Robust And Highly Flexib...r.
Feb 05 20:33:57 linux1 openvpn[11838]: /usr/sbin/ip addr add dev tun0 local....2
Feb 05 20:33:57 linux1 openvpn[11838]: /usr/sbin/ip route add 10.8.0.0/24 v....2
Feb 05 20:33:57 linux1 openvpn[11838]: UDPv4 link local (bound): [undef]
Feb 05 20:33:57 linux1 openvpn[11838]: UDPv4 link remote: [undef]
Feb 05 20:33:57 linux1 openvpn[11838]: MULTI: multi_init called, r=256 v=256
Feb 05 20:33:57 linux1 openvpn[11838]: IFCONFIG POOL: base=10.8.0.4 size=62...=0
Feb 05 20:33:57 linux1 openvpn[11838]: IFCONFIG POOL LIST
Feb 05 20:33:57 linux1 openvpn[11838]: Initialization Sequence Completed
Hint: Some lines were ellipsized, use -l to show in full.
    
por 07.02.2017 / 04:09