Linux: telnet chega ao alvo, mas não há resposta

Linux: telnet chega ao alvo, mas não há resposta

Temos um servidor na AWS que está tentando se conectar via TCP a um aplicativo em um servidor local, mas falha. Inicialmente pensamos que poderiam ser problemas de roteamento/firewall, então tentamos nos conectar a esse aplicativo usando telnet na porta específica em execução tcpdumpno servidor local.

O que (pensamos) vemos é que recebemos a solicitação de conexão telenet, mas nada é enviado de volta:

No servidor AWS executamos:telnet ON_PREMISE_IP PORT

No servidor On-Premise, executamostcpdump -i INTERFACE -n port PORT

E vemos:

15:02:49.785795 IP AWS_IP.RANDOM_PORT > ON_PREMISE_IP.int-rcv-cntrl: Flags [S], seq 3124225083, win 62727, options [mss 1350,sackOK,TS val 576158266 ecr 0,nop,wscale 7], length 0

E do lado da AWS temos: telnet: Unable to connect to remote host: No route to host

Verifiquei que estamos escutando nessa porta executando o netstat:

sudo netstat -ltnp | grep PORT
tcp        0      0 ON_PREMISE_IP:PORT    0.0.0.0:*               LISTEN      PID/java

Além disso, podemos estabelecer conexão do servidor local com o mesmo servidor AWS.

O servidor local está executando o CentOS 8 com kernel4.18.0-305.19.1.el8_4.x86_64

Não tenho ideia de como continuar a partir daqui :/

Atualização 1: costumava netcatouvir essa porta em vez de nosso próprio aplicativo Java, mas o problema persiste.

informação relacionada