Я устанавливаю в настройках пользователя в "Правилах для входящих звонков" "Параллельный вызов" на номер через 0 (или "икс") секунд. В логах наблюдаю следующее:
--- 15:25:20.013 2 SIGNAL-024416 SIPS-023826: INVITE sip:225@domain.local:5060;user=phone 15:25:20.013 2 DIALOG-001224 created(authOut) 15:25:20.013 2 DIALOG-001224 caller set: dvg6004s_fxo1@domain.local 15:25:20.013 2 SIGNAL-024416 INVITE sip:225@domain.local:5060;user=phone via sip:225@domain.local:5060;user=phone 15:25:20.013 2 DIALOG-001224 callee set: user1@domain.local 15:25:20.013 2 SIGNALRULE-024416 rule(#RingBack): forked 15:25:20.013 2 SIGNALRULE-024416 rule(#ForkOnTimer): forked 15:25:20.013 2 SIGNAL-024416 user1@domain.local has 1 registration(s) 15:25:20.013 2 SIGNAL-024416 {1} sent to SIPC-000512: INVITE sip:user1@10.0.0.7:59174;rinstance=428c7526aa0ec27c 15:25:20.013 2 SIGNAL-024416 INVITE sip:ringback#user1@domain.local via sip:ringback#user1@domain.local 15:25:20.013 2 SIPC-000512 INVITE sip:user1@10.0.0.7:59174;rinstance=428c7526aa0ec27c 15:25:20.013 2 PBXLEG-002250 'ringback' created for user1@domain.local 15:25:20.013 2 DIALOG-001225 created as DIALOG-001224 copy(copy) 15:25:20.013 2 SIGNAL-024416 {2} sent to NODE-002250: INVITE sip:ringback#user1@domain.local 15:25:20.013 2 SIGNAL-024416 INVITE sip:80959999999@domain.local via sip:80959999999@domain.local 15:25:20.013 2 PBXLEG-002252 'gatewaycaller' created for pbx@domain.local 15:25:20.013 2 DIALOG-001225 enqueued 15:25:20.013 2 DIALOG-001226 created as DIALOG-001224 copy(copy) 15:25:20.013 2 DIALOG-001226 enqueued 15:25:20.013 2 SIPC-000512 created DIALOG-001226 15:25:20.013 2 PBXLEG-002250 DIALOG-001225(inp) started with 227@domain.local(sip:227@10.0.0.19:5060)(canUpdate)(canTransfer) 15:25:20.013 2 PBXLEG-002250 session refresh=300(active) 15:25:20.013 2 PBXLEG-002250 peer authenticated asПолучено Tue Jul 21 12:48:18 2009
'dvg6004s_fxo1@domain.local'
15:25:20.013 2 SIPDATA-041047 out: req [10.0.0.1]:5060 -> udp[10.0.0.7]:59174 INVITE(1169 bytes) sip:user1@10.0.0.7:59174;rinstance=428c7526aa0ec27c 15:25:20.013 2 PBXLEG-002250 ringback.sppr(Main) started 15:25:20.013 2 SIPC-000512 [041047] INVITE sip:user1@10.0.0.7:59174;rinstance=428c7526aa0ec27c sent [10.0.0.1]:5060 -> udp[10.0.0.7]:59174 15:25:20.013 2 DIALOG-001227 created as DIALOG-001224 copy(copy) 15:25:20.013 2 DIALOG-001227 enqueued 15:25:20.013 2 PBXLEG-002250 program stopped 15:25:20.013 2 PBXLEG-002252 DIALOG-001227(inp) started with 227@domain.local(sip:227@10.0.0.19:5060)(canUpdate)(canTransfer) 15:25:20.013 2 PBXLEG-002252 session refresh=300(active) 15:25:20.013 2 PBXLEG-002252 peer authenticated as
'dvg6004s_fxo1@domain.local'
15:25:20.013 2 PBXLEG-002252 gatewaycaller.sppr(Main) started 15:25:20.013 2 PBXLEG-002250 killing DIALOG-001225 15:25:20.013 2 DIALOG-001225 dequeued(kill) 15:25:20.013 2 DIALOG-001225 released 15:25:20.013 2 SIGNAL-024416 {3} sent to NODE-002252: INVITE sip:80959999999@domain.local 15:25:20.013 2 SIGNAL-024416 556 received from NODE-002250 15:25:20.013 2 PBXLEG-002252 ProgramLog: "calling '80959999999'..." 15:25:20.013 2 PBXLEG-002252 ProgramLog: "callerLeg:{\"\"=\"sip:80959999999@domain.local\";Call-ID=1B11-1124-4685820128586CCFC3D6-171@SipHost.gwout;From=\"sip:227@domain.local\";Max-Forwards=#69;activeSide=YES;callBridged=YES;impersonate=user1@domain.local;}" 15:25:20.013 2 PBXLEG-002252 spawning PBXLEG-002254 15:25:20.013 2 PBXLEG-002254 spawned by PBXLEG-002252 15:25:20.013 2 PBXLEG-002254 callerleg.sppi(bridgeCaller) started 15:25:20.013 2 PBXLEG-002252 bridge(NODE-002254) starting 15:25:20.013 2 PBXLEG-002254 impersonated as
'user1@domain.local'(user1@domain.local)
15:25:20.013 2 PBXLEG-002254 calling sip:80959999999@domain.local 15:25:20.013 2 SIGNAL-024418 NODE-002254: INVITE sip:80959999999@domain.local 15:25:20.013 2 DIALOG-001228 created(authOut) 15:25:20.013 2 DIALOG-001228 caller set: user1@domain.local 15:25:20.013 2 SIGNAL-024418 INVITE sip:80959999999@domain.local via sip:80959999999@domain.local 15:25:20.013 2 PBXLEG-002256 'gatewaycaller' created for pbx@domain.local 15:25:20.013 2 SIGNAL-024418 {1} sent to NODE-002256: INVITE sip:80959999999@domain.local 15:25:20.013 2 DIALOG-001229 created as DIALOG-001228 copy(copy) 15:25:20.013 2 DIALOG-001229 enqueued 15:25:20.013 2 PBXLEG-002256 DIALOG-001229(inp) started with 227@domain.local(sip:signode-2254-6220DF71@mail.domain.local)(canTransfer) 15:25:20.013 2 PBXLEG-002256 session refresh=300(passive) 15:25:20.013 2 PBXLEG-002256 peer authenticated as 'user1@domain.local' 15:25:20.013 2 PBXLEG-002256 gatewaycaller.sppr(Main) started 15:25:20.013 2 PBXLEG-002256 ProgramLog: "calling '80959999999'..." 15:25:20.013 2 PBXLEG-002256 ProgramLog: "callerLeg:{\"\"=\"sip:80959999999@domain.local\";Call-ID=1B11-1124-4685820128586CCFC3D6-171@SipHost.gwout.gwout;From=\"sip:227@domain.local\";Max-Forwards=#68;activeSide=YES;callBridged=YES;impersonate=user1@domain.local;}" 15:25:20.013 2 PBXLEG-002256 spawning PBXLEG-002258 15:25:20.013 2 PBXLEG-002258 spawned by PBXLEG-002256 15:25:20.013 2 PBXLEG-002258 callerleg.sppi(bridgeCaller) started 15:25:20.013 2 PBXLEG-002256 bridge(NODE-002258) starting 15:25:20.013 2 PBXLEG-002258 impersonated as
'user1@domain.local'(user1@domain.local)
15:25:20.013 2 PBXLEG-002258 calling sip:80959999999@domain.local 15:25:20.013 2 SIGNAL-024420 NODE-002258: INVITE sip:80959999999@domain.local 15:25:20.013 2 DIALOG-001230 created(authOut) 15:25:20.013 2 DIALOG-001230 caller set: user1@domain.local 15:25:20.013 2 SIGNAL-024420 INVITE sip:80959999999@domain.local via sip:80959999999@domain.local 15:25:20.013 2 PBXLEG-002260 'gatewaycaller' created for pbx@domain.local 15:25:20.013 2 SIGNAL-024420 {1} sent to NODE-002260: INVITE sip:80959999999@domain.local 15:25:20.013 2 DIALOG-001231 created as DIALOG-001230 copy(copy) 15:25:20.013 2 DIALOG-001231 enqueued 15:25:20.013 2 PBXLEG-002260 DIALOG-001231(inp) started with 227@domain.local(sip:signode-2258-6220DF71@mail.domain.local)(canTransfer) 15:25:20.013 2 PBXLEG-002260 session refresh=300(passive) 15:25:20.013 2 PBXLEG-002260 peer authenticated as 'user1@domain.local' 15:25:20.013 2 PBXLEG-002260 gatewaycaller.sppr(Main) started 15:25:20.013 2 PBXLEG-002260 ProgramLog: "calling '80959999999'..." 15:25:20.013 2 PBXLEG-002260 ProgramLog: "callerLeg:{\"\"=\"sip:80959999999@domain.local\";Call-ID=1B11-1124-4685820128586CCFC3D6-171@SipHost.gwout.gwout.gwout;From=\"sip:227@domain.local\";Max-Forwards=#67;activeSide=YES;callBridged=YES;impersonate=user1@domain.local;}" 15:25:20.013 2 PBXLEG-002260 spawning PBXLEG-002262 15:25:20.013 2 PBXLEG-002262 spawned by PBXLEG-002260 15:25:20.013 2 PBXLEG-002262 callerleg.sppi(bridgeCaller) started 15:25:20.013 2 PBXLEG-002260 bridge(NODE-002262) starting 15:25:20.013 2 PBXLEG-002262 impersonated as
'user1@domain.local'(user1@domain.local)
15:25:20.013 2 PBXLEG-002262 calling sip:80959999999@domain.local 15:25:20.013 2 SIGNAL-024422 NODE-002262: INVITE sip:80959999999@domain.local 15:25:20.013 2 DIALOG-001232 created(authOut) --- и в конце выдаёт: --- 15:25:20.059 2 PBXLEG-002528 DIALOG-001365(inp) started with 227@domain.local(sip:signode-2526-6220DF71@mail.domain.local)(canTransfer) 15:25:20.059 2 PBXLEG-002528 session refresh=300(passive) 15:25:20.059 2 PBXLEG-002528 peer authenticated as 'user1@domain.local' 15:25:20.059 2 PBXLEG-002528 gatewaycaller.sppr(Main) started 15:25:20.059 2 PBXLEG-002528 ProgramLog: "calling '80959999999'..." 15:25:20.059 2 PBXLEG-002528 ProgramLog: "callerLeg:{\"\"=\"sip:80959999999@domain.local\";Call-ID=1B11-1124-4685820128586CCFC3D6-171@SipHost.gwout.gwout.gwout.gwout.gwout.gwout.gwout.gwout.gwout.gwout.gwout.gwout.gwout.gwout.gwout.gwout.gwout.gwout.gwout.gwout.gwout.gwout.gwout.gwout.gwout.gwout 15:25:20.059 2 PBXLEG-002528 spawning PBXLEG-002530 15:25:20.059 2 PBXLEG-002530 spawned by PBXLEG-002528 15:25:20.059 2 PBXLEG-002530 callerleg.sppi(bridgeCaller) started 15:25:20.059 2 PBXLEG-002528 bridge(NODE-002530) starting 15:25:20.059 2 PBXLEG-002530 impersonated as
'user1@domain.local'(user1@domain.local)
15:25:20.059 2 PBXLEG-002530 calling sip:80959999999@domain.local 15:25:20.059 2 SIGNAL-024556 NODE-002530: INVITE sip:80959999999@domain.local 15:25:20.059 2 DIALOG-001366 created(authOut) 15:25:20.059 2 DIALOG-001366 caller set: user1@domain.local 15:25:20.059 2 SIGNAL-024556 INVITE sip:80959999999@domain.local via sip:80959999999@domain.local 15:25:20.059 1 SIGNAL-024556 Max-Forwards is 0 15:25:20.059 2 SIGNAL-024556 updating DIALOG-001366 on 483-response 15:25:20.059 2 DIALOG-001366 signal expiration set to 300 sec 15:25:20.059 2 ACCOUNT(user1@domain.local) out call failed. Error Code=Too many SIP hops 15:25:20.106 2 SIGNAL-024556 483 relaying 15:25:20.106 2 PBXLEG-002530 ProgramLog: "call failed: 483-Too many SIP hops" 15:25:20.106 2 PBXLEG-002530 bridge-start rejected(483-Too many SIP hops) 15:25:20.106 2 PBXLEG-002530 program stopped 15:25:20.106 2 DIALOG-001366 released 15:25:20.106 1 PBXLEG-002528 bridge(NODE-002530) start transaction failed. Error Code=483-Too many SIP hops->Too many SIP hops 15:25:20.106 1 PBXLEG-002528 bridge(NODE-002530) start transaction failed. Error Code=Too many SIP hops 15:25:20.106 2 PBXLEG-002528 bridge(NODE-002530) breaking 15:25:20.106 3 PBXLEG-002528 Event([bridgeDestroy]) to NODE-002530 failed. Error Code=async Object not found 15:25:20.106 3 PBXLEG-002528 Event(stop) to NODE-002530 failed. Error Code=async Object not found 15:25:20.106 2 PBXLEG-002528 ProgramLog: "call failed: errorCode=483-Too many SIP hops" 15:25:20.122 2 PBXLEG-002528 killing DIALOG-001365 --- В маршрутизаторе записано: <(6-20d)@*> = 9*@telnum Signal:telnum = pstn Signal:<*@pstn>= gatewaycaller{*}#pbx@domain.local Идея в том, что если пользователь не берёт трубу, то позвонить ему на мабилу. Просто на мабилу звонки прходят нормально. Где я неправ? -- (c)ALex
Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:16:35 MSK