Current value of restart pause is 5 seconds which feels
unduly long. Reduce it to 1 second.
User can still customize the delay using the first parameter for
"--connect-retry".
Also improve the description of "--connect-retry" in the
man page.
v2 changes:
- fix incomplete man page edit as pointed out by Arne Schwabe
- fix man page (rst) changes as suggested by Frank Lichtenheld
Signed-off-by: Selva Nair <selva.nair@gmail.com>
Acked-by: Frank Lichtenheld <frank@lichtenheld.com>
Message-Id: <
20221219150435.
1222451-1-selva.nair@gmail.com>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg25770.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
(cherry picked from commit
cb385c64279fcb11bf6622d9723e1223b4e2a7f5)
Set ``--verb 6`` for debugging info showing the transformation of
src/dest addresses in packets.
---connect-retry n
- Wait ``n`` seconds between connection attempts (default :code:`5`).
+--connect-retry args
+ Wait ``n`` seconds between connection attempts (default :code:`1`).
Repeated reconnection attempts are slowed down after 5 retries per
- remote by doubling the wait time after each unsuccessful attempt. An
- optional argument ``max`` specifies the maximum value of wait time in
- seconds at which it gets capped (default :code:`300`).
+ remote by doubling the wait time after each unsuccessful attempt.
+
+ Valid syntaxes:
+ ::
+
+ connect retry n
+ connect retry n max
+
+ If the optional argument ``max`` is specified, the maximum wait time in
+ seconds gets capped at that value (default :code:`300`).
--connect-retry-max n
``n`` specifies the number of times each ``--remote`` or
o->ce.proto = PROTO_UDP;
o->ce.af = AF_UNSPEC;
o->ce.bind_ipv6_only = false;
- o->ce.connect_retry_seconds = 5;
+ o->ce.connect_retry_seconds = 1;
o->ce.connect_retry_seconds_max = 300;
o->ce.connect_timeout = 120;
o->connect_retry_max = 0;