O SELinux não está permitindo que o executável openvpn
acesse arquivos no sistema de arquivos em um local específico. Seu melhor amigo para lidar com isso é usar a GUI do solucionador de problemas do SELinux.
$ sealert -b
VocêentãodesejaráseguiroconselhoparaadicionaroscontextosnecessáriosaoseusistemadearquivosparasatisfazeroSELinux.
OBSERVAÇÃO: No exemplo acima, selecionei a segunda opção e executarei os comandos semanage
e restorecon
, conforme descrito, para corrigir meu problema aqui. Você precisará fazer o mesmo para seu problema openvpn
. Deve ser idêntico ao que estou mostrando nas imagens.
Para corrigir o problema, executei estes comandos:
$ sudo semanage fcontext -a -t home_cert_t /home/slm/somedom.com.ca.crt
$ sudo restorecon -R -v /home/slm/somedom.com.ca.crt