Isso parece estar funcionando como esperado, no entanto, o que estiver sendo executado em [otherIPAddress]:9300
não está esperando Hello World\n
, então descartou a conexão.
Eu não sou um cara de networking, então peço desculpas se a minha pergunta for burra.
Eu tenho duas máquinas Ubuntu no Amazon EC2. Eu preciso "falar" de um para o outro através da porta 9300. Na minha máquina receptora, eu corri o seguinte a partir da linha de comando.
netstat -ntlup | grep 9300
Na minha máquina cliente, eu corri o seguinte a partir da linha de comando.
telnet [otherIPAddress] 9300
Depois de inserir esse comando na minha máquina cliente, vejo o seguinte impresso:
Trying [otherIPAddress]...
Connected to [otherIPAddress].
Escape character is '^]'.
Em seguida, eu digitei "Hello World" na linha de comando. Imediatamente depois de pressionar "Enter", vejo o seguinte:
Connection closed by foreign host.
Por que recebo esse erro? Eu realmente preciso ser capaz de obter essa conexão em execução. Para a vida de mim, eu não consigo descobrir porque eu não posso me comunicar sobre isso.
Tags networking telnet