Здравствуйте. Включил и настроил WB6 на работе. Все заработало без нареканий. После принес домой подключил к локальной сети. Нашел ip адрес, подключился к веб интерфейсу, при подключении спросил логин и пароль настроенный ранее. Но в веб интерфейсе справа в верху пишет Disconnect. При этом во вкладках не чего не отображается. В чем может быть причина?
Дома ip адреса другие, не такие как на работе.
После этого приносил на работу и там все работает, приношу обратно домой и снова пишет Disconnect
а по ssh заходит?
в консоли браузера ошибки/лог посмотрите
по ssh заходит без проблем
Браузер/фаерволл? Компьютеры, как я понимаю, разные? Что в отладочной консоли браузера отображается?
скрпипты на странице обращаются к контроллеру по своим портам, ваш файрвол может не пропускать эти исходящие коннекты. Отключите его на время и проверьте.
Там один порт, 18883, websockets, с которым бывает проблема. Смотрите отладочную консоль. Там ошибки типа “не могу подключиться” или “Security error: this operation is insecure”. Первое – проблема фаервола. Второе – браузера. Какой вы используете?
Понял. Вечером проверю, отпишусь.
Да вы были правы насчет порта 18883.
WebSocket connection to ‘ws://192.168.1.96:18883/mqtt’ failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
Браузер Chrome
А что за система? Антивирусы-фаерволлы? Понятно, что может блокировать? Можете попробовать Firefox – какие в нем ошибки?
windows7. esential. попробовал отключить брандмауэр и антивирус. Пробовал открывать в яндекс браузере не помогло.
тогда вопрос, а что изначально вы настраивали?
я вот кажется вообще ничего не настраивал и все вроде работает
А подключиться telnet на порт 18883 можете, соединение устанавливается? Проверьте с телефона зайти на web-интерфейс, чтобы удостоверится, что все хорошо/плохо с сетью
Долго не пользовался wb6. успел даже забыть пароль. Востановил пароль по вашей инструкции. Подключился по web, но с право пишет опять Disconnected.
Система win7, антивирус и брандмауэр отключены. по ssh подключаюсь успешно, а по telnet нет подключения в том числе и на порт 18883
из firefox:
Try to connect as contactless-i1TQsAXv8A commonService.js:54:17
Try to connect to MQTT Broker on 192.168.1.213:18883 with username undefined and clientid contactless-i1TQsAXv8A mqttService.js:88:7
Successfully logged in contactless-i1TQsAXv8A commonService.js:56:17
Firefox не может установить соединение с сервером ws://192.168.1.213:18883/mqtt. mqttws31.js:979:17
Firefox не может установить соединение с сервером ws://192.168.1.213:18883/mqtt. mqttws31.js:977:17
Failure to connect to 192.168.1.213:18883 as contactless-i1TQsAXv8A. error code 7, error message “AMQJS0007E Socket error:undefined.” mqttService.js:120:7
reconnect timer fired
из chrome:
mqttws31.js:977 WebSocket connection to ‘ws://192.168.1.213:18883/mqtt’ failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED
Paho.MQTT.ClientImpl._doConnect @ mqttws31.js:977
Paho.MQTT.ClientImpl._disconnected @ mqttws31.js:1460
Paho.MQTT.ClientImpl._on_socket_error @ mqttws31.js:1348
(anonymous) @ mqttws31.js:157
mqttService.js:120 Failure to connect to 192.168.1.213:18883 as contactless-1Aprqf8HHc. error code 7, error message “AMQJS0007E Socket error:undefined.”
mqttService.js:62 reconnect timer fired
В чем может быть причина? могу предоставить удаленный доступ, если нужно. Заранее спасибо.
Нашел причину. Все заработало. Нужно было в web settings выставить 80 порт
Спасибо.