Fallo de TCP en Solaris

Fallo de TCP en Solaris

Recientemente me encontré con un problema en el que un servidor Solaris no podía establecer un socket TCP en el puerto 2126. Desde una captura de paquetes veo esto (nota: A es un servidor Solaris, B es un enrutador):

  1. A envía SYN a B
  2. B envía SYN, ACK a A

El aviso A (Solaris) no reconoce el SYN de B.

Debido al impacto del problema en el negocio, tuve que reiniciar el servidor para solucionarlo. Dicho esto, quiero saber la próxima vez que ocurra el problema, ¿qué puedo hacer para encontrar la causa raíz (es decir, antes de reiniciar el servidor)?

Gracias de antemano.

Respuesta1

No mencionaste de qué versión de Solaris estamos hablando aquí. Como solución: La mejor opción es verificar si Oracle creó algún parche y qué tan actualizado está este Solaris. ¿Tiene algún soporte para este sistema? Además, considere configurar sondas DTrace para recopilar algunos datos del sistema cuando esto ocurra.

información relacionada