Старую тему удалил из-за захламлености
В итоге имеем:
Есть SIP линия провайдера Интертелеком (Киев)
Если запустить этот SIP транк на X-lite то работают и входящие и исходящие звонки
Если запустить ее на астериске то входящие работают, а вот при попытке совершить исходящий звонок через этот транк имеем ошибку Forbidden
Провайдер отказывается помогать аргументируя это тем что на X-lite все работает, а значит приходится разбираться самостоятельно
Используя Wireshark отловил пакеты от X-lite при звонке через SIP транк напрямую (рабочий вариант) и через астериск.
Вижу такие различия
Как видим имеем при звонке через астериск имеем ошибки Forbidden и Unauthorized
Содержимое пакета Unauthorized
Содержимое пакета Forbidden
sip.conf
[ITC]
dtmfmode=rfc2833
type=friend
username=443837020
secret=XXXXXXXXXXX
callerid=443837020
host=195.128.182.62
fromuser=443837020
fromdomain=195.128.182.62
insecure=invite
context=in
disallow=all
allow=ulaw
allow=alaw
allow=gsm
alwaysauthreject=yes
canreinvite=no
Вот такая вот головоломка, прошу всех у кого есть идеи присоединиться к обсуждению
Callerid подставляете? Extensions.conf приведите.
Рабочий конфиг. Если чего обращайтесь у меня 5 серверов с ИТ работают.
[intertelecom]
canredirect=no
canreinvite=no
disallow=all
allow=alaw
allow=ulaw
allow=gsm
host=sip.intertelecom.ua
secret=PaSsWoRd
type=friend
username=44XXXXXXX
fromuser=44XXXXXXX
fromdomain=sip.intertelecom.ua
nat=yes
qualify=yes
insecure=port,invite
context=default
dtmfmode=rfc2833
Проблему удалось решить? У меня такая же проблема!
Создайте отдельно вопрос и не флудите в топике с давностью в 4 года.
zzuz ( 2015-03-04 18:11:32 +0400 )редактироватья хотел узнать автор решил эту проблему! а флудить это создавать одни и теже темы!
ator733 ( 2015-03-04 18:51:19 +0400 )редактироватьосздать отдельный вопрос и дать в нем ссылку на этот. и не нарушать правила
Zavr2008 ( 2015-03-04 19:02:08 +0400 )редактироватьfromuser должен быть таким же, как логин в register у вас астер шлет звонок от левого пользователя 1001 и провайдер законно вас отшивает. Обычно это правится корректным фромюзер. Вы точно рестартовали сип после внесения и сохранения изменений? ;)
В трунке попробуй добавить fromuser=443837020
host=195.128.182.62 username=логин secret=пароль type=friend insecure=very qualify=yes nat=no dtmfmode=rfc2833 diallow=all context=from-trunk canreinvite=no allow=alaw&g729&ulaw&gsm registerattempts=0 rtpkeepalive=10 (это нужно пото му что у провайдера Период перерегистрации: 27 с. и хочет получать keep-alive как REGISTER с периодичностью в 13 с. )
для нормальной работы исходящих register=логин:пароль@195.128.182.62
nikropol ( 2012-01-18 22:57:12 +0400 )редактироватьРебят, та же фигня. Есть лечение какое-нибудь ?
Andrey2005 ( 2012-04-02 10:32:47 +0400 )редактироватьЗадан: 2011-06-08 17:34:32 +0400
Просмотрен: 7,835 раз
Обновлен: Mar 04 '15
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.