Подтверждаю. У нас тоже перестали работать звонки между windows и андроидом.
Спасибо
Где взять логи в Android
Чтобы получить логи в Windows-приложении, наберите в консоли (Ctrl+`) команду logs. Справка.
Чат со мной
Вложения
1. Скачайте файл https://nsoft-s.com/work/webkit-1102022.zip
2. Удалите папку C:\Users\HP\AppData\Local\MyChat Client\webkit\
3. Распакуйте архив в C:\Users\HP\AppData\Local\MyChat Client\
4. Попробуйте звонок ещё раз.
Чат со мной
Чат со мной
Чат со мной
Звонки между ПК заработали, а вот между Windows приложением и Android все так же не работает.
А у нас звонки между Windows 7 и Android заработали.
Чат со мной
Звонок между Android и ПК - лог во вложении с ПК и с телефона.
Версия на ПК - 8.14.3.0 от 17.01.2022
Версия на Android - 8.14.0.3 от 24.12.2021
Версия для телефона не обновляется и переустановка происходит на такую же.
Turnserver не автоматический, основные изменения:
no stun
realm=mc.vlpku.ru
realm=188.254.55.19
realm=stun1.l.google.com
Если производить подключение с ПК на ПК - все работает как в локальной сети, так и наружу.
Вложения
Так как у вас не используется TURN-сервер, нужно давать возможность клиенту подключаться не только через сервер, но и пытаться подключаться напрямую. В новой сборке добавим новый параметр:
stun-only=true
Укажете его в конфиге, клиенты подхватят настройку и звонки заработают.
Мы напишем в этой теме, когда будет апдейт.
И вопрос по новой сборке - она, предположительно, выйдет до воскресенья?
Возможно ли, что в результате обновления сервера?
Потому что до обновления всё работало и, так как андроид клиенты не умели ходить через stun, то связь осуществлялась через наш turnserver.
Если он запущен, значит работает.
Turnserver запущен, слушает нужный порт и в целом работает.
Я вот ковыряю звонки второй день, и меня все больше волнует вопрос - в моих логах клиент Android даже не пытается предложить кандидата для соединения. Почему так?
По идее в этом ему turn не нужен, только stun, чтобы получить свой белый ip. Хорошо, stun у меня тоже отключен, но ведь тогда он должен предложить хотя бы свой локальный ip, а этого тоже не происходит. И никакими способами решить этот вопрос не удается. Может ли быть проблема где-то в этом?