My buddy set up a OpenVPN server on his firewalla and sent me the ovpn file and private key password. I am able to connect using the OpenVPN app on my phone without issue. I would now like to connect to his vpn at router level using my asus router. I added the config file - but there is no place to add the private key password. I also tried a second gl-3000 travel router. How do I solve this issue?
Save the decrypted key file and use that instead.
You should instead ask your buddy to give you another key+cert for your router though. You don’t want multiple devices with the same ID.
How do I save the decrypted key file? My buddy says he does not have the open to save a ovpn profile without the password on his firewalla app.
I have the encrypted private key and the password. Can I decrypt it myself?
Also, what’s the issue with multiple people using the same key file?
- Probably
openssl rsa -in /path/to/encrypted.key -out /path/to/decrypted.key
- Key files hold identity information (CN – common name). You shouldn’t have multiple machines with the same identity. It would cause lots of weird issues if both connected at the same time. And allowing multiple clients with the same ID is really bad security-wise as you wouldn’t really be able to tell if there was a file leak.
The OpenSSL cmd worked well. I used pkey!! Thanks. My OpenVPN is a bit slow. I get 10Mbps on a 100mbps connection using a firewalla purple. I will try wireguard