Веб-клиент не видит сервера, сервер не видит агента…
-
-
Если оба процесса (netxmsd и nxagentd) запущены - попробуйте:
-
telnet 127.0.0.1 4700 - должен быть коннект
-
telnet внешний IP сервера 4700 - должен быть коннект
-
telnet 127.0.0.1 4701 - должен быть коннект
-
nxget 127.0.0.1 Agent.Version - должен дать версию агента
-
nxalarm -u admin -P netxms 127.0.0.1 list - должен отработать без ошибок
-
-
@mlk said in Веб-клиент не видит сервера, сервер не видит агента…:
... прошу не бить, а дать ссылку.....
Тут на коленке инструкцию делал...
Может поможет...
http://wiki.netxms.org/wiki/From_src -
Connection refused говорит о том, что коннект отстреливается. Порт не доступен. Проверяй, запущен ли сервер и слушается ли порт 4701 (4700 - порт агента)
ps:
Люди добрые, помогите нубу безграмотному, кто может
кончай заниматься самоизбиением... легче не станет ))
-
@kozlov_ao said in Веб-клиент не видит сервера, сервер не видит агента…:
... запущен ли сервер и слушается ли порт 4701 (4700 - порт агента)
netstat -ant | grep 470 -
@andrey-k said in Веб-клиент не видит сервера, сервер не видит агента…:
Тут на коленке инструкцию делал...
Может поможет...
http://wiki.netxms.org/wiki/From_srcСобирал из исходников отсюда: https://www.netxms.org/download/netxms-1.2.13.tar.gz
Но за ссылочку спасибо, буду иметь в виду и такой вариант.@kozlov_ao said in Веб-клиент не видит сервера, сервер не видит агента…:
Connection refused говорит о том, что коннект отстреливается. Порт не доступен. Проверяй, запущен ли сервер и слушается ли порт 4701 (4700 - порт агента)
@andrey-k said in Веб-клиент не видит сервера, сервер не видит агента…:
netstat -ant | grep 470# netstat -napt | grep n Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:21784 0.0.0.0:* LISTEN 3228/netxmsd tcp 0 0 0.0.0.0:4700 0.0.0.0:* LISTEN 3193/nxagentd tcp 0 0 0.0.0.0:4701 0.0.0.0:* LISTEN 3228/netxmsd tcp 0 0 0.0.0.0:4747 0.0.0.0:* LISTEN 3228/netxmsd@victor said in Веб-клиент не видит сервера, сервер не видит агента…:
Если оба процесса (netxmsd и nxagentd) запущены - попробуйте:
# telnet 127.0.0.1 4700 Trying 127.0.0.1... telnet: Unable to connect to remote host: Connection refused # telnet 127.0.0.1 4701 Trying 127.0.0.1... telnet: Unable to connect to remote host: Connection refused # nxget 127.0.0.1 Agent.Version Cannot establish connection with agent 127.0.0.1 910: Connect failednxalarm у меня почему-то не нашелся

И тут я понял, что Вы были правы с первой попытки: это фаервол их рубил :-[ ::)
Открыл порты 4700,4701,4747,21784 и УРА! Все всех увидели! Спасибо огромное!А с pidfile'ом тоже есть такое же простое и очевидное опытному глазу решение?
И, чтоб два раза не бегать: у меня получилось запустить агента из-под аккаунта daemon, а сервер тоже так можно или лучше не экспериментировать?

@kozlov_ao said in Веб-клиент не видит сервера, сервер не видит агента…:
кончай заниматься самоизбиением... легче не станет ))
Это не самобичевание, а всего лишь самокритичный взгляд. Проблема-то правда была нубская.
Всем большое спасибо! -
С pid файлом это баг, в 1.2.14 будет исправлен.
-
-
В принципе все будет работать, кроме ping'ов - для ICMP нужны raw сокеты, а они доступны только руту. Вроде как еще можно выставить CAP_NET_RAW для бинарника через setcap, но я сам никогда не пробовал.
-
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login
