Skip to content

expressvpn - openvpn config files updates#367

Open
j-clavoie wants to merge 4 commits into
haugene:mainfrom
j-clavoie:main
Open

expressvpn - openvpn config files updates#367
j-clavoie wants to merge 4 commits into
haugene:mainfrom
j-clavoie:main

Conversation

@j-clavoie

Copy link
Copy Markdown

Breaking change --> S/O

<placeholder>

Proposed change

I had big issues with current .ovpn files for expressvpn provider.
I downloaded all .ovpn files directly from expressvpn to resolve these issues.
I replaced some parameters in files to remove "warnings" and "errors"

I tested config files randomly with openvpn and all was working pretty well.

Type of change

  • Bugfix (non-breaking change which fixes an issue)
  • New provider (thank you!)
  • [X ] Updated provider (thank you!)
  • New feature (which adds functionality to a provider script/repo usage)
  • Breaking change (fix/feature causing existing functionality to break)

Additional information

  • This PR fixes or closes issue: fixes #
  • This PR is related to issue: relates to #
  • Link to documentation updated (if done separately): https://...

Checklist

  • [ X] The code change is tested and works locally.
  • [X ] There is no commented out code in this PR.

If user exposed functionality or configuration variables are added/changed:

  • Documentation added/updated

I downloaded all file "ovpn" directly from expressvpn website.
I updated ovpn file to fix warning and issue and define the "authentification file path".
I downloaded all file "ovpn" directly from expressvpn website.
I updated ovpn file to fix warning and issue and define the "authentification file path".
@BGR360

BGR360 commented Apr 3, 2026

Copy link
Copy Markdown

Just to document this: the reason for this is (I believe) because ExpressVPN deprecated their "legacy" configs on March 31st: https://www.expressvpn.com/blog/update-expressvpn-to-stay-connected/

@ilike2burnthing

Copy link
Copy Markdown
Contributor

#363

@rmatte

rmatte commented Apr 3, 2026

Copy link
Copy Markdown

Seems like a duplicate of #363 which has yet to be merged.

@j-clavoie

Copy link
Copy Markdown
Author

Hello.

Files in #363 works but mine are updated to remove warning and future deprecated parameters.
My files:

  • I added "auth-nocache"
  • Replaced "ns-cert-type server" by "remote-cert-tls server"<
  • I used the latest files directly from ExpressVPN, so certificates are updated and working properly

I don't really like to see warning in my log.
I prefer my files but both works... I let you take the decision which one is better.

Thank you!

@haugene

haugene commented Apr 8, 2026

Copy link
Copy Markdown
Owner

Hey @j-clavoie. I got pinged and merged #363 just now. Didn't see your PR first.
I agree with your point about some directive tweaks to keep the logs clean. But if I'm not mistaken you seem to have pushed an RSA private key in the default.ovpn file? That should probably be removed, and you might want to regenerate keys?

Happy to review a rebased PR with the directive changes 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants