Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

PetrovIvan

И снова Астериск. Asterisk регистрируется в Билайн, но звонки не проходят.

Рекомендованные сообщения

Добрый день, всем.

 

Захотелось мне подключиться к своему билайновскому мобильному номеру по SIP. Обратился в отдел по работе с клиентами, там сказали, что подключение по SIP исключительно в рамках услуги "облачная АТС". Дело, кстати, в Краснодарском Крае, так что нижеуказанные настройки не для Москвы и Питера интернет не от Билайна. Ну, в общем, хорошо, подключил услугу, защёл в личный кабинет, подключил к номеру услугу "SIP Аккаунт". Во FreePBX 13 завёл внутренний экстеншен 101, выставил настройки транка на Билайн, настроил исходящую и входящую маршрутизацию:

 

Настройки транка

[OUTGOING]

username=9887111111

type=peer

secret=11111111

qualify=yes

insecure=invite,port

host=mpbx.sip.beeline.ru

fromuser=9887111111

fromdomain=mpbx.sip.beeline.ru

faxdetect=no

context=from-trunk

canreinvite=no

 

Строка инициализации 9887111111@mpbx.sip.beeline.ru:11111111:9887111111@mpbx.sip.beeline.ru@mpbx.sip.beeline.ru:5060/79887111111

Транк зарегистрировался, о чём сообщила консоль Астериска:

 

FreePBX*CLI> sip show registry

Host dnsmgr Username Refresh State Reg.Time

mpbx.sip.beeline.ru:5060 Y 9887111111@m 105 Registered Sat, 26 Nov 2016 17:09:21

 

но звонки не проходят ни внутрь, ни наружу:

Позвонив из города на номер транка слышу: "Набранный Вами номер отключён. Проверьте номер и повторите попытку."

При исходящем звонке со 101 номера в город - "На данный момент все линии заняты, попробуйте позвонить позднее"

 

При звонке со внутреннего телефона на 89031111111 в логе Астериска появляется запись:

 

<--- SIP read from UDP:195.239.174.100:5060 --->

SIP/2.0 403 Forbidden

Via: SIP/2.0/UDP 192.168.89.208:5160;received=192.168.89.208;rport=5160;branch=z9hG4bK61bf497b

To: <sip:89031111111@mpbx.sip.beeline.ru>;tag=h7g4Esbg_ykzfvvsrunkxwdelx4p142cqwe4jzsos

From: <sip:9881111111@mpbx.sip.beeline.ru:5160>;tag=as013b7f2b

Call-ID: 7a48a88f6bc9cee5185a27af663f6e06@mpbx.sip.beeline.ru

CSeq: 102 INVITE

Content-Length: 0

 

Т.е. SIP/2.0 403 Forbidden - абонент не зарегистрирован

 

Непонятно почему абонент не зарегистрирован, SIP-транк ведь поднялся?

В какую сторону копать?

Во вложении настройки транка и входящей/исходящей маршрутизации.

post-958484-012708000 1480171144_thumb.jpg

post-958484-079281000 1480171149_thumb.jpg

post-958484-071420300 1480171153_thumb.jpg

post-958484-074353000 1480171169_thumb.jpg

post-958484-054609000 1480171174_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

но звонки не проходят ни внутрь, ни наружу:

Позвонив из города на номер транка слышу: "Набранный Вами номер отключён. Проверьте номер и повторите попытку."

При исходящем звонке со 101 номера в город - "На данный момент все линии заняты, попробуйте позвонить позднее"

 

При звонке со внутреннего телефона на 89031111111 в логе Астериска появляется запись:

 

<--- SIP read from UDP:195.239.174.100:5060 --->

SIP/2.0 403 Forbidden

Via: SIP/2.0/UDP 192.168.89.208:5160;received=192.168.89.208;rport=5160;branch=z9hG4bK61bf497b

To: <sip:89031111111@mpbx.sip.beeline.ru>;tag=h7g4Esbg_ykzfvvsrunkxwdelx4p142cqwe4jzsos

From: <sip:9881111111@mpbx.sip.beeline.ru:5160>;tag=as013b7f2b

Call-ID: 7a48a88f6bc9cee5185a27af663f6e06@mpbx.sip.beeline.ru

CSeq: 102 INVITE

Content-Length: 0

 

Т.е. SIP/2.0 403 Forbidden - абонент не зарегистрирован

 

Непонятно почему абонент не зарегистрирован, SIP-транк ведь поднялся?

В какую сторону копать?

Во вложении настройки транка и входящей/исходящей маршрутизации.

 

Проблема была в том, что во FreePBX13 драйвер chan_sip работает по-умолчанию на порту 5160.

 

Local incoming UDP Port that Asterisk will bind to and listen for SIP messages. CHAN_SIP previously defaulted to port 5060. However, on new installations, this default port is now 5160.

 

А билайн принимает соединения исключительно на 5060. После того как порт изменил на 5060 - исходящая связь заработала.

Но осталась проблема со входящей связью. При звонке на номер Астериск выдаёт короткие гудки (занято):

 

по информации техподдержки Билайна:

 

Busy от приходит от клиентского Астериска, вот такой:

 

SIP/2.0 486 Busy Here

