[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Inexplicable broken pipe entre dos subredes bajo mismo LAN



El 23/03/2014 10:32, Roberto escribió:
Administro una red LAN donde siempre que puedo aplico Debian a la ecuación.

El servidor que hace de gateway hace de firewall y registra log
determinado trafico. Tiene dos interfaces br0 y br0:1 con 192.168.0.2 y
192.168.2.1. Uso un alias por no disponer de dos tarjetas de red, y uso
br0 porque en dicho equipo uso VirtualBox.

Tengo un servidor con jenkins(Debian) en la 192.168.0.8 el cual conecta
por ssh a dos nodos esclavos, 192.168.2.19(Centos) y
192.168.2.21(Ubuntu). El primero tiene como gateway a 192.168.0.2 y el
segundo a 192.168.2.1.

Dices que el CentOS tiene IP 192.168.2.19 y gateway 192.168.0.2. ¿La gateway del CentOS no debería ser también 192.168.2.1 si está en dicha red?


Con Ubuntu ningún problema con el trafico de red pero con Centos
aleatoriamente ocurre un broken pipe de una sesión ssh, lo único que se
me ocurrió despues de días dando cabezasos es pasar ese nodo Centos a la
subred con ip 192.168.0.9 y todo arreglado. Abajo pegaré el log de un
broken pipe.

Como dice Camaleón me parece raro que sea por culpa de una ruta pero creo que la gateway del CentOS no es correcta. Yo la cambiaría a ver si el error se reproduce.

¿Hay alguna idea para en esta situación se produzca un broken pipe? Y he
configurado Centos para no usar Gssapi, DenyDNS, y lo típico en cliente
para evitar un time out.


jenkins@192.168.2.19's password:
debug3: packet_send2: adding 64 (len 60 padlen 4 extra_pad 64)
debug2: we sent a password packet, wait for reply
debug1: Authentication succeeded (password).
Authenticated to 192.168.2.19 ([192.168.2.19]:22).
debug1: channel 0: new [client-session]
debug3: ssh_session2_open: channel_new: 0
debug2: channel 0: send open
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
debug2: callback start
debug2: client_session2_setup: id 0
debug2: fd 3 setting TCP_NODELAY
debug3: packet_set_tos: set IP_TOS 0x10
debug2: channel 0: request pty-req confirm 1
debug1: Sending environment.
debug3: Ignored env SHELL
debug3: Ignored env TERM
debug3: Ignored env USER
debug3: Ignored env LS_COLORS
debug3: Ignored env MAIL
debug3: Ignored env PATH
debug3: Ignored env PWD
debug1: Sending env LANG = es_ES.UTF-8
debug2: channel 0: request env confirm 0
debug3: Ignored env SHLVL
debug3: Ignored env HOME
debug3: Ignored env LOGNAME
debug3: Ignored env _
debug2: channel 0: request shell confirm 1
debug2: callback done
debug2: channel 0: open confirm rwindow 0 rmax 32768
Write failed: Broken pipe




--
Francesc Guitart


Reply to: