NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

LordJohnWorfin's avatar
Dec 01, 2023

RAXE500 - VPN missing client key

RAXE500 Firmware Version V1.0.12.96_2.0.45

I configured my VPN using the default parameters, exported the ovpn file using the smartphone option, added it to OpenVPN on my iPhone, and connection fails with the following error message:

PKey::parse_pem: error in private key::error:1E08010C:DECODER routines::unsupported

 

Looking at the ovpn file, while there are client and CA certificates, the client key is empty (towards the end of the file, I see <key></key>. I tried exporting the configuration for windows and non-windows and in both cases the client.key file is zero bytes.

So it looks like some key is not being generated but I have no idea how to make it happen. Has anyone seen this problem? This used to work on this router before.

6 Replies

Replies have been turned off for this discussion
  • Update - my best guess is this happened after an automatic update from V1.0.12.96_2.0.45 to V1.2.13.100_2.0.54 where the client key was deleted and never recreated. I tried reversing to V1.0.12.96_2.0.45 which as of my previous post was the latest downloadable firmware, tried turning VPN off and back on several time, rebooting in between, no luck: when I export the ovpn configurations they're all coming up with an empty client key.

    And as of yesterday Dec 1 2023 it looks like Netgear pushed again 1.2.13.100 and my router autoupdated, but it makes no difference and VPN is still broken. WTF Netgear?

    • FURRYe38's avatar
      FURRYe38
      Guru

      Does a factory reset and setup from scratch change anything? 

      • LordJohnWorfin's avatar
        LordJohnWorfin
        Aspirant

        I found this version on my RAXE500 as well. And that's when the VPN suddenly stopped working because the client key was missing.

        I rolled it back manually to the current version (1.0.12.96) but it's still broken. And 1.2.13.100 is no longer offered, for whatever reason. Frustrating. I think I'll be turning automatic firmware updates as soon as the VPN works again, assuming it ever does. Auto update is great for security fixes, but if the updates are not sufficiently tested... Big headache.