1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2025-04-03 18:00:08 +03:00

make connection timeouts 2FA friendly (Featrue Request Issue #80)

This commit is contained in:
Andreas H 2021-07-21 18:22:22 +02:00
parent 1f40de2dda
commit f29fb48fa4
3 changed files with 4 additions and 4 deletions

View File

@ -186,7 +186,7 @@
#define TIMEOUT_MIN (5 * 1000) // Minimum timeout in seconds #define TIMEOUT_MIN (5 * 1000) // Minimum timeout in seconds
#define TIMEOUT_MAX (60 * 1000) // Maximum timeout in seconds #define TIMEOUT_MAX (60 * 1000) // Maximum timeout in seconds
#define TIMEOUT_DEFAULT (30 * 1000) // Default number of seconds to timeout #define TIMEOUT_DEFAULT (30 * 1000) // Default number of seconds to timeout
#define CONNECTING_TIMEOUT (15 * 1000) // Timeout in seconds of being connected #define CONNECTING_TIMEOUT (120 * 1000) // Timeout in seconds of being connected, make it 2FA friendly
#define CONNECTING_POOLING_SPAN (3 * 1000) // Polling interval of connected #define CONNECTING_POOLING_SPAN (3 * 1000) // Polling interval of connected
#define MIN_RETRY_INTERVAL (5 * 1000) // Minimum retry interval #define MIN_RETRY_INTERVAL (5 * 1000) // Minimum retry interval
#define MAX_RETRY_INTERVAL (300 * 1000) // Maximum retry interval #define MAX_RETRY_INTERVAL (300 * 1000) // Maximum retry interval

View File

@ -14,7 +14,7 @@
#define RADIUS_DEFAULT_PORT 1812 // The default port number #define RADIUS_DEFAULT_PORT 1812 // The default port number
#define RADIUS_RETRY_INTERVAL 1000 // Retransmission interval #define RADIUS_RETRY_INTERVAL 1000 // Retransmission interval
#define RADIUS_RETRY_TIMEOUT (15 * 1000) // Time-out period, keep it 2FA friendly #define RADIUS_RETRY_TIMEOUT (120 * 1000) // Time-out period, make it 2FA friendly
#define RADIUS_INITIAL_EAP_TIMEOUT 1600 // Initial timeout for EAP #define RADIUS_INITIAL_EAP_TIMEOUT 1600 // Initial timeout for EAP

View File

@ -33,7 +33,7 @@ struct DYN_VALUE
#define TIMEOUT_INFINITE (0x7fffffff) #define TIMEOUT_INFINITE (0x7fffffff)
#define TIMEOUT_TCP_PORT_CHECK (10 * 1000) #define TIMEOUT_TCP_PORT_CHECK (10 * 1000)
#define TIMEOUT_SSL_CONNECT (15 * 1000) #define TIMEOUT_SSL_CONNECT (120 * 1000) //make it 2FA friendly
#define TIMEOUT_NETBIOS_HOSTNAME (100) #define TIMEOUT_NETBIOS_HOSTNAME (100)
@ -821,7 +821,7 @@ struct CONNECT_TCP_RUDP_PARAM
bool Tcp_InNegotiation; bool Tcp_InNegotiation;
}; };
#define SSL_DEFAULT_CONNECT_TIMEOUT (15 * 1000) // SSL default timeout #define SSL_DEFAULT_CONNECT_TIMEOUT (120 * 1000) // SSL default timeout, make it 2FA friendly
// Header for TCP Pair // Header for TCP Pair
struct TCP_PAIR_HEADER struct TCP_PAIR_HEADER