Sockets: all ports in use

Hola
Necesitaría ampliar el número de sockets o conexiones que se pueden realizar simultáneamente en un sistema Solaris ya que en bastantes ocasiones me aparece este mensaje de error al tratar de establecer una conexión a una máquina remota.
Por lo que he podido indagar hasta el momento los "puertos" que utilizan los sockets para establecer una comunicación tienen limitación en número además de que se quedan establecidos por un periodo de tiempo dado.
He modificado la variable pt_cnt del /etc/system (además de efectuar un boot -r) pero no se observa mejoría alguna.
¿Hay forma de ampliar el número de conexiones posibles? ¿Se puede disminuir el tiempo que se quedan establecidos?.
Saludos y gracias por la atención.

1 respuesta

Respuesta
1
A establecer conexione te refieres a telnet, ¿o a X window?
Hola
Gracias por contestar, el mensaje de error que comento aparece siempre que tengas que abrir una conexión con una máquina remota, bien por un rcp, rsh, rlogin etc.
Saludos
Tienes dos posibilidades
a. Reducir el tiempo de espera de las conexionex tcp.:
ndd -set /dev/tcp tcp_time_wait_interval 60000
b. Incrementar el numero de puertos en /etc/system
"set pty_cnt=400"
(El máximo es 3000)
Hola
Bueno, la variable pty_cnt corresponde en solaris a la que comentaba como pt_cnt y esa ya la había modificado, pero al final la reducción del tiempo de espera en la conexión tcp me ha resuelto el problema, muchas gracias, la mejoría ha sido inmediata.
Saludos

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas