GL-E750 OpenVPN ExpressVPN does not connect

I tried to config OpenVPN client for Express VPN and it does not connect for all servers

I am getting the following error

WARNING: --keysize is DEPRECATED and will be removed in OpenVPN 2.6

OpenVPN 2.5.2 mips-openwrt-linux-gnu [SSL (OpenSSL)] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD]

library versions: OpenSSL 1.1.1k 25 Mar 2021

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.

Exiting due to fatal error

From the log, the config needs a private key passphrase.

So in the ovpn there should be --askpass as one line. If there is no such line, you should add this before upload to the router so that the router will ask for this info.

But I do have one question, why only some server ask this for Expressvpn?

Hello Alzaho

The file is as following, can you please edit it as I am not technically good in this stuff

dev tun
fast-io
persist-key
persist-tun
nobind
remote canada-toronto-ca-version-2.expressnetw.com 1195

remote-random
pull
comp-lzo no
tls-client
verify-x509-name Server name-prefix
ns-cert-type server
key-direction 1
route-method exe
route-delay 2
tun-mtu 1500
fragment 1300
mssfix 1200
verb 3
cipher AES-256-CBC
keysize 256
auth SHA512
sndbuf 524288
rcvbuf 524288
auth-user-pass

Just try to add “askpass” as one line, like below

dev tun
fast-io
persist-key
persist-tun
nobind
remote canada-toronto-ca-version-2.expressnetw.com 1195

remote-random
pull
comp-lzo no
tls-client
verify-x509-name Server name-prefix
ns-cert-type server
key-direction 1
route-method exe
route-delay 2
tun-mtu 1500
fragment 1300
mssfix 1200
verb 3
cipher AES-256-CBC
keysize 256
auth SHA512
sndbuf 524288
rcvbuf 524288
auth-user-pass
askpass