I've still been looking for how to get DelugeVPN setup properly. I've followed BinHex's instructions for custom provider and it doesn't seem to work for me after copying the .ovpn file into the directory. After looking at the supervisord log it looks like there is a problem authenticating but I can't figure out what it is. I've tried my username and password on other clients and they work fine. Any ideas in the log below. Thanks in advance.
2016-01-18 11:44:29,197 DEBG 'start' stdout output:
--------------------
[info] Starting OpenVPN...
2016-01-18 11:44:29,206 DEBG 'start' stdout output:
Mon Jan 18 11:44:29 2016 OpenVPN 2.3.9 x86_64-unknown-linux-gnu [sSL (OpenSSL)] [LZO] [EPOLL] [MH] [iPv6] built on Dec 24 2015
Mon Jan 18 11:44:29 2016 library versions: OpenSSL 1.0.2e 3 Dec 2015, LZO 2.09
Mon Jan 18 11:44:29 2016 WARNING: No server certificate verification method has been enabled. See http://openvpn.net/howto.html#mitm for more info.
2016-01-18 11:44:29,207 DEBG 'start' stdout output:
Mon Jan 18 11:44:29 2016 neither stdin nor stderr are a tty device and you have neither a controlling tty nor systemd - can't ask for 'Enter Private Key Password:'. If you used --daemon, you need to use --askpass to make passphrase-protected keys work, and you can not use --auth-nocache.
Mon Jan 18 11:44:29 2016 Exiting due to fatal error
2016-01-18 11:44:29,208 DEBG fd 9 closed, stopped monitoring (stdout)>
2016-01-18 11:44:29,208 DEBG fd 14 closed, stopped monitoring (stderr)>
2016-01-18 11:44:29,208 INFO exited: start (exit status 1; not expected)
2016-01-18 11:44:29,208 DEBG received SIGCLD indicating a child quit
2016-01-18 11:44:30,209 INFO success: webui entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2016-01-18 11:44:30,209 INFO success: deluge entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)