OS X Problemas com o cliente Telnet do Mountain Lion

0

Tendo um problema muito estranho aqui ...

O cliente telnet embutido no OS X está me dando alguns resultados estranhos. Eu normalmente o uso para testar se uma conexão TCP pode ser estabelecida: telnet google.com 80

Se for bem sucedido, você deve esperar:

Trying 74.125.237.195...
Connected to google.com.
Escape character is '^]'.

E de lá você pode enviar uma mensagem HTTP, ou o que você quiser fazer.

O que estou vendo, o que não me deixa confuso, são as conexões que estão sendo conectadas, independentemente de serem realmente capazes de se conectar ao servidor.

Por exemplo.

mac:~ user$ telnet 1.2.3.4 12345
Trying 1.2.3.4...
Connected to 1.2.3.4.
Escape character is '^]'.

1.2.3.4 obviamente não é um servidor real, e definitivamente não há serviço na porta 12345.

Uma captura do Wireshark confirma que não há algo de estranho acontecendo. Eu vejo TCP syn's ir para 1.2.3.4 em 12345, mas nenhuma resposta retornada.

Nota: Enquanto escrevia esta pergunta, encontrei a resposta, por isso vou postar em breve.

    
por Azz 12.06.2014 / 08:03

1 resposta

0

O Sophos Anti-Virus estava causando esse problema.

O recurso de Proteção da Web da Sophos parecia estar fazendo com que ele fizesse proxy de todas as conexões TCP por si mesmo, daí a conexão instantânea, independentemente de o servidor de destino estar ou não disponível.

Eu desativei ambas as configurações da Web Protection e o comportamento estranho parou.

Se alguém mais tiver esse problema no Mac / Windows ... verifique se você tem um antivírus instalado com proteção / filtragem da Web ativada.

    
por 12.06.2014 / 08:03