отсутствующие кандидаты на ретрансляцию с сервера TURN

Только что установил сервер coturn (https://github.com/coturn/rfc5766-turn-server/). Похоже, я получаю только кандидатов STUN, но не TURN. В качестве клиента я использую node webrtc-native.
Я пробовал с общедоступным сервером TURN и получил кандидатов на «ретрансляцию», но не могу получить ни одного с моим сервером.
Есть что-то, что я? м пропал?


person nchokoev    schedule 29.02.2016    source источник
comment
с какой конфигурацией вы работаете и как вы пытаетесь сгенерировать кандидатов TURN ICE, покажите, что нам может быть проще отлаживать ...   -  person mido    schedule 01.03.2016
comment
Конфигурация поворота - по умолчанию. На стороне клиента я тестировал его несколькими способами - один с помощью nodejs 'webrtc-native'. Просто слушаю событие onicecandidate. Другой - просто использовать онлайн-инструмент для тестирования сервера, например 'webrtc .github.io / samples / src / content / peerconnection / trickle-ice '   -  person nchokoev    schedule 01.03.2016
comment
но как передать имя пользователя и учетные данные, вы просто запускаете сервер TURN, запустив turnserver?   -  person mido    schedule 01.03.2016
comment
Первоначально да, я просто запустил сервер и попытался получить доступ как анонимный, как говорится в документе (здесь я не был уверен, какие «имя пользователя» и «учетные данные» должны быть указаны на клиенте, поэтому я попробовал несколько ). Я также попытался указать имя пользователя и пароль с параметром -u, а также с помощью turnadmin ... Я еще не хотел использовать базу данных ...   -  person nchokoev    schedule 01.03.2016
comment
предполагая, что в этом проблема, учетные данные являются обязательными, просто передайте их как часть команды, например -a -u test:test, вы также передаете файлы сертификатов ssl, возможно, они также необходимы   -  person mido    schedule 01.03.2016
comment
по-прежнему нет кандидатов на ретрансляцию, просто srflx ... Сертификатов у меня нет. Хотел попробовать максимально простую конфигурацию.   -  person nchokoev    schedule 01.03.2016
comment
@nchokoev удалось ли вам найти ответ на этот вопрос?   -  person Alex    schedule 28.07.2017
comment
Я тоже не могу генерировать кандидатов на ретрансляцию, сделал все, что мог ...   -  person Alexander    schedule 14.08.2017
comment
@Alexander Вы узнали, в чем проблема. Я тоже не вижу кандидатов в эстафету.   -  person Oliver Hausler    schedule 06.02.2019
comment
@OliverHausler вы решили проблему? То же произошло и с моей настройкой. Спасибо.   -  person ozgurozkanakdemirci    schedule 21.08.2019
comment
@ozgurozkanakdemirci Мы решили проблему. Я пытаюсь вспомнить точную причину. Это не было связано с поворотом, а скорее с базовой системой Linux. Одна проблема заключалась в том, что для портов ниже 1024 требуются разрешения sudo, другая проблема была аналогичной, но я точно не помню. Что я могу вам сказать, так это то, что исходящие пакеты UDP были заблокированы брандмауэром или отброшены при выходе из узла. Они были созданы coturn, а затем сброшены ОС, чтобы клиент не видел кандидатов на ретрансляцию.   -  person Oliver Hausler    schedule 22.08.2019