Хочу обсудить (услышать советы) от специалистов с Беларуси по вопросу настройки SIP транка на сервис Белтелекома Максифон.
Вот как некоторые специалисты настраивают его на SIP аппаратах:
http://skytel.by/manual/fanvil/118-fanv ... a-maksifon
Вот что пишет один из специалистов:
"Для подключение к IMS серверам программа использует шифрованный SIP, голос тоже шифруется с помощью SRTP. ... Для подключения к системе телефонии Asterisk необходим патч поддержки RFC 3966 и включенный модуль SRTP."
Что сделал:
1. Пропачтил chan_sip.so Asterisk чтобы тот имел поддержку заголовков tel: (IMS платформа, стандарт RFC 3966)
2. Просмотрел Wireshark пакеты - все они идут шифрованные на 5061 порт 93.85.255.188.
3. Ввел следующие настройки транка:
- Код: выделить все
username=+3752497xxxxx
type=peer
secret=pasxxxxx
port=5061
nat=yes
insecure=invite
host=93.85.255.188
fromuser=+3752497xxxxx@ims.beltel.by
fromdomain=ims.beltel.by
encryption=yes
disallow=all
conext=from-trunk
allow=g711
Никак не могу сообразить как правильно составить "Register String"
пробовал по разному, пока что остановился на:
- Код: выделить все
+3752497xxxxx:pasxxxxx:+3752497xxxxx@ims.beltel.by@93.85.255.188:5061
Ответ от сервера:
- Код: выделить все
[2014-02-26 18:53:32] NOTICE[29398]: chan_sip.c:15099 sip_reg_timeout: -- Registration for '+3752497xxxxx@93.85.255.188' timed out, trying again (Attempt #2)
IP пингуется.
Куда копать, я так понимаю данная ошибка свидетельствует именно о том, что неверный "Register String". Т.е. до авторизации другие параметры не участвуют. Или настройки транка тоже задействованы на данном этапе?
Буду признателен за любую помощь/поддержку.