Описываю проблему работы нашей компании с виртуальной телефонией от «Гравител
»
Мы используем телефонные аппараты на рабочих местах:
Gigaset A540 IP (Firmware T21P_E2-52.84.14.5.rom)
SIP-T21P_E2 (52.84.14.5)
SIP-T19P_E2 (53.80.14.2)
На них с учетом требований от «Гравител
» прописаны настройки для подключения к облачной АТС
. Что самое смешное через личный кабинет мы может создать аккаунт, а чтобы создать пароль для него нужно писать им в техническую поддержку или звонить 8-800-555-95-77 (8-495-230-22-22)
. Хоть одно радует, они отвечают быстрее чем это делает облачная АТС «Манго-Телеком»
, но не в текущий момент, как позвонили, а просят оставить номер, по которому Вам техническая поддержка перезвонит.
Итак, как работает/настроена работы телефонии в сети.
Шаг №1: Все телефоны вынесены в VLAN 7
, т.к. у нас используется сетевое оборудование Mikrotik
, то согласно ихним требованиям отключено SIP ALG
(CORE: v6.46.1 RB1100AHx4 Dude Edition (arm)) – IP – Firewall – Service Ports –
Name: sip
Ports: 5060,5061
Выключено
Шаг №2: На TMG
(в роли шлюза)
Rule 1
Action: Allow
Protocols:
Gravitel.Communicator 11024/tcp
Gravitel.Voice 1000-65535/UDP (Send Receive),1000-65535/UDP (Receive Send)
Gravitel.VoIP 5060/TCP (Outbound), 5060/UDP (Send)
HTTP 80/tcp (Outbound)
HTTPS 443/tcp (Outbound)
PING 0 8 ICMP (Send Receive)
RTP нет
RTSP 554/tcp (Outbound)
SIP 5060/udp (Send receive)
From: Internal (мои сети)
To: Gravitel 109.69.176.128/25
Шаг №3:
Включил ноутбук в VLAN 7
и запустил ихнюю диагностическую утилиту test-gravitel
с правами Администратора – затем нажимаю «Запустить проверку
», из проверки видно, что ограничений нет:
Нажал «Сохранить в файл
» и содержимое текстового файла:
CustomerId: gravitel Defaut browser: Internet Explorer No proxy Проверка доступности сервера -------- Старт "Проверка доступности сервера" -------- Pinging dd.dc1.ru.itoolabs.net [109.69.176.249] with 512 bytes of data: Reply from 109.69.176.249: bytes=512 time=2ms TTL=55 Reply from 109.69.176.249: bytes=512 time=3ms TTL=54 Reply from 109.69.176.249: bytes=512 time=3ms TTL=55 Reply from 109.69.176.249: bytes=512 time=3ms TTL=55 Reply from 109.69.176.249: bytes=512 time=2ms TTL=55 Reply from 109.69.176.249: bytes=512 time=2ms TTL=54 Reply from 109.69.176.249: bytes=512 time=2ms TTL=55 Reply from 109.69.176.249: bytes=512 time=3ms TTL=55 Reply from 109.69.176.249: bytes=512 time=2ms TTL=54 Reply from 109.69.176.249: bytes=512 time=2ms TTL=54 Ping statistics for 109.69.176.249: Packets: Sent = 10, Received = 10, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 2ms, Maximum = 3ms, Average = 2ms -------- Длительность: 00:00.062 -------- - Отлично Проверка задержек ICMP -------- Старт "Проверка задержек ICMP" -------- Tracing route to dd.dc1.ru.itoolabs.net [109.69.176.249]: 1 <1ms <1ms <1ms 192.168.7.1 2 <1ms * * TMG [TMG-IP] 3 2ms 2ms 1ms static-87-249-20-129.tel.ru [87.249.20.129] 4 1ms 1ms 1ms vavilova7-sw-10.tel.ru [46.38.42.135] 5 1ms 1ms 1ms m9rt2.tel.ru [87.249.12.8] 6 2ms 2ms 1ms m9-frr-01.tel.ru [87.249.13.59] 7 1ms 1ms 1ms m9-frr-02.tel.ru [87.249.13.58] 8 3ms 2ms 2ms 188-234-142-161.ertelecom.ru [188.234.142.161] 9 3ms 2ms 2ms dd.dc1.ru.itoolabs.net [109.69.176.249] Trace complete. -------- Длительность: 00:10.841 -------- - Отлично Проверка вызова SIP TCP -------- Старт "Проверка вызова SIP TCP" -------- SIP-OUT: INVITE sip:echotest@admin.dc1.ru.itoolabs.net SIP/2.0 Via: SIP/2.0/TCP 192.168.7.168:58136;branch=ptzaPvKRAD;rport Max-Forwards: 20 Contact: <sip:echotest@admin.dc1.ru.itoolabs.net:58136> To: <sip:echotest@admin.dc1.ru.itoolabs.net> From: <sip:echotest@admin.dc1.ru.itoolabs.net>;tag=gYo0SDGv Call-ID: IHAZ7fw8kyPJSKJJnavIQMhVdQscNZKkxLbAdxAqSu3u CSeq: 1 INVITE Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO Content-Type: application/sdp Supported: replaces User-Agent: UCDiagnosticModule Content-Length: 251 v=0 o=- 12973677497139430 1 IN IP4 192.168.7.168 s=UCDiagnosticModule c=IN IP4 192.168.7.168t=0 0 m=audio 50000 RTP/AVP 0 8 101 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16,32-49,64-89 a=sendrecv --------------------------------------- SIP-IN: SIP/2.0 100 Trying Via: SIP/2.0/TCP 192.168.7.168:58136;branch=ptzaPvKRAD;rport=52512;received=WAN-IP From: <sip:echotest@admin.dc1.ru.itoolabs.net>;tag=gYo0SDGv To: <sip:echotest@admin.dc1.ru.itoolabs.net> Call-ID: IHAZ7fw8kyPJSKJJnavIQMhVdQscNZKkxLbAdxAqSu3u CSeq: 1 INVITE Server: CommuniGatePro/5.4.12d Content-Length: 0 --------------------------------------- SIP-IN: SIP/2.0 401 Authentication required Via: SIP/2.0/TCP 192.168.7.168:58136;branch=ptzaPvKRAD;rport=52512;received= WAN-IP From: <sip:echotest@admin.dc1.ru.itoolabs.net>;tag=gYo0SDGv To: <sip:echotest@admin.dc1.ru.itoolabs.net>;tag=C38AB4FD Call-ID: IHAZ7fw8kyPJSKJJnavIQMhVdQscNZKkxLbAdxAqSu3u CSeq: 1 INVITE WWW-Authenticate: Digest realm="itoolabs.net",nonce="28A16FB62A8447CF9414",opaque="opaq",qop="auth",algorithm=MD5 Server: CommuniGatePro/5.4.12d Content-Length: 0 --------------------------------------- SIP-OUT: ACK sip:echotest@admin.dc1.ru.itoolabs.net SIP/2.0 Via: SIP/2.0/TCP 192.168.7.168:58136;branch=ptzaPvKRAD;rport Max-Forwards: 20 User-Agent: UCDiagnosticModule To: <sip:echotest@admin.dc1.ru.itoolabs.net>;tag=C38AB4FD From: <sip:echotest@admin.dc1.ru.itoolabs.net@admin.dc1.ru.itoolabs.net>;tag=gYo0SDGv Call-ID: IHAZ7fw8kyPJSKJJnavIQMhVdQscNZKkxLbAdxAqSu3u CSeq: 1 ACK Content-Length: 0 --------------------------------------- SIP-OUT: INVITE sip:echotest@admin.dc1.ru.itoolabs.net SIP/2.0 Via: SIP/2.0/TCP 192.168.7.168:58136;branch=vMshMkxR5P;rport Max-Forwards: 20 Contact: <sip:echotest@admin.dc1.ru.itoolabs.net:58136> To: <sip:echotest@admin.dc1.ru.itoolabs.net> From: <sip:echotest@admin.dc1.ru.itoolabs.net>;tag=gYo0SDGv Call-ID: eTfnA02Kw5yHdGZ4XRvwrmvFOI2KOFDMMwIxO8TOXowi CSeq: 2 INVITE Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO Content-Type: application/sdp Supported: replaces User-Agent: UCDiagnosticModule Authorization: Digest username="echotest@admin.dc1.ru.itoolabs.net", realm="itoolabs.net", nonce="28A16FB62A8447CF9414", uri="sip:echotest@admin.dc1.ru.itoolabs.net", qop="auth", algorithm=MD5, nc="00000001", cnonce="AO/tEDOwq2iHqaEyIF3SMQ==", response="ba631aa7ca0878960e28f1467c6fcd8c", opaque="opaq" Content-Length: 251 v=0 o=- 12973677497139430 1 IN IP4 192.168.7.168 s=UCDiagnosticModule c=IN IP4 192.168.7.168t=0 0 m=audio 50000 RTP/AVP 0 8 101 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16,32-49,64-89 a=sendrecv --------------------------------------- Stop call from tester SIP-OUT: BYE sip:echotest@admin.dc1.ru.itoolabs.net SIP/2.0 Via: SIP/2.0/TCP 192.168.7.168:58136;branch=7SiqN1LfdB;rport Max-Forwards: 20 User-Agent: UCDiagnosticModule To: <sip:echotest@admin.dc1.ru.itoolabs.net>;tag=C38AB4FD From: <sip:echotest@admin.dc1.ru.itoolabs.net@admin.dc1.ru.itoolabs.net>;tag=gYo0SDGv Call-ID: eTfnA02Kw5yHdGZ4XRvwrmvFOI2KOFDMMwIxO8TOXowi CSeq: 3 BYE Content-Length: 0 --------------------------------------- -------- Длительность: 00:01.063 -------- - Отлично Проверка вызова SIP UDP -------- Старт "Проверка вызова SIP UDP" -------- SIP-OUT: INVITE sip:echotest@admin.dc1.ru.itoolabs.net SIP/2.0 Via: SIP/2.0/UDP 192.168.7.168:53969;branch=wTFjW0sI6O;rport Max-Forwards: 20 Contact: <sip:echotest@admin.dc1.ru.itoolabs.net:53969> To: <sip:echotest@admin.dc1.ru.itoolabs.net> From: <sip:echotest@admin.dc1.ru.itoolabs.net>;tag=65M0Ya7N Call-ID: ADB7EsR64lEKuRjIZP0pPRXPDLrfpoVwUTaXul1vFAHG CSeq: 1 INVITE Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO Content-Type: application/sdp Supported: replaces User-Agent: UCDiagnosticModule Content-Length: 251 v=0 o=- 12973677497139430 1 IN IP4 192.168.7.168 s=UCDiagnosticModule c=IN IP4 192.168.7.168t=0 0 m=audio 50000 RTP/AVP 0 8 101 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16,32-49,64-89 a=sendrecv --------------------------------------- SIP-IN: SIP/2.0 100 Trying Via: SIP/2.0/UDP 192.168.7.168:53969;branch=wTFjW0sI6O;rport=60504;received= WAN-IP From: <sip:echotest@admin.dc1.ru.itoolabs.net>;tag=65M0Ya7N To: <sip:echotest@admin.dc1.ru.itoolabs.net> Call-ID: ADB7EsR64lEKuRjIZP0pPRXPDLrfpoVwUTaXul1vFAHG CSeq: 1 INVITE Server: CommuniGatePro/5.4.12d Content-Length: 0 --------------------------------------- SIP-IN: SIP/2.0 401 Authentication required Via: SIP/2.0/UDP 192.168.7.168:53969;branch=wTFjW0sI6O;rport=60504;received= WAN-IP From: <sip:echotest@admin.dc1.ru.itoolabs.net>;tag=65M0Ya7N To: <sip:echotest@admin.dc1.ru.itoolabs.net>;tag=28A62CE8 Call-ID: ADB7EsR64lEKuRjIZP0pPRXPDLrfpoVwUTaXul1vFAHG CSeq: 1 INVITE WWW-Authenticate: Digest realm="itoolabs.net",nonce="28A16FB62A8447CF9414",opaque="opaq",qop="auth",algorithm=MD5 Server: CommuniGatePro/5.4.12d Content-Length: 0 --------------------------------------- SIP-OUT: ACK sip:echotest@admin.dc1.ru.itoolabs.net SIP/2.0 Via: SIP/2.0/UDP 192.168.7.168:53969;branch=wTFjW0sI6O;rport Max-Forwards: 20 User-Agent: UCDiagnosticModule To: <sip:echotest@admin.dc1.ru.itoolabs.net>;tag=28A62CE8 From: <sip:echotest@admin.dc1.ru.itoolabs.net@admin.dc1.ru.itoolabs.net>;tag=65M0Ya7N Call-ID: ADB7EsR64lEKuRjIZP0pPRXPDLrfpoVwUTaXul1vFAHG CSeq: 1 ACK Content-Length: 0 --------------------------------------- SIP-OUT: INVITE sip:echotest@admin.dc1.ru.itoolabs.net SIP/2.0 Via: SIP/2.0/UDP 192.168.7.168:53969;branch=KoHJEj4qkd;rport Max-Forwards: 20 Contact: <sip:echotest@admin.dc1.ru.itoolabs.net:53969> To: <sip:echotest@admin.dc1.ru.itoolabs.net> From: <sip:echotest@admin.dc1.ru.itoolabs.net>;tag=65M0Ya7N Call-ID: 87j0ZFrDxTtvCcxjsGXyrIXBiwGHmeXgkfI6KMlP3f8X CSeq: 2 INVITE Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO Content-Type: application/sdp Supported: replaces User-Agent: UCDiagnosticModule Authorization: Digest username="echotest@admin.dc1.ru.itoolabs.net", realm="itoolabs.net", nonce="28A16FB62A8447CF9414", uri="sip:echotest@admin.dc1.ru.itoolabs.net", qop="auth", algorithm=MD5, nc="00000001", cnonce="3Fb4kaPcr2J0kTq152iGrw==", response="1570b432835f3878a3c313d0e2b8c1a4", opaque="opaq" Content-Length: 251 v=0 o=- 12973677497139430 1 IN IP4 192.168.7.168 s=UCDiagnosticModule c=IN IP4 192.168.7.168t=0 0 m=audio 50000 RTP/AVP 0 8 101 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16,32-49,64-89 a=sendrecv --------------------------------------- SIP-IN: SIP/2.0 100 Trying Via: SIP/2.0/UDP 192.168.7.168:53969;branch=KoHJEj4qkd;rport=60504;received= WAN-IP From: <sip:echotest@admin.dc1.ru.itoolabs.net>;tag=65M0Ya7N To: <sip:echotest@admin.dc1.ru.itoolabs.net> Call-ID: 87j0ZFrDxTtvCcxjsGXyrIXBiwGHmeXgkfI6KMlP3f8X CSeq: 2 INVITE Server: CommuniGatePro/5.4.12d Content-Length: 0 --------------------------------------- SIP-IN: SIP/2.0 180 Ringing Via: SIP/2.0/UDP 192.168.7.168:53969;branch=KoHJEj4qkd;rport=60504;received= WAN-IP Record-Route: <sip:15270012-10.69.96.11.dialog.cgatepro;lr> Record-Route: <sip:10.69.96.11:5060;lr> Record-Route: <sip:109.69.176.249:5060;lr> From: <sip:echotest@admin.dc1.ru.itoolabs.net>;tag=65M0Ya7N To: <sip:echotest@admin.dc1.ru.itoolabs.net>;tag=2942B5E7-868194-9B544182_aoncfjn-28F8 Call-ID: 87j0ZFrDxTtvCcxjsGXyrIXBiwGHmeXgkfI6KMlP3f8X CSeq: 2 INVITE Contact: <sip:signode-868194-9B544182_aoncfjn-28F8@109.69.176.249> Supported: 100rel,timer,replaces,histinfo,precondition User-Agent: CommuniGatePro-callLeg/5.4.12d Allow: INVITE,ACK,BYE,CANCEL,OPTIONS,INFO,MESSAGE,SUBSCRIBE,NOTIFY,PRACK,REFER Content-Type: application/sdp Content-Length: 310 v=0 o=CGPLeg868194 3251209156 1625604579 IN IP4 109.69.176.139 s=- c=IN IP4 109.69.176.139 t=0 0 m=audio 64912 RTP/AVP 0 8 101 c=IN IP4 109.69.176.139 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-16,32-49,64-89 a=sendrecv a=rtcpping:M:5998882:785210506 --------------------------------------- Stop call from tester SIP-OUT: BYE sip:echotest@admin.dc1.ru.itoolabs.net SIP/2.0 Via: SIP/2.0/UDP 192.168.7.168:53969;branch=MLcezNCrlL;rport Max-Forwards: 20 User-Agent: UCDiagnosticModule To: <sip:echotest@admin.dc1.ru.itoolabs.net>;tag=28A62CE8 From: <sip:echotest@admin.dc1.ru.itoolabs.net@admin.dc1.ru.itoolabs.net>;tag=65M0Ya7N Call-ID: 87j0ZFrDxTtvCcxjsGXyrIXBiwGHmeXgkfI6KMlP3f8X CSeq: 3 BYE Content-Length: 0 --------------------------------------- -------- Длительность: 00:01.062 -------- - Отлично Проверка подключения XIMSS 11024 -------- Старт "Проверка подключения XIMSS 11024" -------- [22/01/2020 12:39:31.217] out: <XIMSS id="1"/> [22/01/2020 12:39:31.217] in: <XIMSS id="1" domain="admin.dc1.ru.itoolabs.net" server="CommuniGate Pro" version="5.4.12d" name="itoolabs.net" ip="[ WAN-IP]"/> [22/01/2020 12:39:31.217] out: <listFeatures id="2" domain="admin.dc1.ru.itoolabs.net"/> [22/01/2020 12:39:31.232] in: <features id="2" domain="admin.dc1.ru.itoolabs.net"><starttls/><sasl>LOGIN</sasl><sasl>PLAIN</sasl><sasl>CRAM-MD5</sasl><sasl>DIGEST-MD5</sasl><nonce>28A16FB62A8447CF9414DF91543CEC7C</nonce><language>russian</language><ProntoSkinName>Pronto-</ProntoSkinName><connect protocol="tcp"/></features> [22/01/2020 12:39:31.232] in: <response id="2"/> -------- Длительность: 00:00.015 -------- - Отлично Проверка прохождения медиапотоков -------- Старт "Проверка прохождения медиапотоков" -------- [22/01/2020 12:39:31.232] out: <XIMSS id="1"/> [22/01/2020 12:39:31.248] in: <XIMSS id="1" domain="admin.dc1.ru.itoolabs.net" server="CommuniGate Pro" version="5.4.12d" name="itoolabs.net" ip="[ WAN-IP]"/> [22/01/2020 12:39:31.248] out: <listFeatures id="2" domain="admin.dc1.ru.itoolabs.net"/> [22/01/2020 12:39:31.248] in: <features id="2" domain="admin.dc1.ru.itoolabs.net"><starttls/><sasl>LOGIN</sasl><sasl>PLAIN</sasl><sasl>CRAM-MD5</sasl><sasl>DIGEST-MD5</sasl><nonce>28A16FB62A8447CF9414DF91543CEC7C</nonce><language>russian</language><ProntoSkinName>Pronto-</ProntoSkinName><connect protocol="tcp"/></features> [22/01/2020 12:39:31.248] in: <response id="2"/> [22/01/2020 12:39:31.248] out: <login id="3" method="DIGEST-MD5"/> [22/01/2020 12:39:31.248] in: <challenge value="bm9uY2U9IjM1Mzc2NTFhMTU3OTY4NTk3MWFmZTktZGMxLXJ1Lml0b29sYWJzLm5ldCIscW9wPSJhdXRoIixjaGFyc2V0PXV0Zi04LGFsZ29yaXRobT1tZDUtc2Vzcw=="/> [22/01/2020 12:39:31.248] out: <auth id="3" value="dXNlcm5hbWU9ImVjaG90ZXN0QGFkbWluLmRjMS5ydS5pdG9vbGFicy5uZXQiLG5vbmNlPSIzNTM3NjUxYTE1Nzk2ODU5NzFhZmU5LWRjMS1ydS5pdG9vbGFicy5uZXQiLGNub25jZT0iZFY0M2JjUGhZUTRrQkNWc0Q3NW54Zz09IixkaWdlc3QtdXJpPSJ4aW1zcy9hZG1pbi5kYzEucnUuaXRvb2xhYnMubmV0IixuYz0wMDAwMDAwMSxxb3A9YXV0aCxyZXNwb25zZT04OTQ3MWQ2NWI0MTE0M2I0YWNjNmQyYjcwYTBmN2YzYyxjaGFyc2V0PXV0Zi04"/> [22/01/2020 12:39:31.264] in: <challenge value="cnNwYXV0aD0xZDMyOTQwNTI0ZGVkZTU5YjdiOTE2MjVjYjcwNTk4Yw=="/> [22/01/2020 12:39:31.264] out: <auth id="3" value="OK"/> [22/01/2020 12:39:31.264] in: <session id="3" realName="echotest" urlID="53687-7LIscnzLa8KXFUhXdPyk-aoncdvv" userName="echotest@admin.dc1.ru.itoolabs.net" /> [22/01/2020 12:39:31.264] in: <response id="3"/> [22/01/2020 12:39:31.264] out: <readStatus id="4"/> [22/01/2020 12:39:31.264] in: <currentStatus id="4"><messageStore used="1750"/><fileStore limit="104857600" fileLimit="1000"/><PrevLogin gmtTime="20200122T090251Z" localTime="20200122T120251" ip="[195.9.232.78]"/><LastFailedLogin gmtTime="20140610T104038Z" localTime="20140610T134038" ip="[195.16.38.189]"/><RulesAllowed>All But Exec</RulesAllowed><SignalRulesAllowed>Any</SignalRulesAllowed><RPOPAllowed>NO</RPOPAllowed><RSIPAllowed>NO</RSIPAllowed><PWDAllowed>YES</PWDAllowed><option>S/MIME</option><option>WebCAL</option><option>WebSite</option><option>Signal</option><option>PBX</option><option>HTTP</option><option>MobilePronto</option><option>XMedia</option><timeout limit="2592000" idle="180"/></currentStatus> [22/01/2020 12:39:31.264] in: <response id="4"/> [22/01/2020 12:39:31.470] out: <licenseCheck id="5"><base64>QD5p8f7hGE4CSErZ0dQMZEBjlviVHPCNncC0qtc74goEbAOB9wtySxdbqUq5pwSq2NbeilNKs9U40oGoM1CRPUaChNlW/gr9T0D3csEy6Ov4KLU+frQFkwcbCcu42LnQN8m5wxB0ioNRYPfATrtPD0Dbgi2mkdyLCgcRKqQ2erUH</base64></licenseCheck> [22/01/2020 12:39:31.485] in: <licenseResponse id="5"><base64>PO7NjWu5oU3cCCHH7nfw/D5Vyh4XLHhvceTTs6matoNs/3ltW7jqIpDLKu95Q/6BXDsGTkiaNVzvtEN/TxH325BR8AhZXn4qDYUC1g+ARwpTtVX6Ewxl6GHadbWVo2R6trp+JN1stgEM7lw623lyFr5U/tIA/djkIESrsJ59eNOt</base64></licenseResponse> [22/01/2020 12:39:31.485] in: <response id="5"/> [22/01/2020 12:39:31.530] out: <callStart id="6" callLeg="test" peer="echotest@admin.dc1.ru.itoolabs.net"><sdp sessionID="1" sessionVersion="2" ip="[192.168.7.168]" origIP="[192.168.7.168]"><media media="audio" ip="[192.168.7.168]:50000" protocol="RTP/AVP" direction="sendrecv"><codec id="103" name="ISAC/16000"/><codec id="104" name="ISAC/32000"/><codec id="9" name="G722/8000"/><codec id="0" name="PCMU/8000"/><codec id="8" name="PCMA/8000"/><codec id="102" name="iLBC/8000"/><codec id="18" name="G729/8000" format="annexb=no"/><codec id="101" name="telephone-event/8000" format="0-16,32-49,64-89"/></media></sdp></callStart> [22/01/2020 12:39:31.537] in: <response id="6"/> [22/01/2020 12:39:31.594] in: <callProvisioned callLeg="test" tag="1FCEDCEA-992770-742D874C_aoncfjl-28F8"><sdp ip="[109.69.176.137]" origIP="[109.69.176.137]" origUser="CGPLeg992770" sessionID="549739059" sessionVersion="274869530"><media direction="sendrecv" ip="[109.69.176.137]:44924" media="audio" protocol="RTP/AVP" rtcpping="M:9573205:870012443"><codec id="0" name="PCMU/8000" /><codec id="8" name="PCMA/8000" /><codec format="annexb=no" id="18" name="G729/8000" /><codec format="0-16,32-49,64-89" id="101" name="telephone-event/8000" /></media></sdp></callProvisioned> [22/01/2020 12:39:33.620] in: <callConnected callLeg="test" tag="1FCEDCEA-992770-742D874C_aoncfjl-28F8"><sdp ip="[109.69.176.137]" origIP="[109.69.176.137]" origUser="CGPLeg992770" sessionID="549739059" sessionVersion="274869531"><media direction="sendrecv" ip="[109.69.176.137]:44924" media="audio" protocol="RTP/AVP" rtcpping="M:9573205:870012444"><codec id="0" name="PCMU/8000" /><codec id="8" name="PCMA/8000" /><codec format="annexb=no" id="18" name="G729/8000" /><codec format="0-16,32-49,64-89" id="101" name="telephone-event/8000" /></media></sdp></callConnected> Stop call from tester STATISTICS: test SN_RX: -100, -100 SN_TX: -100, -100 ERL: -100 ERLE: -100 RERL: -100 A_NLP: -100 ROUNDTRIP_SUMMARY: -1, -1, -1 DEADORALIVE: 0, 0 AUDIO_CODEC_RX: PCMU AUDIO_CODEC_TX: PCMU JITTER: 2, 4, 0 ROUNDTRIP: 0 AUDIO_PACKET_LOSS: 0, 2 AUDIO_BYTES_SENT: 156192 AUDIO_BYTES_RECEIVED: 119360 CPU_SYS: 14 CPU_VVE: 4 [22/01/2020 12:39:51.343] out: <bye id="9"/> -------- Длительность: 00:20.157 -------- - Отлично Оценка качества соединения:Отлично
Какие-то проверки показали, что все ок.
Шаг №4: А теперь собственно какие проблемы мы испытываем.
Тесты:
- Номер 325 – Grandstream
- Номер 201 – Yealink T21P_E2
- Номер 323 – Grandstream
- Номер 227 – Yalink T21P_E2
Инициализирую звонок с мобильного на внешний наш номер, отрабатывает приветствие, попадаю на групповой вызов, берет трубку менеджер (у него телефон Yealink T21P_E2
), разговариваю с ним, прошу соединить меня с другим номер, он нажимаем на телефоне Transf
, набирает внутренний номер, на другом конце отвечают и согласуют голосом, что звонит клиент, дальше менеджер кладет трубку и я по идее должен разговаривать с другим номером. Но увы у меня играет музыка ожидаю, а на третьей стороне тишина.
При звонке внутренний номер не важно какого аппарата в трубке кому при принятии звонка просто тишина, звонишь повторно и вызов проходит как ни в чем не бывало.
Служба технической поддержки компании Гравител говорит, что «Вызов не был переведен сотрудником. По логам он же не был поставлен на удержание.
» Попыток перевода не было, вызов был сброшен через 13
секунд. Непонятно, почему после BYE
вызов продолжился, проведем проверку на платформе и по результату сообщим. На это кстати ответа нет.
Вопросы, задаваемые службе поддержке дабы устранить наблюдаемую проблему с тишиной, отслеживание звонка внутри между абонентами, проблемы разрыва переадресуемых телефонов:
Нам для анализа через ВАТС хотелось бы видеть, как в «Манго-Телеком
» историю звонка, ладно видно только как извне звонок принял конкретный менеджер, а как менеджер позвонил другому сотруднику нет. На этот момент служба технической поддержки ответила вообще прекрасно «К сожалению, в ВАТС в настоящий момент (январь 2020) не предусмотрено таких инструментов». Максимум они могу через n-ное количество времени выгрузить Вам полный дам звонка, но если вы ничего не понимаете или не работали с Asterisk, то это полный набор символов.
Вопрос: Каким образом кстати осуществляется перевод звонка.
Ответ: Перевод осуществляется средствами телефонного аппарата, либо же DTMF-комбинация, то в нашем случае это *#доб.номер#. Даже прислали ссылку: https://help.gravitel.ru/knowledge_base/item/74080?sid=16149
Вопрос: Запросил информацию какие настройки нужно проделать на телефонах
Ответ:
Для всех телефонов:
– время перерегистрации не менее 180 сек
– Транспорт UDP
Инструкция для Yaelink – https://help.gravitel.ru/knowledge_base/item/55520
Инструкция для Gigaset – https://help.gravitel.ru/knowledge_base/item/55509
По перехвату, перевода вызова и другим командам можете ознакомиться здесь – https://help.gravitel.ru/knowledge_base/category/16149
А вот никаких других настроек изменять на дефолтных телефонах не нужно.
Обговорили время, когда они со своей стороны смогут включить запись дампа совершаемых звонков, бегал звонил сотрудникам, просил их, записывал время и с какого аппарата звонил и что было. Да были проблемы. Не слышно вызовов, не переводит звонки. Все это передал им. А вот ответ который я получил в итоге на свои проблемы:
«По дампу, записанному с нашей платформы, слышимость была в обе стороны. То есть платформа корректно отдаёт звук. Так как и в телефонах уже было всё проверено, с нашей стороны мы ничего глубже продиагностировать не сможем, так как нами звук отдаётся корректно. Рекомендуем проверить офисное сетевое оборудование на соответствие типовым настройкам: https://help.gravitel.ru/knowledge_base/item/51967?sid=10444»
Что ж я все равно буду наполнять свой анализ всеми средствами и публиковать в открытый доступ для всех чтобы IP-оператор был заинтересован в проблеме. Кстати если они записывали дамп не нужно было им говорить/собирать информацию, а пусть они все анализируют за отведенное время.
Запись все выше указанного есть плод моего сна, любое совпадение с реальностью считать выдумкой и ненастоящим действом. Я часто хожу во сне и думаю о всяком.
На этом у меня все, с уважением автор блога Олло Александр aka ekzorchik.