Здравствуйте
Помогите пожалуйста разобраться с проблемой звонков из браузера на Asterisk (на сегодняшний день).
Ситуация следующая - около полугода назад была задача настроить звонки из браузера на X-lite софтфоны.(не используя Freepbx совский UCP )
Организовал все на Asterisk 12 + webrtc + Sipml5 - все работало (более менее стабильно)
Сейчас же (после обновления Google Сhrome, где, насколько я понял они, для повышения безопасности, перевели всё что касается медиаданных в сторону https и wss) естественно все перестало работать.
Почитав мануалы, поставил сертификаты и настроил https.
Но теперь надо Sipml5 перевести из websocket (ws) на websocket seciruty (wss).
Пишут, что можно использовать http-proxy сервер например nginx и проксировать wss в старый добрый ws://server_asterisk:8088/ws
Зарегистрировать sip на сервере у меня удалось но вот звонки не идут ни туда ни обратно - в консоли ругается на сертификаты, которые сам же астериск и сгенерировал.
Если раньше websocket связывался с Asterisk'ом напрямую и все работало то теперь получается что
Sipml5 должен передать wss по какому-то порту (например 8888) для nginx, который в свою очередь должен перенаправить всё это на ws://server_asterisk:8088/ws - причем как я понял должно быть обязательное шифрование со стороны Asterisk.
Вопрос - получается что надо использовать несколько сертификатов? Для https свои а для Asterisk'а свои ?
Может все не так сложно как я думаю? И есть простое решение?