- Remove hardcoded 'keepalive 10 60' configuration - Added 'inactive seconds' option - Let user configure 'keepalive interval timeout'. It defaults to 10 60 as it was hardcoded until now - Let user define ping and chose between ping-exit or ping-restart - In server mode let user decide to push or not ping/ping-exit/ping-restart to client
(cherry picked from commit 3bfecc81db500415a6d61df318513ccb82f47a8c)
Fix #3743: Allow OpenVPN keepalive configuration
- Remove hardcoded 'keepalive 10 60' configuration
- Added 'inactive seconds' option
- Let user configure 'keepalive interval timeout'. It defaults to 10 60
as it was hardcoded until now
- Let user define ping and chose between ping-exit or ping-restart
- In server mode let user decide to push or not
ping/ping-exit/ping-restart to client
(cherry picked from commit 3bfecc81db500415a6d61df318513ccb82f47a8c)