chef wroteThreats from state-level adversaries. Millions of HTTPS, SSH, and VPN servers all use the same prime numbers for Diffie-Hellman key exchange.
If you built your own PKI from scratch then you have a
unique DH.key .. which rules this
threat out. The
state can, of course, throw billions of dollars at your VPN and break it eventually, if they want, but I think you would notice they were doing so when they could no longer afford to pick up your garbage as they wasted all your tax on the wrong department.
chef wrotenot sure if "--tls-auth" would help in this case
would not hurt ..