OpenVPN/ExpressVPN Fatal Error

  • Evening all.

    Have recently started using ExpressVPN on my main workstation, have been happy with the performance, and now want to configure my pfSense box to act as the VPN client for the network.

    Alas, if things were so simple.  I've downloaded the certificates and keys from ExpressVPN, and (I believe) successfully created the Certificate Authority, certificate and the client connection in pfSense.  However, when I check the logs, I get a fatal error showing that I can't get around.

    Feb 1 00:17:36 openvpn 97351 Exiting due to fatal error
    Feb 1 00:17:36 openvpn 97351 neither stdin nor stderr are a tty device and you have neither a controlling tty nor systemd - can't ask for 'Enter Auth Username:'. If you used –daemon, you need to use --askpass to make passphrase-protected keys work, and you can not use --auth-nocache.

    I've done some digging, and the problem appears to be relating to the certificates having been generated with a passphrase.  The OpenVPN forum post I found talked about using '–askpass' as part of the solution but I have no idea how to do that in pfSense.

    Being a total VPN noob, I'd appreciate someone confirming my diagnosis, or possibly pointing me in the right direction if I'm totally off course.

    Haven't ruled out contacting ExpressVPN about it, but wanted to check with the wise people here first.  :)

  • Were you able to get it working yet?

    That sounds like you don't have a password filled out under User Authentication Settings. In my hours of testing I had tried this and got the same response. Still unable to get it working however. Always an authentication issue.

Log in to reply