Hi,
If I senda refer to the PBX, the PBX does answer with 484 Address
Incomplete. Afterwards, the sofia sip stack does change the call state
from ready to terminated and will fire and event to the application
which does hangup the call. Is there any reason to do it like that? If
I get a 403 Forbidden, the call will not be terminated. Can I somehow
disable that behaviour to termiante the call?
Here is the debug output:
send 623 bytes to udp/[10.42.1.81]:5060 at 13:37:42.946933:
------------------------------------------------------------------------
REFER sip:3...@10.42.1.81 SIP/2.0
Via: SIP/2.0/UDP 10.42.1.27:12000;rport;branch=z9hG4bK2gm1v3KN8ytSF
Max-Forwards: 70
From: <sip:7...@10.42.1.27:12000>;tag=1U6Q21Dmv8tFN
To: "Int3323" <sip:3...@10.42.1.81>;tag=as27479c05
Call-ID: 331f916157810eb56ef065fc361cb...@10.42.1.81
CSeq: 109851795 REFER
Contact: <sip:7...@10.42.1.27:12000>
User-Agent: APPL
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, MESSAGE, SUBSCRIBE,
NOTIFY, REFER, UPDATE, REGISTER, INFO
Supported: precondition, timer, pref
Refer-To: <sip:03521463221532...@10.42.1.81>
Referred-By: <sip:7...@10.42.1.81>
Content-Length: 0
------------------------------------------------------------------------
nta: sent REFER (109851795) to */10.42.1.81:5060
nta: timer shortened to 500 ms
nua(0xb6002eb8): event r_refer 100 Trying
recv 482 bytes from udp/[10.42.1.81]:5060 at 13:37:42.947820:
------------------------------------------------------------------------
SIP/2.0 484 Address Incomplete
Via: SIP/2.0/UDP
10.42.1.27:12000;branch=z9hG4bK2gm1v3KN8ytSF;received=10.42.1.27;rport=12000
From: <sip:7...@10.42.1.27:12000>;tag=1U6Q21Dmv8tFN
To: "Int3323" <sip:3...@10.42.1.81>;tag=as27479c05
Call-ID: 331f916157810eb56ef065fc361cb...@10.42.1.81
CSeq: 109851795 REFER
User-Agent: APPL
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Contact: <sip:3...@10.42.1.81>
Accept: application/sdp
Content-Length: 0
------------------------------------------------------------------------
nta: received 484 Address Incomplete for REFER (109851795)
nta: 484 Address Incomplete is going to a transaction
nta_outgoing: RTT is 1.517 ms
nua(0xb6002eb8): event r_refer 484 Address Incomplete
nua(0xb6002eb8): removing subscribe usage with event refer
nua(0xb6002eb8): removing session usage
nua(0xb6002eb8): call state changed: ready -> terminated
nua(0xb6002eb8): event i_state Terminated
nua(0xb6002eb8): event i_terminated Terminated
Thanks for every hint!
Best regards,
Bernhard
------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel