SIP домен + Астериск + звонок с одного астериска на другой
Добавлено: 12 янв 2012, 09:00
Првиетствую.. очередная пара глупых вопросов .
У меня есть два Asterisk`a Домашний и на работе
первый вопрос:
при звонке с одного на другой по SIP номеру
соединение не проходит... почему?
вот лог астериска на который звоню
второй вопрос:
Как сделать так, чтобы абонент которому я звоню на рабочий астерикс набирая например 100@my-work-domain.ru видел входящим 200@my-home-domain.ru а не 200@XXX.XXX.XXX.XXX
У меня есть два Asterisk`a Домашний и на работе
первый вопрос:
при звонке с одного на другой по SIP номеру
соединение не проходит... почему?
вот лог астериска на который звоню
Код: Выделить всё
SIP Debugging Enabled for IP: 192.168.1.55:3005
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
== Using SIP VRTP TOS bits 136
== Using SIP VRTP CoS mark 6
-- Executing [446@from-sip-external:1] NoOp("SIP/94.137.XXX.XXX-0000000c", "Received incoming SIP connect ion from unknown peer to 446") in new stack
-- Executing [446@from-sip-external:2] Set("SIP/94.137.XXX.XXX-0000000c", "DID=446") in new stack
-- Executing [446@from-sip-external:3] Goto("SIP/94.137.XXX.XXX-0000000c", "s,1") in new stack
-- Goto (from-sip-external,s,1)
-- Executing [s@from-sip-external:1] GotoIf("SIP/94.137.XXX.XXX-0000000c", "0?checklang:noanonymous") in new stack
-- Goto (from-sip-external,s,5)
-- Executing [s@from-sip-external:5] Set("SIP/94.137.XXX.XXX-0000000c", "TIMEOUT(absolute)=15") in new st ack
Channel will hangup at 2012-01-11 15:11:09.662 IRKT.
-- Executing [s@from-sip-external:6] Answer("SIP/94.137.XXX.XXX-0000000c", "") in new stack
-- Executing [s@from-sip-external:7] Wait("SIP/94.137.XXX.XXX-0000000c", "2") in new stack
-- Executing [s@from-sip-external:8] Playback("SIP/94.137.XXX.XXX-0000000c", "ss-noservice") in new stack
-- <SIP/94.137.XXX.XXX-0000000c> Playing 'ss-noservice.ulaw' (language 'en')
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
== Using SIP VRTP TOS bits 136
== Using SIP VRTP CoS mark 6
-- Executing [446@from-sip-external:1] NoOp("SIP/94.137.XXX.XXX-0000000d", "Received incoming SIP connect ion from unknown peer to 446") in new stack
-- Executing [446@from-sip-external:2] Set("SIP/94.137.XXX.XXX-0000000d", "DID=446") in new stack
-- Executing [446@from-sip-external:3] Goto("SIP/94.137.XXX.XXX-0000000d", "s,1") in new stack
-- Goto (from-sip-external,s,1)
-- Executing [s@from-sip-external:1] GotoIf("SIP/94.137.XXX.XXX-0000000d", "0?checklang:noanonymous") in new stack
-- Goto (from-sip-external,s,5)
-- Executing [s@from-sip-external:5] Set("SIP/94.137.XXX.XXX-0000000d", "TIMEOUT(absolute)=15") in new st ack
Channel will hangup at 2012-01-11 15:11:12.863 IRKT.
-- Executing [s@from-sip-external:6] Answer("SIP/94.137.XXX.XXX-0000000d", "") in new stack
-- Executing [s@from-sip-external:7] Wait("SIP/94.137.XXX.XXX-0000000d", "2") in new stack
-- Executing [s@from-sip-external:8] Playback("SIP/94.137.XXX.XXX-0000000d", "ss-noservice") in new stack
-- <SIP/94.137.XXX.XXX-0000000d> Playing 'ss-noservice.ulaw' (language 'en')
Really destroying SIP dialog 'OGE0MzZkY2RmYjk1MDM5NmI3YmE0MDdhNDE1MTRhMjA.' Method: REGISTER
-- Executing [s@from-sip-external:9] PlayTones("SIP/94.137.XXX.XXX-0000000c", "congestion") in new stack
-- Executing [s@from-sip-external:10] Congestion("SIP/94.137.XXX.XXX-0000000c", "5") in new stack
== Spawn extension (from-sip-external, s, 8) exited non-zero on 'SIP/94.137.XXX.XXX-0000000d'
-- Executing [h@from-sip-external:1] Hangup("SIP/94.137.XXX.XXX-0000000d", "") in new stack
== Spawn extension (from-sip-external, h, 1) exited non-zero on 'SIP/94.137.XXX.XXX-0000000d'
<--- SIP read from UDP:192.168.1.55:3005 --->
<------------->
localhost*CLI> sip set debug off
Как сделать так, чтобы абонент которому я звоню на рабочий астерикс набирая например 100@my-work-domain.ru видел входящим 200@my-home-domain.ru а не 200@XXX.XXX.XXX.XXX