Saya dapat meluncurkan OpenVPN dan mengarahkannya ke file konfigurasi dan semuanya berfungsi dengan baik, seperti:
sudo openvpn /etc/openvpn/myvpn.conf
tetapi ketika saya mencoba memulai layanan dengan
sudo /etc/init.d/openvpn start
Yang saya dapatkan hanyalah output di syslog:
Jun 23 21:02:30 pc systemd[1]: Starting OpenVPN service...
Jun 23 21:02:30 pc systemd[1]: Started OpenVPN service.
Tapi itu bohong padaku, tidak ada layanan openvpn yang berjalan:
gk@pc:/etc/openvpn$ ps -aux | grep openvpn
gk 15456 0.0 0.0 13688 2128 pts/0 S+ 21:18 0:00 grep --color=auto openvpn
Tidak ada proses openvpn lain yang berjalan. Bagaimana saya bisa memulai layanan?
Saya perhatikan dengan beberapa kegembiraan bahwa di dalam /lib/systemd/system/openvpn.service ada:
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/bin/true
ExecReload=/bin/true
WorkingDirectory=/etc/openvpn
Saya cukup yakin / bin / true ISNT aplikasi klien openvpn saya. Apakah ini mengapa klien openvpn tidak bekerja dari baris perintah di Ubuntu 15.04?
systemctl start [email protected]
seharusnyasystemctl start openvpn@myvpn
.