
bkammers
(usa Ubuntu)
Enviado em 16/07/2018 - 09:46h
Olá amigos, montei um projeto recentemente e estou tendo uns pequenos problemas, mas com dificuldades de mitigá-lo.
Vamos ao cenário:
Servidor CenOS 7 x64, configurado para servir uma imagem linux customizada via TFTP, para terminais ThinClients.
Essa imagem customizada, foi gerada a partir do TinyCoreLinux, onde capei fora, tudo que eu consegui, deixando apenas o X ativo (extremamente básico 12 MB).
Além de entregar a imagem, programei umas funções para verificar o IP ativo do terminal e encaminhar uma sessão X para ele, junto com o RDESKTOP.
"export DISPLAY=$IP:0.0 && /usr/bin/rdesktop -parametros adicionais"
Os terminais utilizam WTS em servidores windows, porém, o processo fica rodando no servidor CentOS e o terminal recebe somente a projeção gráfica.
Funcionando 100% exceto por uns problemas aleatórios: A tela no terminal CONGELA!
Ping ok, conexão ativa vista pelo netstat, não encontro o problema.
O que me intriga, é no netstat, apresentar DUAS sessões para o mesmo IP (de terminal), onde uma está com status ESTABELECIDO e a outra com TIME_WAIT.
Seria essa TIME_WAIT causando o congelamento?
Achei um projeto no github onde através dele, é possível matar a sessão TCP.
Fiz um filtro pra matar as TIME_WAIT, mas não resolve o problema.
Alguém tem uma ideia do que poderia causar esse problema?