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
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
已回答 2 年前
相關內容
- 已提問 1 年前
- AWS 官方已更新 3 個月前
- AWS 官方已更新 2 年前
- AWS 官方已更新 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.