- I have created a p12 file using my root ca, intermediate ca, certificate, and key and configured an encryption password.
- I have imported my p12 using openvpn connect (I've also tried importing directly from android security menu in settings)
- I have removed the cert, ca, and key directives from my ovpn file
- I have imported the ovpn profile
"There was an error attempting to connect to the selected server.
Error message: External certificate not found. Please select proper certificate for profile."
I have cleared app data, uninstalled, reinstalled, and ensured that the app has file and media permissions allowed with no permissions denied.
Perhaps openvpn doesn't support my certificate, though when I created it with pfsense, I used settings that were noted as compatible with openvpn.
Is there anything that I should be doing differently? Is there anything I can do to troubleshoot?
Please note that I have replaced my actual server hostname with myserver.example.com.
Any suggestions or advice are welcome.
Thank you!
sanitized client config
client
dev tun
remote myserver.example.com 1194 udp
cipher AES-256-GCM
auth SHA256
auth-user-pass
remote-cert-tls server
key-direction bidirectional
<tls-crypt>
#
# 2048 bit OpenVPN static key
#
-----BEGIN OpenVPN Static key V1-----
-----END OpenVPN Static key V1-----
</tls-crypt>