Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1
RSS
Регистрация Unifi Talk VOIP - проблемы с кастомным транком., UniFi Talk
 
Пытаюсь настроить кастомного SIP-провайдера, https://www.sipgate.co.uk, в Unifi Talk. Исходящие вызовы отклоняются, потому что заголовок FROM, кажется, неправильный:

------------------------------------------------------------------------
INVITE sip:+440123456789@sipconnect.sipgate.co.uk SIP/2.0
Via: SIP/2.0/UDP XX.XX.XX.XX:37396;rport;branch=z9hG4bKjpa6j4NHUmgym
Max-Forwards: 69
From: "01234555555" <sip:01234555555@talk.com>;tag=g0vc8KKU9p2rN
To: <sip:+440123456789@sipconnect.sipgate.co.uk>
CSeq: 52135592 INVITE
Contact: <sip:gw+SIPGate@XX.XX.XX.XX:37396;transport=udp;gw=SIPGate>
User-Agent: FreeSWITCH-mod_sofia/1.10.7-release~64bit
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY
Supported: timer, path, replaces
Allow-Events: talk, hold, conference, refer
Proxy-Authorization: Digest username="SECRETUSERNAME", realm="sipconnect.sipgate.co.uk", nonce="HIDDEN", algorithm=MD5, uri="sip:+440123456789@sipconnect.sipgate.co.uk", response="SECRETRESPONSE"
Content-Type: application/sdp
Content-Disposition: session
Content-Length: 270
X-FS-Support: update_display,send_info

------------------------------------------------------------------------
SIP/2.0 403 Forbidden (check from field)
Via: SIP/2.0/UDP XX.XX.XX.XX:37396;received=XX.XX.XX.XX;rport=37396;branch=z9hG4bKjpa6j4NHUmgym
From: "01234555555" <sip:01234555555@talk.com>;tag=g0vc8KKU9p2rK
To: <sip:+440123456789@sipconnect.sipgate.co.uk>;tag=59090977d38d1697fd81fd97f073a25d.9478
Call-ID: CALLID_HERE
CSeq: 52135592 INVITE
Content-Length: 0

Заметьте, что поле "From" содержит неправильный домен (talk.com) и мой номер внутренней трубки. Я настроил "from-user" в настройках кастомного VoIP, чтобы он содержал мое имя пользователя, что и требуется Sipgate: У кого-нибудь есть какие-нибудь подсказки? :\
 
Та же проблема тут, ни один из "известных" обходных путей сейчас не работает.
 
Похоже, это перестало работать. Нужно ещё что-то изменить с тех пор, как вышло последнее обновление Talk?
 
Только что пришлось покопаться в этом на UniFi OS UDM Pro 3.0.20, UniFi Talk Application 1.20.0. Пришлось редактировать файл /usr/share/unifi-talk/app/server.js и заменить 2 упоминания sip_from_uri вот так: {application:"export",data:"sip_from_uri=sip:${outbound_caller_id}@talk.com"} на {application:"export",data:"sip_from_uri=sip:${outbound_caller_id}@myprovider.uk"}.
 
@slime-uk Слушай, ты не знаешь, где файлы находятся в 3.0?
 
Опять переехал, теперь на Unifi Talk 1.19.0 – но учтите, что я также на UDMP 2.4.27 (так что контейнеры пропали). Кто знает, где окажутся эти файлы, когда UDMP получит v3.x. /mnt/.rofs/usr/share/unifi-talk/app/lib/templates/jsx – текущий дом – не уверен, как их можно изменить, ведь это ROFS.
 
Кстати, вышесказанное основано на Unifi Talk 1.15.3 - кажется, они теперь переместили эти файлы начиная с 1.18.2 :( Теперь они, похоже, находятся в: /var/lib/containers/storage/overlay/703..../diff/usr/share/unifi-talk/app/lib/templates/jsx/configuration для sofia.jsx и /var/lib/containers/storage/overlay/703..../diff/usr/share/unifi-talk/app/lib/templates/jsx для dialplan.jsx
 
@slime-uk Наткнулся на эту тему по схожей проблеме и должен сказать, какое впечатляющее и детальное описание способа решения! Спасибо!
 
Хотел сказать, что мой SIPID от Sipgate вроде как 7 цифр, а затем e0 (возможно, внутренняя линия 0 или телефон 0). Нужен он вам или нет — не знаю. Разумеется, в следующий раз, когда обновим Unifi Talk, я надеюсь, что все эти правки исчезнут, и нам придётся делать всё заново. Буду продолжать пытаться изменить код, чтобы он использовал параметры значений (custom fields), которые мы настроили в настройках SIP-провайдера в UniFi Talk. Это было бы гораздо более приятное решение, конечно.
 
Не предоставлен текст для перевода.
 
Привет, тоже пытаюсь заставить sipgate.co.uk работать — обычный аккаунт, не транк. Входящие звонки проходят, а все исходящие отклоняются. Спасибо за подсказку, но не могли бы вы немного подробнее рассказать, как вам удалось переписать заголовок Twilio? Я тоже вижу похожую ошибку в логах SIP (проверьте FROM reported с @talk.com). Большое спасибо, С уважением.
 
Это можно было "починить" через Twilio, настроив правило переадресации заголовков.
 
Привет @alistairg, ты нашёл решение для той проблемы? У меня та же самая проблема, и пока что я не могу её решить. Подсказка была бы кстати.
Страницы: 1
Читают тему (гостей: 1)