-1

Я получаю эту ошибку в моем приложении:

Call From master/192.168.X.X to localhost:11111 failed on connection exception: java.net.ConnectException: Connection refused

И действительно, SSH не работает:

[user@master API_test]$ ssh localhost -p 11111
ssh: connect to host localhost port 11111: Connection refused

Затем я открыл его в брандмауэре:

[user@master test]$ sudo iptables -L
.......
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:11111 ctstate NEW

Но все же nmap не показывает этот порт как открытый:

[user@master API_test]$ nmap master

Starting Nmap 6.40 ( http://nmap.org ) at 2018-01-19 06:00 PST
Nmap scan report for master (192.168.X.X)
Host is up (0.00049s latency).
Not shown: 998 closed ports
PORT    STATE SERVICE
22/tcp  open  ssh
111/tcp open  rpcbind

Nmap done: 1 IP address (1 host up) scanned in 0.06 seconds

Как я могу это исправить?

1 ответ1

0

Вы пытаетесь подключиться к порту 11111 , но вы открыли 111111 в iptables.

11111 != 111111

Исправьте iptables, чтобы открыть правильный порт.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .