No meu laptop Ubuntu 16.04, eu tenho um arquivo de configuração do cliente OpenVPN default.conf
inside /etc/openvpn
.
Isso usa credenciais assim:
cert /home/me/.ssh/foo.crt
key /home/me/.ssh/id_rsa
askpass /home/me/.ssh/foo-cert-pass
Isso funciona quando eu o executo como usuário me
usando sudo: sudo service openvpn start
. No entanto, quando é executado na inicialização, ele falha na configuração .
De journalctl
, vejo o seguinte:
Feb 13 11:33:03 gazelle ovpn-default[1152]: Options error: --cert fails with '/home/me/.ssh/foo.crt': No such file or directory
Feb 13 11:33:03 gazelle ovpn-default[1152]: Options error: --key fails with '/home/me/.ssh/id_rsa': No such file or directory
Feb 13 11:33:03 gazelle ovpn-default[1152]: Options error: --askpass fails with '/home/me/.ssh/foo-cert-pass': No such file or directory
Feb 13 11:33:03 gazelle ovpn-default[1152]: Options error: Please correct these errors.
Feb 13 11:33:03 gazelle ovpn-default[1152]: Use --help for more information.
No entanto, esses arquivos existem, como evidenciado pelo comando funcionando quando eu o executo a partir do terminal.
Meu /home
não está montado em uma unidade separada, ele está na mesma unidade que /
. Meu laptop se conecta tanto a Wifi quanto a Ethernet.
Alguém sabe a que erro se deve?