could not access PID file for VPN 'server'
significa que o arquivo PID não pôde ser lido. Isso pode ter diferentes motivos:
- você não tem o direito de ler o arquivo pid - você executou o comando como root ou com
sudo
? - o arquivo pid não existe, pois o processo não está em execução ou não foi possível criar o arquivo por algum motivo
Assim, para mais depuração, você precisará olhar para /var/run/openvpn.server.pid
- existe?
- há um processo openvpn sendo executado com o pid listado no arquivo?
- existem outros processos openvpn em execução?
Se o processo não estiver rodando, sua configuração provavelmente está errada e você terá que ler os logs porque ele não foi iniciado. A execução de service openvpn start
também pode gerar resultados úteis.