Добрый день! Раньше использовали платный плагин от DIGIUM Skype for linux, сейчас он не работает и решили перейти на skype connect. В Skype Manager-е купили канал, создали профиль SIP и добавили к нему аккаунт skype, чтобы можно было принимать звонки на SIP. Собственно создал транк FreePBX для скайпа:
PEER Details:
username=9905xxxxxxxxx(номер в сип профиле скайп менеджера)
type=peer
secret=пароль
insecure=invite
host=sip.skype.com
fromuser=9905xxxxxxxxx(номер в сип профиле скайп менеджера)
fromdomain=sip.skype.com
disallow=all
allow=alaw
USER Context: 9905хххххххххххх
USER Details:
type=user
insecure=very
fromuser=9905ххххххххххххх
dtmfmode=inband
disallow=all
allow=alaw
Register String:
9905xxxxxxxxx:пароль@sip.skype.com/9905ххххх
Затем добавил Incoming Route:
Description: имя правила
DID Number: 9905хххххххххххххх
Также создал OutBound Route чтобы протестировать исходящие звонки, где выбрал ранее созданный транк и взял префиксы с другого рабочего роута, где дозвон в международном формате будет 00 код страны и номер (00Z.). Тут вероятней всего нужны другие префиксы, но какие именно для скайпа, я не нашел.
Соответствернно созданный OutBound Route включил в нужно контексте, который назначен определенному экстеншену.
В итоге при звонке на скайп, который добавлен в профиле сипа в скайп менеджере пишет, что он не в сети, а при попытки сделать исходящий звонок говорит, что все линии заняты, хотя деньги есть на аккаунте.
У меня предположение, что у скайпа не срабатывает переадресация с скайп-аккаунта на номер SIP (9905xxxxxxxxxxx), а поддержка скайпа говорит, что проблема с настройками АТС.
Кто-то сталкивался с такой проблемой? Возможно действительно, что-то проморгал, помогите, пожалуйста.
Добавил вывод tcpdump во время исходящего звонка на бесплатный номер скайпа +17606604690, тут использовал префик 00 вместо +:
.ò.^B^@^D^@^@^@^@^@^@^@^@^@..^@^@^A^@^@^@..nZ9#^B^@.^C^@^@.^C^@^@^@%.3c.^@0H.7L^H^@E^@^Crݾ^@^@@^Qb4Õr^N..F^S.^S.^C^:.INVITE sip:0017606604690@sip.skype.com SIP/2.0^M
Via: SIP/2.0/UDP serverIP:5060;branch=z9hG4bK13e07022^M
Max-Forwards: 70^M
From: "9905xxxxxxxxxx" <sip:9905xxxxxxxxxx@sip.skype.com>;tag=as7dbcbe20^M
To: <sip:0017606604690@sip.skype.com>^M
Contact: <sip:9905xxxxxxxxxx@serverip:5060>^M
Call-ID: 0758a6c62ca247506290fdc64452028f@sip.skype.com^M
CSeq: 102 INVITE^M
User-Agent: FPBX-12.0.76.4(1.8.32.3)^M
Date: Mon, 29 Jan 2018 09:08:16 GMT^M
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE^M
Supported: replaces, timer^M
Content-Type: application/sdp^M
Content-Length: 239^M
^M
v=0^M
o=root 762770248 762770248 IN IP4 serverIP^M
s=Asterisk PBX 1.8.32.3^M
c=IN IP4 serverIP^M
t=0 0^M
m=audio 19970 RTP/AVP 8 101^M
a=rtpmap:8 PCMA/8000^M
a=rtpmap:101 telephone-event/8000^M
a=fmtp:101 0-16^M
a=ptime:20^M
a=sendrecv^M
..nZq.^B^@.^A^@^@.^A^@^@^@0H.7L^@%.3c.^H^@E^@^A.*.^@^@9^Q^^?N..FÕr^^S.^S.^A}|dSIP/2.0 100 Trying^M
From: "9905xxxxxxxxxx" <sip:9905xxxxxxxxxx@sip.skype.com>;tag=as7dbcbe20^M
To: <sip:0017606604690@sip.skype.com>^M
Call-ID: 0758a6c62ca247506290fdc64452028f@sip.skype.com^M
CSeq: 102 INVITE^M
Via: SIP/2.0/UDP serverIP:5060;branch=z9hG4bK13e07022^M
Contact: <sip:0017606604690@sip.skype.com:5060;maddr=78.141.179.70;transport=udp>^M
Content-Length: 0^M
^M
..nZ..^C^@^K^B^@^@^K^B^@^@^@0H.7L^@%.3c.^H^@E^@^A.*.^@^@9^Q^].N..FÕr^^S.^S.^A.7^KSIP/2.0 407 Proxy Authentication Required^M
From: "9905xxxxxxxxxx" <sip:9905xxxxxxxxxx@sip.skype.com>;tag=as7dbcbe20^M
To: <sip:0017606604690@sip.skype.com>;tag=46b38d4e-13c4-5a6ee480-be321670-48cc4a73^M
Call-ID: 0758a6c62ca247506290fdc64452028f@sip.skype.com^M
CSeq: 102 INVITE^M
Proxy-Authenticate: Digest realm="sip.skype.com", nonce="5a6ee49e00014fb672fd60b1d7188725c25bdc599e7fa608", algorithm=MD5^M
Via: SIP/2.0/UDP serverIP:5060;branch=z9hG4bK13e07022^M
Content-Length: 0^M
^M
..nZ .^C^@.^A^@^@.^A^@^@^@%.3c.^@0H.7L^H^@E^@^A.ݿ^@^@@^Qc.Õr^N..F^S.^S.^A.9rACK sip:0017606604690@sip.skype.com SIP/2.0^M
Via: SIP/2.0/UDP serverIP:5060;branch=z9hG4bK13e07022^M
Max-Forwards: 70^M
From: "9905xxxxxxxxxx" <sip:9905xxxxxxxxxx@sip.skype.com>;tag=as7dbcbe20^M
To: <sip:0017606604690@sip.skype.com>;tag=46b38d4e-13c4-5a6ee480-be321670-48cc4a73^M
Contact: <sip:9905xxxxxxxxxx@serverip:5060>^M
Call-ID: 0758a6c62ca247506290fdc64452028f@sip.skype.com^M
CSeq: 102 ACK^M
User-Agent: FPBX-12.0.76.4(1.8.32.3)^M
Content-Length: 0^M
..nZ^C^@^D^@k^D^@^@k^D^@^@^@%.3c.^@0H.7L^H^@E^@^D]..^@^@@^QaGÕr^N..F^S.^S.^DI;.INVITE sip:0017606604690@sip.skype.com SIP/2.0^M
Via: SIP/2.0/UDP serverIP:5060;branch=z9hG4bK6d5be103^M
Max-Forwards: 70^M
From: "9905xxxxxxxxxx" <sip:9905xxxxxxxxxx@sip.skype.com>;tag=as7dbcbe20^M
To: <sip:0017606604690@sip.skype.com>^M
Contact: <sip:9905xxxxxxxxxx@serverip:5060>^M
Call-ID: 0758a6c62ca247506290fdc64452028f@sip.skype.com^M
CSeq: 103 INVITE^M
User-Agent: FPBX-12.0.76.4(1.8.32.3)^M
Proxy-Authorization: Digest username="9905xxxxxxxxxx", realm="sip.skype.com", algorithm=MD5, uri="sip:0017606604690@sip.skype.com", nonce="5a6ee49e00014fb672fd60b1d7188725c25bdc599e7fa608", response="01a9ac4fef7f1c798b3d96d0759a8e46"^M
Date: Mon, 29 Jan 2018 09:08:16 GMT^M
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE^M
Supported: replaces, timer^M
Content-Type: application/sdp^M
Content-Length: 239^M
^M
v=0^M
o=root 762770248 762770249 IN IP4 serverIP^M
s=Asterisk PBX 1.8.32.3^M
c=IN IP4 serverIP^M
t=0 0^M
m=audio 19970 RTP/AVP 8 101^M
a=rtpmap:8 PCMA/8000^M
a=rtpmap:101 telephone-event/8000^M
a=fmtp:101 0-16^M
a=ptime:20^M
a=sendrecv^M
..nZ..^D^@.^A^@^@.^A^@^@^@0H.7L^@%.3c.^H^@E^@^A.*.^@^@9^Q^^^PN..FÕr^^S.^S.^A.h.SIP/2.0 100 Trying^M
From: "9905xxxxxxxxxx" <sip:9905xxxxxxxxxx@sip.skype.com>;tag=as7dbcbe20^M
To: <sip:0017606604690@sip.skype.com>;tag=46b38d4e-13c4-5a6ee480-be321670-48cc4a73^M
Call-ID: 0758a6c62ca247506290fdc64452028f@sip.skype.com^M
CSeq: 103 INVITE^M
Via: SIP/2.0/UDP serverIP:5060;branch=z9hG4bK6d5be103^M
Contact: <sip:0017606604690@sip.skype.com:5060;maddr=78.141.179.70;transport=udp>^M
Content-Length: 0^M
^M
..nZ3z^H^@|^A^@^@|^A^@^@^@0H.7L^@%.3c.^H^@E^@^An*.^@^@9^Q^^N..FÕr^^S.^S.^AZ.JSIP/2.0 486 Busy Here^M
From: "9905xxxxxxxxxx" <sip:9905xxxxxxxxxx@sip.skype.com>;tag=as7dbcbe20^M
To: <sip:0017606604690@sip.skype.com>;tag=46b38d4e-13c4-5a6ee480-be321670-48cc4a73^M
Call-ID: 0758a6c62ca247506290fdc64452028f@sip.skype.com^M
CSeq: 103 INVITE^M
Via: SIP/2.0/UDP serverIP:5060;branch=z9hG4bK6d5be103^M
Content-Length: 0^M
^M
..nZ^{^H^@.^A^@^@.^A^@^@^@%.3c.^@0H.7L^H^@E^@^A...^@^@@^Qc.Õr^_N..F^S.^S.^A.9rACK sip:0017606604690@sip.skype.com SIP/2.0^M
Via: SIP/2.0/UDP serverIP:5060;branch=z9hG4bK6d5be103^M
Max-Forwards: 70^M
From: "9905xxxxxxxxxx" <sip:9905xxxxxxxxxx@sip.skype.com>;tag=as7dbcbe20^M
To: <sip:0017606604690@sip.skype.com>;tag=46b38d4e-13c4-5a6ee480-be321670-48cc4a73^M
Contact: <sip:9905xxxxxxxxxx@serverip:5060>^M
Call-ID: 0758a6c62ca247506290fdc64452028f@sip.skype.com^M
CSeq: 103 ACK^M
User-Agent: FPBX-12.0.76.4(1.8.32.3)^M
Content-Length: 0^M
Задан: 2018-01-26 19:01:43 +0400
Просмотрен: 407 раз
Обновлен: Jan 29 '18
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
sip show register смотрите , а не гадайте.
zzuz ( 2018-01-26 23:44:09 +0400 )редактироватьтоже склоняюся к проблема настройками АТС.
meral ( 2018-01-27 00:00:19 +0400 )редактироватьНе sip show register, а sip show registry. И он выдает что SIP номер зарегистрирован
technic ( 2018-01-27 18:19:39 +0400 )редактироватьНе верю.
zzuz ( 2018-01-27 20:29:38 +0400 )редактироватьОтредактировал только номер, плохо что тут скрины нельзя кидать: sip.skype.com:5060 N 9905xxxxxxxx 285 Registered Mon, 29 Jan 2018 09:01:27
technic ( 2018-01-29 11:05:41 +0400 )редактироватьПрекрасно . даже смотрите логи и вывод tcpdump -i any sip.skype.com
zzuz ( 2018-01-29 11:21:27 +0400 )редактироватьдобавил вывод tcpdump
technic ( 2018-01-29 12:25:04 +0400 )редактироватьОчистите секцию USER . Она избыточна.
zzuz ( 2018-01-29 12:45:04 +0400 )редактироватьОставил USER Details пустым, но ситуация не изменилась
technic ( 2018-01-29 12:52:10 +0400 )редактироватьОбновил вывод tcpdump при исх звонке без USER Details
technic ( 2018-01-29 13:16:06 +0400 )редактироватьв логах при исходящем звонке отловил ошибку: Got SIP response 503 "Service Unavailable" back from 78.141.179.70:5060
technic ( 2018-01-30 15:28:28 +0400 )редактироватьПроблему с исходящими звонками решил, через Американский саппорт скайпа, нужно было помимо оплаты канала еще хотябы 1 доллар положить на счет SIP-профиля. А входящие пока не работают
technic ( 2018-01-31 14:15:00 +0400 )редактироватьу скайпа есть какойто номер для теста. надо было на него тестить(он есть в инструкции).
meral ( 2018-02-01 01:31:41 +0400 )редактировать