Ter que reiniciar o serviço xinetd para conectar via telnet

1

No meu ambiente eu tenho um servidor linux executando o CentOS 5. Eu configurei um serviço telnet neste servidor para conectar via telnet. No entanto, depois de algum tempo eu tento me conectar e recebo este erro: This session is no longer connected .

Uma vez que eu reinicio o serviço xinetd, esta mensagem desaparece e eu posso mais uma vez fazer o telnet. Alguma idéia de como eu posso depurar este problema ou quais logs eu posso verificar para ver o que pode estar causando esse erro? Agradecemos antecipadamente por qualquer conselho ou ajuda que você pode recomendar.

    
por Jake A 07.10.2013 / 17:44

1 resposta

1

Suas mensagens do serviço de telnet aparecerão em /var/log/messages . O serviço é muito estável no RHEL / CentOS. Há uma chance de que isso possa ser um problema para seus clientes. Grep sua saída de log para algo como o seguinte:

Jul 19 21:17:59 NOT-brazzers telnetd[4939]: ttloop: peer died: EOF

Estou em uma situação semelhante, tendo que suportar o software cliente / servidor legado que depende do acesso por telnet. Para meus sistemas EL5, o arquivo de configuração telnet é semelhante ao seguinte. Reinicie o serviço xinetd para aplicar quaisquer alterações:

/etc/xinetd.d/telnet

# default: on
# description: The telnet server serves telnet sessions; it uses \
#       unencrypted username/password pairs for authentication.
service telnet
{
        disable = no
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/sbin/in.telnetd
        log_on_failure  += USERID
        instances       = UNLIMITED
        per_source = UNLIMITED
}
    
por 07.10.2013 / 18:19