What changes do I need to make to my Raspberry Pi VPN server to connect now?

I installed a VPN server using a tutorial and I’ve been connecting to it for a couple of years, it’s no longer connecting to PIA due to the nextgen changes I assume. What files do I need to change in my installation? My openvpn directly contains the cert, pem and login files currently.

Try wireguard

I just got it working. Just go here: VPN Download: Fast, Secure & Easy to Set Up | PIA VPN

And click the link that says “View OpenVPN Configurations.” Get the recommended nextgen files, save the zip file somewhere, unzip it, and copy all the files in it to /etc/openvpn. You might want to back up your old stuff first. Depending on how you have it set up you might have to rename one of the ovpn files to client.conf or something.

Thanks, that’s a pointer too. Will try tomorrow.

Edit : now fixed by changing authentication to site login instead of PPTP etc login as it used to be.

That was how I tried it first and it didn’t connect. I’m flying in the dark a bit here I’ll admit, I guess that’s what you get for following tutorials and not learning by hand. I have a day free tomorrow so I’ll put it aside for fixing this. Thank you for responding though, its appreciated.

Edit : had an idea and it was right, authentication needs to be with PIA login details as opposed to the “PPTP/L2TP/SOCKS” login that the site dishes out. It’s now working fine.

Would you mind please elaborating on what you did to fix it? What did you change exactly and where?

The only meaningful change I made was to change the credentials from the user/pass generated for PPTP/L2TP/SOCKS by the site, the username begins with an X, to the site login which begins with a P. That change is made in the login file which in turn is referenced from the .OPVN (or .conf file in my case) for whichever server you’re connecting to.