Node Red не могу зайти в веб интерфейс

Здравствуйте. Подскажите пожалуйста новичку. Установил по инструкции (Abrom) NodeRed в Docker. В командной строке пишет что работает. В браузере ввожу адрес,не подключает. Куда смотреть?

Добрый день!

Если Node-RED установлен в Docker и командная строка показывает, что он работает, но вы не можете подключиться к нему через браузер, возможно, проблема в сетевых настройках Docker или конфигурации Node-RED. Вот несколько шагов, которые помогут вам диагностировать и решить проблему:

  1. Проверьте, что контейнер работает: Выполните команду:
docker ps

Убедитесь, что контейнер с Node-RED запущен и работает.
2. Проверьте проброс портов: Убедитесь, что порты контейнера проброшены правильно. Если вы следовали инструкции, контейнер должен пробрасывать порт 1880 (или любой другой, который вы указали) на хост-машину. Проверьте это в выводе команды:

docker ps
  1. Проверьте конфигурацию Node-RED: Убедитесь, что Node-RED слушает на всех интерфейсах. Проверьте конфигурацию Node-RED в файле settings.js, убедитесь, что параметр uiPort установлен правильно и нет ограничений на интерфейсы.
  2. Проверьте брандмауэр: Убедитесь, что порт 1880 (или другой указанный вами порт) не блокируется брандмауэром на вашей машине. Откройте порт или временно отключите брандмауэр для проверки.
  3. Проверьте доступность сервера: Выполните команду:
curl http://127.0.0.1:1880

Если сервер Node-RED работает и правильно настроен, вы должны получить HTML-код страницы Node-RED в ответе.

Если после выполнения всех этих шагов проблема не решена, пожалуйста, предоставьте больше информации о конфигурации вашей системы, команду, которую вы используете для запуска контейнера, и диагностический файл. Это поможет в дальнейшем анализе и решении проблемы.

Спасибо. Банально была пропущена строка при настройке.

1 лайк