I’m having some trouble trying to use strongswan to connect to a IKEv2 VPN.
I’m getting this error:
charon-nm[38055]: 14[CFG] no issuer certificate found for "C=US, O=Let's Encrypt, CN=R3"
charon-nm[38055]: 14[CFG] issuer is "C=US, O=Internet Security Research Group, CN=ISRG Root X1"
charon-nm[38055]: 14[IKE] no trusted RSA public key found for 'vpn.example.com'
I have downloaded the ISRG Root X1 certificate from Chain of Trust - Let's Encrypt and added it via Network Manager: Network > Settings > SSL Preferences. I still get the same error.
Looks like the certificate is not installed, or strongswan cannot find it. Is there something else I need to do?
Thanks for responding. I have downloaded the R3 intermediate certificate as well, but when I add it via Network manager (Network > Settings > SSL Preferences), I don’t see it added in the list of “User-added certificates”.
The directory /etc/strongswan doesn’t exist on my system. I have copied the lets-encrypt-r3.pem file to /etc/ssl/certs/ but this doesn’t resolve the issue either.