Это может быть очень простой вопрос, потому что я новичок в серверах очереди. Я хотел бы запустить сервер coturn за балансировщиком нагрузки, например nginx.Ошибка аутентификации, когда coturn находится за балансиром нагрузки udp, например nginx
Мой случай:
- У меня есть балансир Nginx нагрузки на сервер, который 192.168.1.10. И прослушивающий порт 3478 для запросов. Также этот сервер имеет общедоступный IP-адрес, такой как 82.222. .
- У меня есть сервер очереди (coturn), который равен 192.168.1.11. И подножка на порт 3478 (этот сервер находится в тех же сети с балансировкой нагрузки)
- Я тестирую мое подключение поворота сервера с этим сайтом: https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice/
Моей проблема заключается в: Если я делать физ переадресации портов от моего общедоступного IP-адреса до сервера coturn без использования балансировки нагрузки, проверка соединения успешно выполняется. Однако, если я использую метод балансировки нагрузки nginx udp для перенаправления запроса на мой сервер очереди, тест на подключение возвращает ошибку «Ошибка аутентификации».
Есть ли какие-либо идеи по этой проблеме? Любая помощь по этому вопросу приветствуется.
Спасибо, Yildiray Yilmaz
Ошибка аутентификации - довольно странная ошибка. Это говорит о том, что сбор публичного ip не выполняется, но аутентификации нет. У вас есть свалка для проводов? Сбалансированная нагрузка на основе DNS работает как charm FWIW –
err ... собирает общественные работы, но аутентификация не –
Как я могу сделать dund-based udp load balancing с nginx? –