Actions
Feature #12407
closedUse deferred client connections in OpenVPN
Start date:
Due date:
% Done:
100%
Estimated time:
Plus Target Version:
22.05
Release Notes:
Default
Description
New in OpenVPN 2.5 is the ability to use deferred client-connect. See Deferred client-connect
:
https://github.com/OpenVPN/openvpn/blob/release/2.5/Changes.rst#overview-of-changes-in-250
"The --client-connect option and the connect plugin API allow asynchronous/deferred return of the configuration file in the same way as the auth-plugin."
This eliminates micro-outages on new client connections by deferring the connect script to another process. See:
https://community.openvpn.net/openvpn/ticket/1244
Details to implement this new functionality are outlined here; see --client-connect
:
https://github.com/OpenVPN/openvpn/blob/master/doc/man-sections/script-options.rst
Actions