¡Saludos!
Estamos usando OpenVPN y hoy alcanzamos un límite de conexión inesperado de 60, a pesar de que max-clients está configurado en el código fuente predeterminado 1024.
Registro del servidor:
Mar 21 de diciembre 13:49:41 2010 MULTI: nueva conexión entrante excedería el número máximo de clientes (60)
Poco a poco estamos agregando nuevos clientes a la VPN y esperamos llegar a 200 en algún momento del próximo año. sipodemos hacerlo funcionar.
Estamos ejecutando el servidor en un Win2003 R2. Configuración del servidor OpenVPN 2.0.9 de la siguiente manera:
local 192.168.10.211
puerto 1195
proto tcp
dev tun
dev-node OpenVPN_Vision
ca vision_ca.crt
cert vision_server.crt
key vision_server.key # Este archivo debe mantenerse en secreto
dh vision_dh1024.pem
server 192.168.211.0 255.255.255.0
ifconfig-pool-persist vision_i páginas .txt
;server-bridge 10.8.0.4 255.255.255.0 10.8.0.50 10.8.0.100
;cliente a cliente
keepalive 10 120
comp-lzo
;max-clients 100 # El valor predeterminado en el código fuente es 1024
persist-key
persist-tun
status openvpn -status-vision.log
registro vision.log
verbo 3
Agradecería mucho cualquier ayuda o aporte sobre este. ¡Gracias! Saludos cordiales, Robin
Respuesta1
Este parece ser tu problema: https://forums.openvpn.net/topic2445.html
Parece que la configuración de 2000 max_clients se anula en we_init y se establece en WSA_MAXIMUM_WAIT_EVENTS, que es 64, menos 4. Según tengo entendido, se trata de un límite codificado integrado en el kernel de Windows. El límite de 60 clientes se determina restándole extra_events (establecido en BASE_N_EVENTS o 4).
Básicamente, ejecútelo en modo udp y podrá superar los 60. El límite está en Windows y openvpn no tiene la culpa.
Respuesta2
¿Lo estás ejecutando a través de algún tipo de enrutador/firewall? Eso podría tener su propio límite.