Как заставить WebRTC работать в сетях 3G с использованием STUN и TURN? - PullRequest
0 голосов
/ 10 ноября 2018

Не работает соединение между клиентами при условии, что один клиент использует сеть 3G.

Конфигурация сервера использует STUN и TURN.

Проблема начинается на этапе ЛЕД. В консоли браузера Firefox появляется сообщение: «ICE не удалось. Ваш сервер TURN, кажется, сломан».

В журналах WebRTC показано следующее (закорочено): " (оглушение / ИНФОРМАЦИЯ) ПОВОРОТ (поворот / предупреждение) режим 20 (поворот / ПРЕДУПРЕЖДЕНИЕ) nr_turn_client_error_cb (поворот / предупреждение) не удалось (включить / INFO) отмена (Поворот / ПРЕДУПРЕЖДЕНИЕ) nr_turn_allocated_cb вызывается с состоянием 4 (поворот / предупреждение) nr_turn_allocated_cb не удалось (оглушение / ИНФО) Превышено время ожидания (лед / ИНФОРМАЦИЯ) Все пары не удалось, и льготный период истек. Маркировка компонента как неудачного. «

Знаете ли вы стандартное решение этой проблемы?

1 Ответ

0 голосов
/ 13 ноября 2018

В эти дни меня интересует WebRTC, поэтому я не знаю точной причины, но я бы хотел вам помочь.

Когда я смотрю на это «сообщение об ошибке», кажется, что вы не можете подключиться к серверу TURN, когда вы подключены к сети 3G.


1) Проверьте, есть ли сервер TURN в частной сети.

2) Убедитесь, что интернет-провайдер (интернет-провайдер), обслуживающий вашу сеть 3G, блокирует доступ к этому серверу TURN.

3) Или убедитесь, что брандмауэр на сервере TURN допускает только определенные IP-соединения.

4) Другое ...


Проблемы с сетью настолько разнообразны, что вам приходится проверять каждую из них, чтобы выяснить точную причину.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...