Рейтинг:0

Не удается получить доступ к веб-интерфейсу для контроллера Unifi, локально работающего в докере

флаг es

Я могу получить доступ к другим док-контейнерам, размещенным на моем сервере, через их веб-интерфейсы на разных портах, но Unifi Controller выдает мне ошибки типа «отказано в подключении».

Это результат докер пс

    ИДЕНТИФИКАТОР КОНТЕЙНЕРА ИЗОБРАЖЕНИЕ КОМАНДА СОЗДАНА СТАТУС ИМЕНА ПОРТОВ
175a359de1d2 ghcr.io/linuxserver/unifi-controller "/init" 6 часов назад Наверх Около минуты 0.0.0.0:1900->1900/udp, :::1900->1900/udp, 0.0.0.0:3478->3478 /udp, :::3478->3478/udp, 0.0.0.0:8080-8081->8080-8081/tcp, :::8080-8081->8080-8081/tcp, 0.0.0.0:8843->8843 /tcp, :::8843->8843/tcp, 0.0.0.0:5514->5514/udp, :::5514->5514/udp, 0.0.0.0:10001->10001/udp, :::10001- >10001/udp, 0.0.0.0:8880->8880/tcp, :::8880->8880/tcp, 8443/tcp unifi-controller

Это мое докер-compose.yml запись для контроллера

  унифи-контроллер:
    container_name: унифи-контроллер
    изображение: ghcr.io/linuxserver/unifi-controller
    перезапуск: если не остановлен
    среда:
      - ПУИД=1000
      - PGID=1000
      - TZ=Европа/Лондон
    порты:
      - 3478:3478/удп
      - 10001:10001/удп
      - 8080:8080
      - 8081:8081
      - 8843:8843
      - 8880:8880
# - 6789:6789 #проверка пропускной способности мобильных устройств
      - 1900:1900/удп
      - 5514:5514/удп
    тома:
      - "~/docker-services/unifi/config:/config"

В журналах докера есть некоторые ошибки, но я не знаю, что они означают и как их исправить. Они кажутся относительно общими, когда я их искал - не совсем уверен, что это за исправление.

:0 Кандидаты TCP еще не поддерживаются
:0 Постоянный код ошибки при запросе привязки канала: 403 - Запрещенный IP-адрес
:0 Не удалось выполнить привязку всех каналов TURN
:0 Неверный идентификатор канала: 8000f; SID: 0x000f; _maxSctpChannels: 0x0400
:0 Недопустимый идентификатор канала: c000f; SID: 0x000f; _maxSctpChannels: 0x0400
:0 Кандидаты TCP еще не поддерживаются
:0 Постоянный код ошибки при запросе привязки канала: 403 - Запрещенный IP-адрес
:0 Не удалось выполнить привязку всех каналов TURN
:0 STUN ID: 4; fd: 217 172.18.0.5:42921 -> 192.168.1.222:50184 (eth0) DTLS id: 9 (192.168.1.235:42921) (PEER) истекло время ожидания
:0 webRtcId 1 завершен с кодом: (-2147090409) соединение WebRTC прервано с дальней стороны
:0 Ошибка SSL_read: (6)
:0 Невозможно выполнить ввод-вывод SSL
:0 webRtcId 2 завершен с кодом: (-2147090409) Соединение WebRTC прервано с дальней стороны
:0 Кандидаты TCP еще не поддерживаются
:0 Постоянный код ошибки при запросе привязки канала: 403 - Запрещенный IP-адрес
:0 Не удалось выполнить привязку всех каналов TURN
:0 Ошибка SSL_read: (6)
:0 Невозможно выполнить ввод-вывод SSL
:0 webRtcId 3 завершен с кодом: (-2147090409) Соединение WebRTC прервано с дальней стороны
:0 Кандидаты TCP еще не поддерживаются
:0 Постоянный код ошибки при запросе привязки канала: 403 - Запрещенный IP-адрес
:0 Не удалось выполнить привязку всех каналов TURN
:0 Ошибка SSL_read: (6)
:0 Невозможно выполнить ввод-вывод SSL
:0 webRtcId 4 завершен с кодом: (-2147090409) Соединение WebRTC прервано с дальней стороны
:0 Кандидаты TCP еще не поддерживаются
:0 Постоянный код ошибки при запросе привязки канала: 403 - Запрещенный IP-адрес
:0 Не удалось выполнить привязку всех каналов TURN
:0 Ошибка SSL_read: (6)
:0 Невозможно выполнить ввод-вывод SSL
:0 webRtcId 5 завершен с кодом: (-2147090409) Соединение WebRTC прервано с дальней стороны

Я попытался перезапустить контейнер, перезапустить докер и перезапустить сервер. Также на всякий случай исключил разные браузеры (Chrome, Edge, Firefox). Это работало раньше, но ничего не изменилось.

При подключении к той же сети на моем телефоне я могу получить доступ к контроллеру unifi через мобильное приложение. Я также могу получить к нему доступ из https://network.unifi.ui.com

Для справки: другие приложения, такие как nginx, доступны на портах, указанных в файле docker-compose. Я не могу понять, почему это сложно только с unifi-контроллером.

Рейтинг:1
флаг pl

У вас опечатка в номерах портов.

Вместо 8843, вам нужно, чтобы это было 8443.

Syntax Error avatar
флаг es
Спасибо. В итоге я вынул его из докера и запустил на машине, но держу пари, что проблема была именно в этом.

Ответить или комментировать

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