Redes de computadores UNIMEP
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Problema com comunicação de serviço em determinada porta em nosso servidor....

Ir para baixo

Problema com comunicação de serviço em determinada porta em nosso servidor.... Empty Problema com comunicação de serviço em determinada porta em nosso servidor....

Mensagem por dfmateus Ter Abr 27, 2010 10:59 pm

Pessoal ,
resolvi postar aqui um recente problema que encontramos com um cliente , onde a aplicação não conseguia mais subir e ser startada...

A aplicação do cliente nao conectava mais na porta 8222 , sendo assim executamos o comando abaixo para verificar a comunicação :

Código:
# netstat -na | grep 8222
tcp4      6      0  10.124.85.216.8222    10.124.16.24.5883      ESTABLISHED
tcp4      0      0  *.8222                *.*                    LISTEN
tcp4    1122      0  10.56.96.100.8222      10.56.0.38.58645      CLOSE_WAIT
tcp4    1122      0  10.56.96.100.8222      10.56.0.38.60197      CLOSE_WAIT
tcp4    1122      0  10.56.96.100.8222      10.56.0.38.60936      CLOSE_WAIT
tcp4    1122      0  10.56.96.100.8222      10.56.0.38.61122      CLOSE_WAIT
tcp4    1122      0  10.56.96.100.8222      10.56.0.38.36822      CLOSE_WAIT
tcp4    1251      0  10.56.96.100.8222      10.56.0.38.62504      CLOSE_WAIT
tcp4    1122      0  10.56.96.100.8222      10.56.0.38.62515      CLOSE_WAIT
tcp4    1122      0  10.56.96.100.8222      10.56.0.38.38124      CLOSE_WAIT
tcp4    1122      0  10.56.96.100.8222      10.56.0.38.62628      CLOSE_WAIT
tcp4    1122      0  10.56.96.100.8222      10.56.0.38.39215      CLOSE_WAIT
tcp4    1122      0  10.56.96.100.8222      10.56.0.38.39404      CLOSE_WAIT
tcp4    1251      0  10.56.96.100.8222      10.56.0.38.40761      CLOSE_WAIT
tcp4    1122      0  10.56.96.100.8222      10.56.0.38.40853      CLOSE_WAIT
tcp4    1122      0  10.56.96.100.8222      10.56.0.38.41732      CLOSE_WAIT
tcp4    1251      0  10.56.96.100.8222      10.56.0.38.43072      CLOSE_WAIT

## Ficaram esses CLOSE_WAIT , ou seja, finalizou o job, mas nao liberou a porta, o cliente não pode baixar a aplicação que teoricamente resolveria o problema , partimos então para uma segunda opção :

## Rodamos o comando abaixo para listra somente as conexões CLOSE_WAIT.

Código:
# netstat -Aan |grep  CLOSE
f10006001ff6d398 tcp4      0      0  127.0.0.1.9495    127.0.0.1.42884    CLOSE_WAIT
f10006001748e398 tcp4      2      0  10.56.96.100.8223  10.56.16.45.53032  CLOSE_WAIT
f10006001242d398 tcp4    1122      0  10.56.96.100.8222  10.56.0.38.58645  CLOSE_WAIT
f10006002009fb98 tcp4    1122      0  10.56.96.100.8222  10.56.0.38.60197  CLOSE_WAIT
f1000600120a0b98 tcp4    1122      0  10.56.96.100.8222  10.56.0.38.60936  CLOSE_WAIT
f1000600158e7398 tcp4    1122      0  10.56.96.100.8222  10.56.0.38.61122  CLOSE_WAIT
f10006001b7fcb98 tcp4    1122      0  10.56.96.100.8222  10.56.0.38.36822  CLOSE_WAIT
f100060011006398 tcp4    1251      0  10.56.96.100.8222  10.56.0.38.62504  CLOSE_WAIT
f100060030f0cb98 tcp4    1122      0  10.56.96.100.8222  10.56.0.38.62515  CLOSE_WAIT
f10006001765ab98 tcp4    1122      0  10.56.96.100.8222  10.56.0.38.38124  CLOSE_WAIT
f100060030c7cb98 tcp4    1122      0  10.56.96.100.8222  10.56.0.38.62628  CLOSE_WAIT
f10006000efcc398 tcp4      0      0  10.124.85.216.5522 10.124.85.204.1524 CLOSE_WAIT
f10006000a118b98 tcp4    1122      0  10.56.96.100.8222  10.56.0.38.39215  CLOSE_WAIT
f100060012f0b398 tcp4    1122      0  10.56.96.100.8222  10.56.0.38.39404  CLOSE_WAIT
f10006000a039398 tcp4    1251      0  10.56.96.100.8222  10.56.0.38.40761  CLOSE_WAIT
f10006000eee9398 tcp4    1122      0  10.56.96.100.8222  10.56.0.38.40853  CLOSE_WAIT
f100060019a65b98 tcp4    1122      0  10.56.96.100.8222  10.56.0.38.41732  CLOSE_WAIT
f10006001ee74398 tcp4      0      0  10.124.85.216.3544 10.124.85.216.199  CLOSE_WAIT
f100060030bac398 tcp4    1251      0  10.56.96.100.8222  10.56.0.38.43072  CLOSE_WAIT

## Usamos então o comando : rmsock.

Código:
root@:/ # rmsock f100060011006398 tcpcb
socket 0x11006008 is removed.
root@:/ #

Obs : Seria rmsock + primeira coluna + tcpcb


## Após matar todos todos , voltou a porta em estado LISTEN e ESTABLISHED e sem nenhum CLOSE_WAIT

Código:
root@:/ # netstat -na | grep 8222
tcp4      6      0  10.124.85.216.8222    10.124.16.24.5883      ESTABLISHED
tcp4      0      0  *.8222                *.*                              LISTEN
tcp4      0      0  10.56.96.100.8222      10.56.64.28.49802      ESTABLISHED
root@:/ #

Espero ajudar alguem ....


Abraços

cheers
dfmateus
dfmateus

Mensagens : 50
Data de inscrição : 22/04/2010
Idade : 37
Localização : Piracicaba-SP

http://dfmgoes.wordpress.com/

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos