OpenVPN/openvpn

OpenVPN 2.7.4 Windows 11 fails TLS negotiation while 2.6.17 works

Closed

#1,036 opened on May 18, 2026

 (8 comments) (0 reactions) (0 assignees)C (3,314 forks)batch import
help wantedmoreinformationneeded

Repository metrics

Stars
 (13,839 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

OpenVPN 2.7.4 on Windows 11 fails TLS negotiation with an existing legacy UDP setup that works correctly on:

  • Linux OpenVPN 2.6.14
  • Windows OpenVPN 2.6.17

Environment:

  • Windows 11 build 10.0.26200
  • OpenVPN 2.7.4
  • OpenSSL 3.6.2

Symptoms:

  • Client hangs at: TLS key negotiation failed to occur within 60 seconds
  • Server never logs: TLS: Initial packet from
  • tcpdump on intermediate pfSense shows repeated: UDP, length 14
  • No valid TLS handshake packets observed.

Same exact .ovpn config and certificates connect immediately with OpenVPN 2.6.17 on Windows and 2.6.14 on Linux.

Workaround: Downgrading Windows client from 2.7.4 to 2.6.17 resolves the issue instantly without configuration changes.

Contributor guide