Unable to telnet port 2525

0

Hello, I've setup an smtp server on my EC2, t2.micro, ubuntu, which is running on port 2525. I can ssh into the instance and telnet 2525, and my smtp server works perfectly. However, I'm unable to telnet this specific port from outside. I've checked the security group and added a rule to allow all inbound, outbound traffic (all traffic) for port 2525. I've checked the Network Access List and that too is default with no restrictions.

When I try to telnet port 22, that works, but for 2525, I get: telnet: Unable to connect to remote host: Connection refused

已提问 2 年前602 查看次数
2 回答
1

Connection refused implies server is rejecting the connection. Can you paste the output of the below command? Since you've already checked SG and NACL, check if IPtables is being used perhaps?

netstat -an | grep 2525

profile pictureAWS
专家
已回答 2 年前
  • $ ps -ef | grep 2525

    ubuntu 1749 1738 0 17:58 pts/1 00:00:00 ./smtp2http -name=lookout -listen=localhost:2525 ubuntu 1759 1637 0 17:58 pts/0 00:00:00 grep --color=auto 2525

    $ netstat -an | grep 2525 tcp 0 0 127.0.0.1:2525 0.0.0.0:* LISTEN

    The smtp server I'm running shows on 2525.

  • This is the problem, in netstat you should see the listener on * or 0.0.0.0 ( * : 2525 Or 0.0.0.0:2525). In your case it is only listening on localhost (127.0.0.1:2525) which is why locally the connection works but not for the remote host. You can compare the same output but for SSH/TCP-22 (netstat -an | grep 22) and you will notice the difference.

0

In netstat output,it shows that it can listen only locally, change the config so that it can listen from either network ip or from 0.0.0.0

sourav
已回答 2 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则