Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 14 Текущий »

Причины настройки

Для удалённой настройки приборов при подключении онлайн в протоколе BIN используется протокол WebSockets (ws/wss). Программы настройки из браузера подключаются к RITM.LINK по протоколу ws. Если в "idpconf" указан локальный адрес в "ru.ritm.idp.shell.outer.host" из вашей локальной сети, то вы подпадаете под ограничения браузеров Chromium.

В Chromium 147 внесены изменения, которые запрещают по умолчанию использовать в браузерах протокол ws в локальной сети (LNA). Все браузеры, которые используют движок Chromium - подпадают под эти ограничения. Это большинство популярных браузеров. Для таких браузеров есть решение - нужно настроить браузер для работы с вашим сайтом RITM.LINK.

Настройка в самом браузере

Откройте страницу с локальным адресом вашего RITM.LINK (IDP).

В случае использования GEO.RITM SE, адрес RITM.LINK совпадает с адресом GEO.RITM.

Слева от адресной строки нажмите на "⚠Не защищено" Настройки сайтов

Для параметра "Локальная сеть" выберите значение "Разрешить". Далее обновите страницу RITM.LINK.

Настройка в реестре Windows

Запустите редактор реестра regedit от имени администратора. Создайте разделы для вашего браузера:

Microsoft EdgeGoogle Chrome
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\LocalNetworkAccessAllowedForUrlsHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\LocalNetworkAccessAllowedForUrls
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\LocalNetworkAllowedForUrlsHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\LocalNetworkAllowedForUrls

В каждом из них создайте строковый параметр (REG_SZ) с названием "1" и значением - "адрес:порт" вашего RITM.LINK.

Пример для сервера RITM.LINK 192.168.1.15, который работает на порту 80 (http).

Вы можете использовать готовые файлы для реестра.

edge.regchrome.reg

Перед добавлением в реестр записей - отредактируйте файлы - укажите адрес Вашего RITM.LINK.

После этого обновите страницу в браузере. Результат корректного добавления в реестр вы можете видеть на странице политик браузера chrome://policy/

Пример для сервера RITM.LINK 192.168.1.15, который работает на порту 80 (http).

Другие способы обхода ограничений

  • Указать внешний адрес в "ru.ritm.idp.shell.outer.host" в "idpconf", на маршрутизаторе настроить NAT для порта "ru.ritm.idp.shell.outer.port" и включить NAT Loopback в маршрутизаторе.
  • На странице настроек браузера chrome://flags/#local-network-access-check-websockets отключите проверку доступа к WebSockets в локальной сети.

  • Нет меток