Via: SIP/2.0/UDP 195.239.174.100:5060;branch=z9hG4bKg3Zqkv7i57ghrx28nehgjf4j6wf4q7tmk;received=195.239.174.100;rport=5060

From: <sip:+79031111111@MSS20MSK.SIP.BEELINE.RU;user=phone>;tag=h7g4Esbg_218863564-1481263335255-

To: "Company Name" <sip:9887111111@mpbx.sip.beeline.ru>;cscf;tag=as6e590d5c

Call-ID: BW090215255091216305691274@10.64.248.6

CSeq: 823550892 INVITE

Server: FPBX-13.0.190.5(13.12.1)

Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE

Supported: replaces, timer

Session-Expires: 1800;refresher=uac

X-Asterisk-HangupCause: User alerting, no answer

X-Asterisk-HangupCauseCode: 19

Content-Length: 0

 

Я так предполагаю, что в настройках trunk (SIP incoming). Кто-нть может подсказать, каковы должны быть

настройки SIP транка для раздела Incoming для билайна?

 

 

Я так предполагаю, что в настройках trunk (SIP incoming). Кто-нть может подсказать, каковы должны быть

настройки SIP транка для раздела Incoming для билайна?

 

Проблема была в неверном описании SIP транка.

Вот верные параметры:

 

[9887111111]

host=mpbx.sip.beeline.ru

fromdomain=mpbx.sip.beeline.ru

type=peer

secret=11111111

qualify=no

insecure=invite,port

fromuser=9887111111

context=from-trunk

directmedia=no

nat=no

dtmfmode=rfc2833

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

но звонки не проходят ни внутрь, ни наружу:

Позвонив из города на номер транка слышу: "Набранный Вами номер отключён. Проверьте номер и повторите попытку."

При исходящем звонке со 101 номера в город - "На данный момент все линии заняты, попробуйте позвонить позднее"

 

При звонке со внутреннего телефона на 89031111111 в логе Астериска появляется запись:

 

<--- SIP read from UDP:195.239.174.100:5060 --->

SIP/2.0 403 Forbidden

Via: SIP/2.0/UDP 192.168.89.208:5160;received=192.168.89.208;rport=5160;branch=z9hG4bK61bf497b

To: <sip:89031111111@mpbx.sip.beeline.ru>;tag=h7g4Esbg_ykzfvvsrunkxwdelx4p142cqwe4jzsos

From: <sip:9881111111@mpbx.sip.beeline.ru:5160>;tag=as013b7f2b

Call-ID: 7a48a88f6bc9cee5185a27af663f6e06@mpbx.sip.beeline.ru

CSeq: 102 INVITE

Content-Length: 0

 

Т.е. SIP/2.0 403 Forbidden - абонент не зарегистрирован

 

Непонятно почему абонент не зарегистрирован, SIP-транк ведь поднялся?

В какую сторону копать?

Во вложении настройки транка и входящей/исходящей маршрутизации.

 

Проблема была в том, что во FreePBX13 драйвер chan_sip работает по-умолчанию на порту 5160.

 

Local incoming UDP Port that Asterisk will bind to and listen for SIP messages. CHAN_SIP previously defaulted to port 5060. However, on new installations, this default port is now 5160.

 

А билайн принимает соединения исключительно на 5060. После того как порт изменил на 5060 - исходящая связь заработала.

Но осталась проблема со входящей связью. При звонке на номер Астериск выдаёт короткие гудки (занято):

 

по информации техподдержки Билайна:

 

Busy от приходит от клиентского Астериска, вот такой:

 

SIP/2.0 486 Busy Here

Via: SIP/2.0/UDP 195.239.174.100:5060;branch=z9hG4bKg3Zqkv7i57ghrx28nehgjf4j6wf4q7tmk;received=195.239.174.100;rport=5060

From: <sip:+79031111111@MSS20MSK.SIP.BEELINE.RU;user=phone>;tag=h7g4Esbg_218863564-1481263335255-

To: "Company Name" <sip:9887111111@mpbx.sip.beeline.ru>;cscf;tag=as6e590d5c

Call-ID: BW090215255091216305691274@10.64.248.6

CSeq: 823550892 INVITE

Server: FPBX-13.0.190.5(13.12.1)

Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE

Supported: replaces, timer

Session-Expires: 1800;refresher=uac

X-Asterisk-HangupCause: User alerting, no answer

X-Asterisk-HangupCauseCode: 19

Content-Length: 0

 

Я так предполагаю, что в настройках trunk (SIP incoming). Кто-нть может подсказать, каковы должны быть

настройки SIP транка для раздела Incoming для билайна?

 

 

Я так предполагаю, что в настройках trunk (SIP incoming). Кто-нть может подсказать, каковы должны быть

настройки SIP транка для раздела Incoming для билайна?

 

Проблема была в неверном описании SIP транка.

Вот верные параметры:

 

[9887111111]

host=mpbx.sip.beeline.ru

fromdomain=mpbx.sip.beeline.ru

type=peer

secret=11111111

qualify=no

insecure=invite,port

fromuser=9887111111

context=from-trunk

directmedia=no

nat=no

dtmfmode=rfc2833

 

 

 

Подскажите ваши настройки?

 

У меня все наоборот. Хорошо работает входящие и не работают исходящие.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах