Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Отваливается asterisk (elastix) через 5-10 минут (решено)

0

Подскажите в чем может быть дело? Все работает замечательно, но только минут 5-10, после внутрисетевые звонки недоступны (занятость на линии), можно поззонить с внешней линии на asterisk и все чудесно работает, однако и эта функция отваливается. В итоге через минут 15 когда звоним на городской телефон один гудок, а потом тишина. Шлюзы и АТС пингуются, веб-морды работают. Сильно не ругайте если что-то где-то не приложу, это мой первый опыт. Делал на dlink 6008 и dlink 2024 Собственно конфиг:

username=100
type=friend
secret=100
qualify=yes
host=dynamic
nat=yes

Что-то может добавить в конфиг, или приложить к вопросу, скажите плз :)

зы вставил часть дебага

    <------------->
--- (11 headers 0 lines) ---
Sending to 10.0.5.111:5060 (NAT)

<--- Transmitting (NAT) to 10.0.5.111:5060 --->
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 192.168.1.2:5060;branch=z9hG4bK56676d30121f11e0;received=10.0.5.111;rport=5060
From: "0173981295" <sip:0173981295@10.0.5.110>;tag=9e6cdf5d-685257
To: "0173981295" <sip:0173981295@10.0.5.110>;tag=as0bca1884
Call-ID: D1B9-1213-46685257D752C1747593-134@SipHost
CSeq: 43 REGISTER
Server: FPBX-2.8.1(1.8.20.0)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm="asterisk", nonce="0f9bf093"
Content-Length: 0


<------------>
Scheduling destruction of SIP dialog 'D1B9-1213-46685257D752C1747593-134@SipHost' in 32000 ms (Method: REGISTER)
Scheduling destruction of SIP dialog 'D1B9-1213-46685257D752C1747593-134@SipHost' in 32000 ms (Method: REGISTER)

<--- SIP read from UDP:10.0.5.111:5060 --->
REGISTER sip:10.0.5.110:5060 SIP/2.0
Via:SIP/2.0/UDP 192.168.1.2:5060;branch=z9hG4bK10232cbecd363fb6
From: "0173859067" <sip:0173859067@10.0.5.110>;tag=323669ca-685257
To: "0173859067" <sip:0173859067@10.0.5.110>
Call-ID:D1B9-1213-46685257992017579BFB-129@SipHost
CSeq:44 REGISTER
Contact:<sip:0173859067@192.168.1.2:5060>
Expires:600
Max-Forwards:70
Authorization:Digest username="0173859067",realm="asterisk",nonce="793ba5a9",uri="sip:10.0.5.110:5060",response="1466ff970eb3a102b72ad40e24055b3a",algorithm=MD5
User-Agent:dlink 12-37-61928258-0.9.5.1.735
Content-Length:0

<------------->
--- (12 headers 0 lines) ---
Sending to 10.0.5.111:5060 (NAT)

<--- Transmitting (NAT) to 10.0.5.111:5060 --->
SIP/2.0 403 Forbidden (Bad auth)
Via: SIP/2.0/UDP 192.168.1.2:5060;branch=z9hG4bK10232cbecd363fb6;received=10.0.5.111;rport=5060
From: "0173859067" <sip:0173859067@10.0.5.110>;tag=323669ca-685257
To: "0173859067" <sip:0173859067@10.0.5.110>;tag=as3445fad2
Call-ID: D1B9-1213-46685257992017579BFB-129@SipHost
CSeq: 44 REGISTER
Server: FPBX-2.8.1(1.8.20.0)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0


<------------>
Scheduling destruction of SIP dialog 'D1B9-1213-46685257992017579BFB-129@SipHost' in 32000 ms (Method: REGISTER)

<--- SIP read from UDP:10.0.5.111:5060 --->
REGISTER sip:10.0.5.110:5060 SIP/2.0
Via:SIP/2.0/UDP 192.168.1.2:5060;branch=z9hG4bKb29bd192428f7a80
From: "0173859068" <sip:0173859068@10.0.5.110>;tag=43ce40e5-685257
To: "0173859068" <sip:0173859068@10.0.5.110>
Call-ID:D1B9-1213-4668525774CB975492D6-130@SipHost
CSeq:44 REGISTER
Contact:<sip:0173859068@192.168.1.2:5060>
Expires:600
Max-Forwards:70
Authorization:Digest username="0173859068",realm="asterisk",nonce="3b474a74",uri="sip:10.0.5.110:5060",response="23dc80bf0d1a85f74e0231ccc837bb7a",algorithm=MD5
User-Agent:dlink 12-37-61928258-0.9.5.1.735
Content-Length:0

<------------->
--- (12 headers 0 lines) ---
Sending to 10.0.5.111:5060 (NAT)

<--- Transmitting (NAT) to 10.0.5.111:5060 --->
SIP/2.0 403 Forbidden (Bad auth)
Via: SIP/2.0/UDP 192.168.1.2:5060;branch=z9hG4bKb29bd192428f7a80;received=10.0.5.111;rport=5060
From: "0173859068" <sip:0173859068@10.0.5.110>;tag=43ce40e5-685257
To: "0173859068" <sip:0173859068@10.0.5.110>;tag=as66718c85
Call-ID: D1B9-1213-4668525774CB975492D6-130@SipHost
CSeq: 44 REGISTER
Server: FPBX-2.8.1(1.8.20.0)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0


<------------>
Scheduling destruction of SIP dialog 'D1B9-1213-4668525774CB975492D6-130@SipHost' in 32000 ms (Method: REGISTER)

<--- SIP read from UDP:10.0.5.111:5060 --->
REGISTER sip:10.0.5.110:5060 SIP/2.0
Via:SIP/2.0/UDP 192.168.1.2:5060;branch=z9hG4bKff3b83c67146041a
From: "0173859069" <sip:0173859069@10.0.5.110>;tag=a11376cb-685257
To: "0173859069" <sip:0173859069@10.0.5.110>
Call-ID:D1B9-1213-46685257A4E01DEF9DA4-131@SipHost
CSeq:44 REGISTER
Contact:<sip:0173859069@192.168.1.2:5060>
Expires:600
Max-Forwards:70
Authorization:Digest username="0173859069",realm="asterisk",nonce="21938a9d",uri="sip:10.0.5.110:5060",response="2f59c6989f08981a1af55d8844358806",algorithm=MD5
User-Agent:dlink 12-37-61928258-0.9.5.1.735
Content-Length:0

<------------->
--- (12 headers 0 lines) ---
Sending to 10.0.5.111:5060 (NAT)

<--- Transmitting (NAT) to 10.0.5.111:5060 --->
SIP/2.0 403 Forbidden (Bad auth)
Via: SIP/2.0/UDP 192.168.1.2:5060;branch=z9hG4bKff3b83c67146041a;received=10.0.5.111;rport=5060
From: "0173859069" <sip:0173859069@10.0.5.110>;tag=a11376cb-685257
To: "0173859069" <sip:0173859069@10.0.5.110>;tag=as2bb79791
Call-ID: D1B9-1213-46685257A4E01DEF9DA4-131@SipHost
CSeq: 44 REGISTER
Server: FPBX-2.8.1(1.8.20.0)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0


<------------>
Scheduling destruction of SIP dialog 'D1B9-1213-46685257A4E01DEF9DA4-131@SipHost' in 32000 ms (Method: REGISTER)

<--- SIP read from UDP:10.0.5.111:5060 --->
REGISTER sip:10.0.5.110:5060 SIP/2.0
Via:SIP/2.0/UDP 192.168.1.2:5060;branch=z9hG4bKd60e5f6835e2cafe
From: "0172127352" <sip:0172127352@10.0.5.110>;tag=1cdda95b-685257
To: "0172127352" <sip:0172127352@10.0.5.110>
Call-ID:D1B9-1213-46685257A23076AFFC82-132@SipHost
CSeq:44 REGISTER
Contact:<sip:0172127352@192.168.1.2:5060>
Expires:600
Max-Forwards:70
Authorization:Digest username="0172127352",realm="asterisk",nonce="4ab59851",uri="sip:10.0.5.110:5060",response="434f2f1a7a5cb1d58ab527f59c557bd1",algorithm=MD5
User-Agent:dlink 12-37-61928258-0.9.5.1.735
Content-Length:0

<------------->
--- (12 headers 0 lines) ---
Sending to 10.0.5.111:5060 (NAT)

<--- Transmitting (NAT) to 10.0.5.111:5060 --->
SIP/2.0 403 Forbidden (Bad auth)
Via: SIP/2.0/UDP 192.168.1.2:5060;branch=z9hG4bKd60e5f6835e2cafe;received=10.0.5.111;rport=5060
From: "0172127352" <sip:0172127352@10.0.5.110>;tag=1cdda95b-685257
To: "0172127352" <sip:0172127352@10.0.5.110>;tag=as6b4bce1a
Call-ID: D1B9-1213-46685257A23076AFFC82-132@SipHost
CSeq: 44 REGISTER
Server: FPBX-2.8.1(1.8.20.0)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0


<------------>
Scheduling destruction of SIP dialog 'D1B9-1213-46685257A23076AFFC82-132@SipHost' in 32000 ms (Method: REGISTER)

<--- SIP read from UDP:10.0.5.111:5060 --->
REGISTER sip:10.0.5.110:5060 SIP/2.0
Via:SIP/2.0/UDP 192.168.1.2:5060;branch=z9hG4bK6dfbd7cf3a5660c7
From: "0173981729" <sip:0173981729@10.0.5.110>;tag=2b19a1f1-685257
To: "0173981729" <sip:0173981729@10.0.5.110>
Call-ID:D1B9-1213-4668525767601ABEA2FA-133@SipHost
CSeq:44 REGISTER
Contact:<sip:0173981729@192.168.1.2:5060>
Expires:600
Max-Forwards:70
Authorization:Digest username="0173981729",realm="asterisk",nonce="5a64be92",uri="sip:10.0.5.110:5060",response="f1ddf9170c8309b0f2c2262c4436ac0e",algorithm=MD5
User-Agent:dlink 12-37-61928258-0.9.5.1.735
Content-Length:0

<------------->
--- (12 headers 0 lines) ---
Sending to 10.0.5.111:5060 (NAT)

<--- Transmitting (NAT) to 10.0.5.111:5060 --->
SIP/2.0 403 Forbidden (Bad auth)
Via: SIP/2.0/UDP 192.168.1.2:5060;branch=z9hG4bK6dfbd7cf3a5660c7;received=10.0.5.111;rport=5060
From: "0173981729" <sip:0173981729@10.0.5.110>;tag=2b19a1f1-685257
To: "0173981729" <sip:0173981729@10.0.5.110>;tag=as7b07c5e9
Call-ID: D1B9-1213-4668525767601ABEA2FA-133@SipHost
CSeq: 44 REGISTER
Server: FPBX-2.8.1(1.8.20.0)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0


<------------>
Scheduling destruction of SIP dialog 'D1B9-1213-4668525767601ABEA2FA-133@SipHost' in 32000 ms (Method: REGISTER)

<--- SIP read from UDP:10.0.5.111:5060 --->
REGISTER sip:10.0.5.110:5060 SIP/2.0
Via:SIP/2.0/UDP 192.168.1.2:5060;branch=z9hG4bK01c01adf8d3d403b
From: "0173981295" <sip:0173981295@10.0.5.110>;tag=9e6cdf5d-685257
To: "0173981295" <sip:0173981295@10.0.5.110>
Call-ID:D1B9-1213-46685257D752C1747593-134@SipHost
CSeq:44 REGISTER
Contact:<sip:0173981295@192.168.1.2:5060>
Expires:600
Max-Forwards:70
Authorization:Digest username="0173981295",realm="asterisk",nonce="0f9bf093",uri="sip:10.0.5.110:5060",response="fbcccc67e3959d2ad9283fd386e1c403",algorithm=MD5
User-Agent:dlink 12-37-61928258-0.9.5.1.735
Content-Length:0

<------------->
--- (12 headers 0 lines) ---
Sending to 10.0.5.111:5060 (NAT)

<--- Transmitting (NAT) to 10.0.5.111:5060 --->
SIP/2.0 403 Forbidden (Bad auth)
Via: SIP/2.0/UDP 192.168.1.2:5060;branch=z9hG4bK01c01adf8d3d403b;received=10.0.5.111;rport=5060
From: "0173981295" <sip:0173981295@10.0.5.110>;tag=9e6cdf5d-685257
To: "0173981295" <sip:0173981295@10.0.5.110>;tag=as0bca1884
Call-ID: D1B9-1213-46685257D752C1747593-134@SipHost
CSeq: 44 REGISTER
Server: FPBX-2.8.1(1.8.20.0)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0


<------------>
Scheduling destruction of SIP dialog 'D1B9-1213-46685257D752C1747593-134@SipHost' in 32000 ms (Method: REGISTER)
Really destroying SIP dialog '1B11-1682-00000026F935CA2823C9-001@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026332065DABC4A-002@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026332065DABC4A-003@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026332065DABC4A-004@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026332065DABC4A-005@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026AF1DFE54B1F4-006@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026AF1DFE54B1F4-007@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026AF1DFE54B1F4-008@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026AF1DFE54B1F4-009@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026AF1DFE54B1F4-010@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026AF1DFE54B1F4-011@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026489CD941B2DB-012@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026489CD941B2DB-013@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026489CD941B2DB-014@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026489CD941B2DB-015@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026489CD941B2DB-016@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026489CD941B2DB-017@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026A23553AE1182-018@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026A23553AE1182-019@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026A23553AE1182-020@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026A23553AE1182-021@SipHost' Method: REGISTER
Really destroying SIP dialog '1B11-1682-00000026A23553AE1182-022@SipHost' Method: REGISTER

При входящем звонке происходит след.:

  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Executing [10000@from-trunk-sip-0173959066:1] Set("SIP/0173959066-000000be", "GROUP()=OUT_1") in new stack
    -- Executing [10000@from-trunk-sip-0173959066:2] Goto("SIP/0173959066-000000be", "from-trunk,10000,1") in new stack
    -- Goto (from-trunk,10000,1)
    -- Executing [10000@from-trunk:1] Set("SIP/0173959066-000000be", "__FROM_DID=10000") in new stack
    -- Executing [10000@from-trunk:2] Gosub("SIP/0173959066-000000be", "app-blacklist-check,s,1") in new stack
    -- Executing [s@app-blacklist-check:1] GotoIf("SIP/0173959066-000000be", "0?blacklisted") in new stack
    -- Executing [s@app-blacklist-check:2] Set("SIP/0173959066-000000be", "CALLED_BLACKLIST=1") in new stack
    -- Executing [s@app-blacklist-check:3] Return("SIP/0173959066-000000be", "") in new stack
    -- Executing [10000@from-trunk:3] ExecIf("SIP/0173959066-000000be", "1 ?Set(CALLERID(name)=0173959066)") in new stack
    -- Executing [10000@from-trunk:4] Set("SIP/0173959066-000000be", "__CALLINGPRES_SV=allowed_not_screened") in new stack
    -- Executing [10000@from-trunk:5] Set("SIP/0173959066-000000be", "CALLERPRES()=allowed_not_screened") in new stack
    -- Executing [10000@from-trunk:6] Goto("SIP/0173959066-000000be", "from-did-direct,201,1") in new stack
    -- Goto (from-did-direct,201,1)
    -- Executing [201@from-did-direct:1] Macro("SIP/0173959066-000000be", "exten-vm,novm,201") in new stack
    -- Executing [s@macro-exten-vm:1] Macro("SIP/0173959066-000000be", "user-callerid,") in new stack
    -- Executing [s@macro-user-callerid:1] Set("SIP/0173959066-000000be", "AMPUSER=0173959066") in new stack
    -- Executing [s@macro-user-callerid:2] GotoIf("SIP/0173959066-000000be", "0?report") in new stack
    -- Executing [s@macro-user-callerid:3] ExecIf("SIP/0173959066-000000be", "1?Set(REALCALLERIDNUM=0173959066)") in new stack
    -- Executing [s@macro-user-callerid:4] Set("SIP/0173959066-000000be", "AMPUSER=") in new stack
    -- Executing [s@macro-user-callerid:5] Set("SIP/0173959066-000000be", "AMPUSERCIDNAME=") in new stack
    -- Executing [s@macro-user-callerid:6] GotoIf("SIP/0173959066-000000be", "1?report") in new stack
    -- Goto (macro-user-callerid,s,10)
    -- Executing [s@macro-user-callerid:10] GotoIf("SIP/0173959066-000000be", "0?continue") in new stack
    -- Executing [s@macro-user-callerid:11] Set("SIP/0173959066-000000be", "__TTL=64") in new stack
    -- Executing [s@macro-user-callerid:12] GotoIf("SIP/0173959066-000000be", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,19)
    -- Executing [s@macro-user-callerid:19] Set("SIP/0173959066-000000be", "CALLERID(number)=0173959066") in new stack
    -- Executing [s@macro-user-callerid:20] Set("SIP/0173959066-000000be", "CALLERID(name)=0173959066") in new stack
    -- Executing [s@macro-user-callerid:21] NoOp("SIP/0173959066-000000be", "Using CallerID "0173959066" <0173959066>") in new stack
    -- Executing [s@macro-exten-vm:2] Set("SIP/0173959066-000000be", "RingGroupMethod=none") in new stack
    -- Executing [s@macro-exten-vm:3] Set("SIP/0173959066-000000be", "VMBOX=novm") in new stack
    -- Executing [s@macro-exten-vm:4] Set("SIP/0173959066-000000be", "__EXTTOCALL=201") in new stack
    -- Executing [s@macro-exten-vm:5] Set("SIP/0173959066-000000be", "CFUEXT=") in new stack
    -- Executing [s@macro-exten-vm:6] Set("SIP/0173959066-000000be", "CFBEXT=") in new stack
    -- Executing [s@macro-exten-vm:7] Set("SIP/0173959066-000000be", "RT=""") in new stack
    -- Executing [s@macro-exten-vm:8] Macro("SIP/0173959066-000000be", "record-enable,201,IN") in new stack
    -- Executing [s@macro-record-enable:1] GotoIf("SIP/0173959066-000000be", "1?check") in new stack
    -- Goto (macro-record-enable,s,4)
    -- Executing [s@macro-record-enable:4] ExecIf("SIP/0173959066-000000be", "0?MacroExit()") in new stack
    -- Executing [s@macro-record-enable:5] GotoIf("SIP/0173959066-000000be", "0?Group:OUT") in new stack
    -- Goto (macro-record-enable,s,15)
    -- Executing [s@macro-record-enable:15] GotoIf("SIP/0173959066-000000be", "1?IN") in new stack
    -- Goto (macro-record-enable,s,20)
    -- Executing [s@macro-record-enable:20] ExecIf("SIP/0173959066-000000be", "1?MacroExit()") in new stack
    -- Executing [s@macro-exten-vm:9] Macro("SIP/0173959066-000000be", "dial-one,"",tr,201") in new stack
    -- Executing [s@macro-dial-one:1] Set("SIP/0173959066-000000be", "DEXTEN=201") in new stack
    -- Executing [s@macro-dial-one:2] Set("SIP/0173959066-000000be", "DIALSTATUS_CW=") in new stack
    -- Executing [s@macro-dial-one:3] GosubIf("SIP/0173959066-000000be", "0?screen,1") in new stack
    -- Executing [s@macro-dial-one:4] GosubIf("SIP/0173959066-000000be", "0?cf,1") in new stack
    -- Executing [s@macro-dial-one:5] GotoIf("SIP/0173959066-000000be", "1?skip1") in new stack
    -- Goto (macro-dial-one,s,8)
    -- Executing [s@macro-dial-one:8] GotoIf("SIP/0173959066-000000be", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:9] GotoIf("SIP/0173959066-000000be", "0?continue") in new stack
    -- Executing [s@macro-dial-one:10] Set("SIP/0173959066-000000be", "EXTHASCW=") in new stack
    -- Executing [s@macro-dial-one:11] GotoIf("SIP/0173959066-000000be", "1?next1:cwinusebusy") in new stack
    -- Goto (macro-dial-one,s,12)
    -- Executing [s@macro-dial-one:12] GotoIf("SIP/0173959066-000000be", "0?docfu:skip3") in new stack
    -- Goto (macro-dial-one,s,16)
    -- Executing [s@macro-dial-one:16] GotoIf("SIP/0173959066-000000be", "1?next2:continue") in new stack
    -- Goto (macro-dial-one,s,17)
    -- Executing [s@macro-dial-one:17] GotoIf("SIP/0173959066-000000be", "1?continue") in new stack
    -- Goto (macro-dial-one,s,25)
    -- Executing [s@macro-dial-one:25] GotoIf("SIP/0173959066-000000be", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:26] GosubIf("SIP/0173959066-000000be", "1?dstring,1:dlocal,1") in new stack
    -- Executing [dstring@macro-dial-one:1] Set("SIP/0173959066-000000be", "DSTRING=") in new stack
    -- Executing [dstring@macro-dial-one:2] Set("SIP/0173959066-000000be", "DEVICES=201") in new stack
    -- Executing [dstring@macro-dial-one:3] ExecIf("SIP/0173959066-000000be", "0?Return()") in new stack
    -- Executing [dstring@macro-dial-one:4] ExecIf("SIP/0173959066-000000be", "0?Set(DEVICES=01)") in new stack
    -- Executing [dstring@macro-dial-one:5] Set("SIP/0173959066-000000be", "LOOPCNT=1") in new stack
    -- Executing [dstring@macro-dial-one:6] Set("SIP/0173959066-000000be", "ITER=1") in new stack
    -- Executing [dstring@macro-dial-one:7] Set("SIP/0173959066-000000be", "THISDIAL=SIP/201") in new stack
    -- Executing [dstring@macro-dial-one:8] GosubIf("SIP/0173959066-000000be", "1?zap2dahdi,1") in new stack
    -- Executing [zap2dahdi@macro-dial-one:1] ExecIf("SIP/0173959066-000000be", "0?Return()") in new stack
    -- Executing [zap2dahdi@macro-dial-one:2] Set("SIP/0173959066-000000be", "NEWDIAL=") in new stack
    -- Executing [zap2dahdi@macro-dial-one:3] Set("SIP/0173959066-000000be", "LOOPCNT2=1") in new stack
    -- Executing [zap2dahdi@macro-dial-one:4] Set("SIP/0173959066-000000be", "ITER2=1") in new stack
    -- Executing [zap2dahdi@macro-dial-one:5] Set("SIP/0173959066-000000be", "THISPART2=SIP/201") in new stack
    -- Executing [zap2dahdi@macro-dial-one:6] ExecIf("SIP/0173959066-000000be", "0?Set(THISPART2=DAHDI/201)") in new stack
    -- Executing [zap2dahdi@macro-dial-one:7] Set("SIP/0173959066-000000be", "NEWDIAL=SIP/201&") in new stack
    -- Executing [zap2dahdi@macro-dial-one:8] Set("SIP/0173959066-000000be", "ITER2=2") in new stack
    -- Executing [zap2dahdi@macro-dial-one:9] GotoIf("SIP/0173959066-000000be", "0?begin2") in new stack
    -- Executing [zap2dahdi@macro-dial-one:10] Set("SIP/0173959066-000000be", "THISDIAL=SIP/201") in new stack
    -- Executing [zap2dahdi@macro-dial-one:11] Return("SIP/0173959066-000000be", "") in new stack
    -- Executing [dstring@macro-dial-one:9] Set("SIP/0173959066-000000be", "DSTRING=SIP/201&") in new stack
    -- Executing [dstring@macro-dial-one:10] Set("SIP/0173959066-000000be", "ITER=2") in new stack
    -- Executing [dstring@macro-dial-one:11] GotoIf("SIP/0173959066-000000be", "0?begin") in new stack
    -- Executing [dstring@macro-dial-one:12] Set("SIP/0173959066-000000be", "DSTRING=SIP/201") in new stack
    -- Executing [dstring@macro-dial-one:13] Return("SIP/0173959066-000000be", "") in new stack
    -- Executing [s@macro-dial-one:27] GotoIf("SIP/0173959066-000000be", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:28] GotoIf("SIP/0173959066-000000be", "0?skiptrace") in new stack
    -- Executing [s@macro-dial-one:29] GosubIf("SIP/0173959066-000000be", "1?ctset,1:ctclear,1") in new stack
    -- Executing [ctset@macro-dial-one:1] Set("SIP/0173959066-000000be", "DB(CALLTRACE/201)=0173959066") in new stack
    -- Executing [ctset@macro-dial-one:2] Return("SIP/0173959066-000000be", "") in new stack
    -- Executing [s@macro-dial-one:30] Set("SIP/0173959066-000000be", "D_OPTIONS=tr") in new stack
    -- Executing [s@macro-dial-one:31] ExecIf("SIP/0173959066-000000be", "0?SIPAddHeader(Alert-Info: )") in new stack
    -- Executing [s@macro-dial-one:32] ExecIf("SIP/0173959066-000000be", "0?SIPAddHeader()") in new stack
    -- Executing [s@macro-dial-one:33] ExecIf("SIP/0173959066-000000be", "0?Set(CHANNEL(musicclass)=)") in new stack
    -- Executing [s@macro-dial-one:34] GosubIf("SIP/0173959066-000000be", "0?qwait,1") in new stack
    -- Executing [s@macro-dial-one:35] Set("SIP/0173959066-000000be", "__CWIGNORE=") in new stack
    -- Executing [s@macro-dial-one:36] Set("SIP/0173959066-000000be", "__KEEPCID=TRUE") in new stack
    -- Executing [s@macro-dial-one:37] Dial("SIP/0173959066-000000be", "SIP/201,"",tr") in new stack
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Executing [s@macro-dial-one:38] ExecIf("SIP/0173959066-000000be", "0?Set(DIALSTATUS=)") in new stack
    -- Executing [s@macro-dial-one:39] GosubIf("SIP/0173959066-000000be", "0?s-CHANUNAVAIL,1") in new stack
    -- Executing [s@macro-dial-one:40] MacroExit("SIP/0173959066-000000be", "") in new stack
    -- Executing [s@macro-exten-vm:10] GotoIf("SIP/0173959066-000000be", "0?exit") in new stack
    -- Executing [s@macro-exten-vm:11] Set("SIP/0173959066-000000be", "SV_DIALSTATUS=CHANUNAVAIL") in new stack
    -- Executing [s@macro-exten-vm:12] GosubIf("SIP/0173959066-000000be", "0?docfu,1") in new stack
    -- Executing [s@macro-exten-vm:13] GosubIf("SIP/0173959066-000000be", "0?docfb,1") in new stack
    -- Executing [s@macro-exten-vm:14] Set("SIP/0173959066-000000be", "DIALSTATUS=CHANUNAVAIL") in new stack
    -- Executing [s@macro-exten-vm:15] NoOp("SIP/0173959066-000000be", "Voicemail is 'novm'") in new stack
    -- Executing [s@macro-exten-vm:16] GotoIf("SIP/0173959066-000000be", "1?s-CHANUNAVAIL,1") in new stack
    -- Goto (macro-exten-vm,s-CHANUNAVAIL,1)
    -- Executing [s-CHANUNAVAIL@macro-exten-vm:1] NoOp("SIP/0173959066-000000be", "IVR_RETVM:  IVR_CONTEXT: ") in new stack
    -- Executing [s-CHANUNAVAIL@macro-exten-vm:2] GotoIf("SIP/0173959066-000000be", "0?exit,1") in new stack
    -- Executing [s-CHANUNAVAIL@macro-exten-vm:3] PlayTones("SIP/0173959066-000000be", "congestion") in new stack
    -- Executing [s-CHANUNAVAIL@macro-exten-vm:4] Congestion("SIP/0173959066-000000be", "10") in new stack
  == Spawn extension (macro-exten-vm, s-CHANUNAVAIL, 4) exited non-zero on 'SIP/0173959066-000000be' in macro 'exten-vm'
  == Spawn extension (from-did-direct, 201, 1) exited non-zero on 'SIP/0173959066-000000be'
    -- Executing [h@from-did-direct:1] Macro("SIP/0173959066-000000be", "hangupcall,") in new stack
    -- Executing [s@macro-hangupcall:1] GotoIf("SIP/0173959066-000000be", "1?endmixmoncheck") in new stack
    -- Goto (macro-hangupcall,s,9)
    -- Executing [s@macro-hangupcall:9] NoOp("SIP/0173959066-000000be", "End of MIXMON check") in new stack
    -- Executing [s@macro-hangupcall:10] GotoIf("SIP/0173959066-000000be", "1?nomeetmemon") in new stack
    -- Goto (macro-hangupcall,s,28)
    -- Executing [s@macro-hangupcall:28] NoOp("SIP/0173959066-000000be", "End of MEETME check") in new stack
    -- Executing [s@macro-hangupcall:29] GotoIf("SIP/0173959066-000000be", "1?noautomon") in new stack
    -- Goto (macro-hangupcall,s,34)
    -- Executing [s@macro-hangupcall:34] NoOp("SIP/0173959066-000000be", "TOUCH_MONITOR_OUTPUT=") in new stack
    -- Executing [s@macro-hangupcall:35] GotoIf("SIP/0173959066-000000be", "1?noautomon2") in new stack
    -- Goto (macro-hangupcall,s,41)
    -- Executing [s@macro-hangupcall:41] NoOp("SIP/0173959066-000000be", "MONITOR_FILENAME=") in new stack
    -- Executing [s@macro-hangupcall:42] GotoIf("SIP/0173959066-000000be", "1?skiprg") in new stack
    -- Goto (macro-hangupcall,s,45)
    -- Executing [s@macro-hangupcall:45] GotoIf("SIP/0173959066-000000be", "1?skipblkvm") in new stack
    -- Goto (macro-hangupcall,s,48)
    -- Executing [s@macro-hangupcall:48] GotoIf("SIP/0173959066-000000be", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,50)
    -- Executing [s@macro-hangupcall:50] AGI("SIP/0173959066-000000be", "hangup.agi") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/hangup.agi
    -- <SIP/0173959066-000000be>AGI Script hangup.agi completed, returning 0
    -- Executing [s@macro-hangupcall:51] Hangup("SIP/0173959066-000000be", "") in new stack
  == Spawn extension (macro-hangupcall, s, 51) exited non-zero on 'SIP/0173959066-000000be' in macro 'hangupcall'
  == Spawn extension (from-did-direct, h, 1) exited non-zero on 'SIP/0173959066-000000be'

После отключения nat CLI выглядит так (теперь идут короткие гудки вместо тишины)

 == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Executing [10000@from-trunk-sip-0173959066:1] Set("SIP/0173959066-000000f1", "GROUP()=OUT_1") in new stack
    -- Executing [10000@from-trunk-sip-0173959066:2] Goto("SIP/0173959066-000000f1", "from-trunk,10000,1") in new stack
    -- Goto (from-trunk,10000,1)
    -- Executing [10000@from-trunk:1] Set("SIP/0173959066-000000f1", "__FROM_DID=10000") in new stack
    -- Executing [10000@from-trunk:2] Gosub("SIP/0173959066-000000f1", "app-blacklist-check,s,1") in new stack
    -- Executing [s@app-blacklist-check:1] GotoIf("SIP/0173959066-000000f1", "0?blacklisted") in new stack
    -- Executing [s@app-blacklist-check:2] Set("SIP/0173959066-000000f1", "CALLED_BLACKLIST=1") in new stack
    -- Executing [s@app-blacklist-check:3] Return("SIP/0173959066-000000f1", "") in new stack
    -- Executing [10000@from-trunk:3] ExecIf("SIP/0173959066-000000f1", "1 ?Set(CALLERID(name)=0173959066)") in new stack
    -- Executing [10000@from-trunk:4] Set("SIP/0173959066-000000f1", "__CALLINGPRES_SV=allowed_not_screened") in new stack
    -- Executing [10000@from-trunk:5] Set("SIP/0173959066-000000f1", "CALLERPRES()=allowed_not_screened") in new stack
    -- Executing [10000@from-trunk:6] Set("SIP/0173959066-000000f1", "FAX_DEST=from-did-direct^300^1") in new stack
    -- Executing [10000@from-trunk:7] Answer("SIP/0173959066-000000f1", "") in new stack
    -- Executing [10000@from-trunk:8] Wait("SIP/0173959066-000000f1", "2") in new stack
    -- Executing [10000@from-trunk:9] Goto("SIP/0173959066-000000f1", "from-did-direct,201,1") in new stack
    -- Goto (from-did-direct,201,1)
    -- Executing [201@from-did-direct:1] Macro("SIP/0173959066-000000f1", "exten-vm,novm,201") in new stack
    -- Executing [s@macro-exten-vm:1] Macro("SIP/0173959066-000000f1", "user-callerid,") in new stack
    -- Executing [s@macro-user-callerid:1] Set("SIP/0173959066-000000f1", "AMPUSER=0173959066") in new stack
    -- Executing [s@macro-user-callerid:2] GotoIf("SIP/0173959066-000000f1", "0?report") in new stack
    -- Executing [s@macro-user-callerid:3] ExecIf("SIP/0173959066-000000f1", "1?Set(REALCALLERIDNUM=0173959066)") in new stack
    -- Executing [s@macro-user-callerid:4] Set("SIP/0173959066-000000f1", "AMPUSER=") in new stack
    -- Executing [s@macro-user-callerid:5] Set("SIP/0173959066-000000f1", "AMPUSERCIDNAME=") in new stack
    -- Executing [s@macro-user-callerid:6] GotoIf("SIP/0173959066-000000f1", "1?report") in new stack
    -- Goto (macro-user-callerid,s,10)
    -- Executing [s@macro-user-callerid:10] GotoIf("SIP/0173959066-000000f1", "0?continue") in new stack
    -- Executing [s@macro-user-callerid:11] Set("SIP/0173959066-000000f1", "__TTL=64") in new stack
    -- Executing [s@macro-user-callerid:12] GotoIf("SIP/0173959066-000000f1", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,19)
    -- Executing [s@macro-user-callerid:19] Set("SIP/0173959066-000000f1", "CALLERID(number)=0173959066") in new stack
    -- Executing [s@macro-user-callerid:20] Set("SIP/0173959066-000000f1", "CALLERID(name)=0173959066") in new stack
    -- Executing [s@macro-user-callerid:21] NoOp("SIP/0173959066-000000f1", "Using CallerID "0173959066" <0173959066>") in new stack
    -- Executing [s@macro-exten-vm:2] Set("SIP/0173959066-000000f1", "RingGroupMethod=none") in new stack
    -- Executing [s@macro-exten-vm:3] Set("SIP/0173959066-000000f1", "VMBOX=novm") in new stack
    -- Executing [s@macro-exten-vm:4] Set("SIP/0173959066-000000f1", "__EXTTOCALL=201") in new stack
    -- Executing [s@macro-exten-vm:5] Set("SIP/0173959066-000000f1", "CFUEXT=") in new stack
    -- Executing [s@macro-exten-vm:6] Set("SIP/0173959066-000000f1", "CFBEXT=") in new stack
    -- Executing [s@macro-exten-vm:7] Set("SIP/0173959066-000000f1", "RT=""") in new stack
    -- Executing [s@macro-exten-vm:8] Macro("SIP/0173959066-000000f1", "record-enable,201,IN") in new stack
    -- Executing [s@macro-record-enable:1] GotoIf("SIP/0173959066-000000f1", "1?check") in new stack
    -- Goto (macro-record-enable,s,4)
    -- Executing [s@macro-record-enable:4] ExecIf("SIP/0173959066-000000f1", "0?MacroExit()") in new stack
    -- Executing [s@macro-record-enable:5] GotoIf("SIP/0173959066-000000f1", "0?Group:OUT") in new stack
    -- Goto (macro-record-enable,s,15)
    -- Executing [s@macro-record-enable:15] GotoIf("SIP/0173959066-000000f1", "1?IN") in new stack
    -- Goto (macro-record-enable,s,20)
    -- Executing [s@macro-record-enable:20] ExecIf("SIP/0173959066-000000f1", "1?MacroExit()") in new stack
    -- Executing [s@macro-exten-vm:9] Macro("SIP/0173959066-000000f1", "dial-one,"",tr,201") in new stack
    -- Executing [s@macro-dial-one:1] Set("SIP/0173959066-000000f1", "DEXTEN=201") in new stack
    -- Executing [s@macro-dial-one:2] Set("SIP/0173959066-000000f1", "DIALSTATUS_CW=") in new stack
    -- Executing [s@macro-dial-one:3] GosubIf("SIP/0173959066-000000f1", "0?screen,1") in new stack
    -- Executing [s@macro-dial-one:4] GosubIf("SIP/0173959066-000000f1", "0?cf,1") in new stack
    -- Executing [s@macro-dial-one:5] GotoIf("SIP/0173959066-000000f1", "1?skip1") in new stack
    -- Goto (macro-dial-one,s,8)
    -- Executing [s@macro-dial-one:8] GotoIf("SIP/0173959066-000000f1", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:9] GotoIf("SIP/0173959066-000000f1", "0?continue") in new stack
    -- Executing [s@macro-dial-one:10] Set("SIP/0173959066-000000f1", "EXTHASCW=") in new stack
    -- Executing [s@macro-dial-one:11] GotoIf("SIP/0173959066-000000f1", "1?next1:cwinusebusy") in new stack
    -- Goto (macro-dial-one,s,12)
    -- Executing [s@macro-dial-one:12] GotoIf("SIP/0173959066-000000f1", "0?docfu:skip3") in new stack
    -- Goto (macro-dial-one,s,16)
    -- Executing [s@macro-dial-one:16] GotoIf("SIP/0173959066-000000f1", "1?next2:continue") in new stack
    -- Goto (macro-dial-one,s,17)
    -- Executing [s@macro-dial-one:17] GotoIf("SIP/0173959066-000000f1", "1?continue") in new stack
    -- Goto (macro-dial-one,s,25)
    -- Executing [s@macro-dial-one:25] GotoIf("SIP/0173959066-000000f1", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:26] GosubIf("SIP/0173959066-000000f1", "1?dstring,1:dlocal,1") in new stack
    -- Executing [dstring@macro-dial-one:1] Set("SIP/0173959066-000000f1", "DSTRING=") in new stack
    -- Executing [dstring@macro-dial-one:2] Set("SIP/0173959066-000000f1", "DEVICES=201") in new stack
    -- Executing [dstring@macro-dial-one:3] ExecIf("SIP/0173959066-000000f1", "0?Return()") in new stack
    -- Executing [dstring@macro-dial-one:4] ExecIf("SIP/0173959066-000000f1", "0?Set(DEVICES=01)") in new stack
    -- Executing [dstring@macro-dial-one:5] Set("SIP/0173959066-000000f1", "LOOPCNT=1") in new stack
    -- Executing [dstring@macro-dial-one:6] Set("SIP/0173959066-000000f1", "ITER=1") in new stack
    -- Executing [dstring@macro-dial-one:7] Set("SIP/0173959066-000000f1", "THISDIAL=SIP/201") in new stack
    -- Executing [dstring@macro-dial-one:8] GosubIf("SIP/0173959066-000000f1", "1?zap2dahdi,1") in new stack
    -- Executing [zap2dahdi@macro-dial-one:1] ExecIf("SIP/0173959066-000000f1", "0?Return()") in new stack
    -- Executing [zap2dahdi@macro-dial-one:2] Set("SIP/0173959066-000000f1", "NEWDIAL=") in new stack
    -- Executing [zap2dahdi@macro-dial-one:3] Set("SIP/0173959066-000000f1", "LOOPCNT2=1") in new stack
    -- Executing [zap2dahdi@macro-dial-one:4] Set("SIP/0173959066-000000f1", "ITER2=1") in new stack
    -- Executing [zap2dahdi@macro-dial-one:5] Set("SIP/0173959066-000000f1", "THISPART2=SIP/201") in new stack
    -- Executing [zap2dahdi@macro-dial-one:6] ExecIf("SIP/0173959066-000000f1", "0?Set(THISPART2=DAHDI/201)") in new stack
    -- Executing [zap2dahdi@macro-dial-one:7] Set("SIP/0173959066-000000f1", "NEWDIAL=SIP/201&") in new stack
    -- Executing [zap2dahdi@macro-dial-one:8] Set("SIP/0173959066-000000f1", "ITER2=2") in new stack
    -- Executing [zap2dahdi@macro-dial-one:9] GotoIf("SIP/0173959066-000000f1", "0?begin2") in new stack
    -- Executing [zap2dahdi@macro-dial-one:10] Set("SIP/0173959066-000000f1", "THISDIAL=SIP/201") in new stack
    -- Executing [zap2dahdi@macro-dial-one:11] Return("SIP/0173959066-000000f1", "") in new stack
    -- Executing [dstring@macro-dial-one:9] Set("SIP/0173959066-000000f1", "DSTRING=SIP/201&") in new stack
    -- Executing [dstring@macro-dial-one:10] Set("SIP/0173959066-000000f1", "ITER=2") in new stack
    -- Executing [dstring@macro-dial-one:11] GotoIf("SIP/0173959066-000000f1", "0?begin") in new stack
    -- Executing [dstring@macro-dial-one:12] Set("SIP/0173959066-000000f1", "DSTRING=SIP/201") in new stack
    -- Executing [dstring@macro-dial-one:13] Return("SIP/0173959066-000000f1", "") in new stack
    -- Executing [s@macro-dial-one:27] GotoIf("SIP/0173959066-000000f1", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:28] GotoIf("SIP/0173959066-000000f1", "0?skiptrace") in new stack
    -- Executing [s@macro-dial-one:29] GosubIf("SIP/0173959066-000000f1", "1?ctset,1:ctclear,1") in new stack
    -- Executing [ctset@macro-dial-one:1] Set("SIP/0173959066-000000f1", "DB(CALLTRACE/201)=0173959066") in new stack
    -- Executing [ctset@macro-dial-one:2] Return("SIP/0173959066-000000f1", "") in new stack
    -- Executing [s@macro-dial-one:30] Set("SIP/0173959066-000000f1", "D_OPTIONS=tr") in new stack
    -- Executing [s@macro-dial-one:31] ExecIf("SIP/0173959066-000000f1", "0?SIPAddHeader(Alert-Info: )") in new stack
    -- Executing [s@macro-dial-one:32] ExecIf("SIP/0173959066-000000f1", "0?SIPAddHeader()") in new stack
    -- Executing [s@macro-dial-one:33] ExecIf("SIP/0173959066-000000f1", "0?Set(CHANNEL(musicclass)=)") in new stack
    -- Executing [s@macro-dial-one:34] GosubIf("SIP/0173959066-000000f1", "0?qwait,1") in new stack
    -- Executing [s@macro-dial-one:35] Set("SIP/0173959066-000000f1", "__CWIGNORE=") in new stack
    -- Executing [s@macro-dial-one:36] Set("SIP/0173959066-000000f1", "__KEEPCID=TRUE") in new stack
    -- Executing [s@macro-dial-one:37] Dial("SIP/0173959066-000000f1", "SIP/201,"",tr") in new stack
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Executing [s@macro-dial-one:38] ExecIf("SIP/0173959066-000000f1", "0?Set(DIALSTATUS=)") in new stack
    -- Executing [s@macro-dial-one:39] GosubIf("SIP/0173959066-000000f1", "0?s-CHANUNAVAIL,1") in new stack
    -- Executing [s@macro-dial-one:40] MacroExit("SIP/0173959066-000000f1", "") in new stack
    -- Executing [s@macro-exten-vm:10] GotoIf("SIP/0173959066-000000f1", "0?exit") in new stack
    -- Executing [s@macro-exten-vm:11] Set("SIP/0173959066-000000f1", "SV_DIALSTATUS=CHANUNAVAIL") in new stack
    -- Executing [s@macro-exten-vm:12] GosubIf("SIP/0173959066-000000f1", "0?docfu,1") in new stack
    -- Executing [s@macro-exten-vm:13] GosubIf("SIP/0173959066-000000f1", "0?docfb,1") in new stack
    -- Executing [s@macro-exten-vm:14] Set("SIP/0173959066-000000f1", "DIALSTATUS=CHANUNAVAIL") in new stack
    -- Executing [s@macro-exten-vm:15] NoOp("SIP/0173959066-000000f1", "Voicemail is 'novm'") in new stack
    -- Executing [s@macro-exten-vm:16] GotoIf("SIP/0173959066-000000f1", "1?s-CHANUNAVAIL,1") in new stack
    -- Goto (macro-exten-vm,s-CHANUNAVAIL,1)
    -- Executing [s-CHANUNAVAIL@macro-exten-vm:1] NoOp("SIP/0173959066-000000f1", "IVR_RETVM:  IVR_CONTEXT: ") in new stack
    -- Executing [s-CHANUNAVAIL@macro-exten-vm:2] GotoIf("SIP/0173959066-000000f1", "0?exit,1") in new stack
    -- Executing [s-CHANUNAVAIL@macro-exten-vm:3] PlayTones("SIP/0173959066-000000f1", "congestion") in new stack
    -- Executing [s-CHANUNAVAIL@macro-exten-vm:4] Congestion("SIP/0173959066-000000f1", "10") in new stack

в

В логе elastix вот что:

2013-09-03 12:39:57 0173959066      201 SIP/0173959066-0000000a         ANSWERED    11s
2013-09-03 12:38:36 0173959066      201 SIP/0173959066-00000008     SIP/201-00000009    NO ANSWER   22s
2013-09-03 12:34:07 0173959066      201 SIP/0173959066-00000006     SIP/201-00000007    NO ANSWER   15s

sip show peers дал следующее:

Name/username              Host                                    Dyn Forcerpor                                                                                                                                                             t ACL Port     Status
0173959066/0173959066      192.168.5.111                            D   N                                                                                                                                                                          5060     OK (57 ms)
200/200                    (Unspecified)                            D   N                                                                                                                                                                       A  0        UNKNOWN
201/201                    (Unspecified)                            D   N                                                                                                                                                                       A  0        UNKNOWN
3 sip peers [Monitored: 1 online, 2 offline Unmonitored: 0 online, 0 offline]

Верхний лог с ошибкой (хотя странно, на вызовы я не отвечал, а статус на последнем стоит ANSWERED (как раз на нем шли короткие гудки)

удалить закрыть спам изменить тег редактировать

спросил 2013-09-02 20:46:33 +0400

nyll Gravatar nyll
1 7 1 5

обновил 2013-09-04 11:43:42 +0400

Comments

Нужен лог из CLI Астериска неудачного звонка, когда все отвалилось.

switch ( 2013-09-02 21:23:52 +0400 )редактировать

добавил sip debug и то, что выдает в CLI. ОТмечу вот еще что: при перезагружке FXO результата никакого, однако если перезапустишь FXS(dlink 2024) все начинает работать по старой схеме. Выяснил еще то, что через это время отваливается регистрация на самой шлюзе FXS

nyll ( 2013-09-03 10:18:08 +0400 )редактировать

mins ago, не помогло(

nyll ( 2013-09-03 11:29:45 +0400 )редактировать

Обновил прошивку шлюзу FXS - так же не помогло(

Пробую откинуть сервер от шлюза, активировал "Enable Non-SIP Inbox Call", пока наблюдаю. Может и в шлюзе самом проблема, хотя сильно сомневаюсь.

ps как и думал - все работает замечательно без сервера.

Сейчас попробывал убрать строку nat=yes. Пока работает :) Хотя честно говоря странно. Тк пока жту строку не прописал - не было слышно собеседника. Как только прописал - все норм стало, однако сейчас ее убрал и ситуация не поменялась - слышно все прекрасно. Странный момент :)

убрал nat=yes - ситуцация не изменилась( ТОлько что вместо тишины теперь получаем короткие гудки. CLI добавил в вопрос

nyll ( 2013-09-03 12:01:14 +0400 )редактировать

Сейчас пробую все перекинуть на отдельный сервер (до этого висело все на виртуалке, которая находилась в пределах сети предприятия), тк есть мнение, что ложит сервак наша офисная АТС (тоже asterisk, но только на железке yeastar). Позже отпишусь о результатах

Результат: проблема осталась

nyll ( 2013-09-03 13:10:30 +0400 )редактировать

Прикрепил еще лог elastix, может чем поможет :)

Ах да, самое главное не писал же: после передергивания сети опять все начинает работать, но по старой схеме разумеется. Напишу еще настройки сети на astgerisk:

DEVICE=eth0 BOOTPROTO=static DHCPCLASS= HWADDR=00:50:56:B7:15:2A ONBOOT=yes TYPE=Ethernet IPADDR=192.168.5.110 NETMASK=255.255.255.0 BROADCAST=192.168.5.255 NETWORK=192.168.5.0 NOZEROCONF=yes

  • отдельно прописал dns 192.168.5.110 и gateway 192.168.5.201
nyll ( 2013-09-03 15:03:17 +0400 )редактировать

судя по всему глюк прошивки шлюза. обращайтесь к производителю.

meral ( 2013-09-03 19:16:15 +0400 )редактировать

Вот не так давно попробывал на новый серв. все перекинуть и подключить все к одному свитчу - результат тот же...

meral, за совет спасибо :) уже тоже подумываю...

Попробывал поставить голую asterisk - результат тот же((

То есть остается проблема именно в шлюзе dlink 2024. Вот только где именно...

Вот интересная штука такая: регистрация всегда отваливается стабильно после 9мин 40сек +-5 сек. Если у кого какие есть идеи, что может валится через такое время - плз скажите.... спать не могу же)))

nyll ( 2013-09-03 21:00:38 +0400 )редактировать

посмотрите на сколько у вас на роутере dhcp выставлено. может он теряет после обновления адреса. попробуйте поставить статический адрес. а лучше выкинте нафиг такой шлюз

meral ( 2013-09-03 22:39:36 +0400 )редактировать

meral, dhcp изначально выключен, везде только статика... ВОобще написал в техфорум dlink, увидел, что проблема не только у меня, но похоже только уменя так быстро слеоает регистрация)) Народ хотя бы сутки-двое держится D. Не оч. хорошая новость что он по безналику, ну это уже не мои проблемы.. Думаю буду возвращать

nyll ( 2013-09-04 08:46:39 +0400 )редактировать

У меня отваливался шлюз длинк на старом астере когда локаль линукса была русской. Из-за этого астер кидал в шлюз какое-то поле со временем и датой, в котором были русские символы, от чего шлюз клинило капитально. Плюс все шлюзы длинк предпочитают подключение через WAN порт. Попробуйте обновить прошивки, длинк шлюзы уже много лет делает, всякие детские болезни давно исправлены.

switch ( 2013-09-04 10:14:18 +0400 )редактировать

switch, да спасибо :) Через WAN все сразу и настроил конечно :) В общем прошивка оказывается была и поновее, просто лежала у них в другом месте на ftp. Обновил - все сразу заработало) Т.е. регистрация обновляться стала нормально каждые 9,5 минут :) Однако после обновления секунд 40 состояние регистрации - failed. Тут уже стало ясно что проблема в железке, буду общаться с ТП длинка Всем большое спасибо за ответы. Вопрос снят

nyll ( 2013-09-04 11:42:59 +0400 )редактировать

В общем сам разобрался - убрал галочку в разделе SIP "Keep SIP Auth" и авторизация перестала обновлятся... Меня это устроит :)

nyll ( 2013-09-04 12:25:22 +0400 )редактировать

2 Ответа

0

http://asterisk-support.ru/question/38386/kak-poniat-chto-proiskhodit-na-asteriske/

в данном случае сип дебаг нужен

ссылка удалить спам редактировать

ответил 2013-09-02 23:03:02 +0400

meral Gravatar meral flag of Ukraine
21228 23 18 169
http://pro-sip.net/
0

dnslookup=no и настроить локальный dns?

ссылка удалить спам редактировать

ответил 2013-09-03 10:54:55 +0400

svoy Gravatar svoy
1603 1 4 20
http://svoy.in.ua/

обновил 2013-09-03 10:55:31 +0400

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2013-09-02 20:46:33 +0400

Просмотрен: 882 раз

Обновлен: Sep 04 '13

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.