Hi,
as you can seem the incoming BYE has no Route header. This leads to
these cases:
1) you do not do record_route - check the outgoing INVITE to see if
your RR hdr is present
2) the RR set is not properly mirrored in the 200 OK (again, check
the 200 OK reply)
3) the UA that generates the BYE does not use the RR set (which is
bogus)
Regards,
Bogdan
tele wrote:
Bogdan-Andrei Iancu wrote:
Hi,
can you post the BYE request and the corresponding debug log for it
(debug=9)? Be sure you have the latest devel (cvs head) version.
yes. the 2(36881) DEBUG:rr:is_direction: param ftag not found appear
after i use setflag() for the
accounting.
U 82.215.163.5:5060 -> 82.215.130.161:5060
BYE sip:0104491009@82.215.130.161 SIP/2.0.
Max-Forwards: 70.
Via: SIP/2.0/UDP 82.215.163.5:5060;branch=z9hG4bK1e956452.
To: <sip:0104491009@dispatcher.plexia.com>;tag=7372d0e2d793fcfa.
From: <sip:3403837435@dispatcher.plexia.com>;tag=447653504.
Call-ID: f0d50109c3af297a(a)82.215.128.140.
CSeq: 22207 BYE.
Content-Length: 0.
2(36881) SIP Request:
2(36881) method: <BYE>
2(36881) uri: <sip:0104491009@82.215.130.161>
2(36881) version: <SIP/2.0>
2(36881) parse_headers: flags=2
2(36881) Found param type 232, <branch> = <z9hG4bK1e8e761a>; state=16
2(36881) end of header reached, state=5
2(36881) parse_headers: Via found, flags=2
2(36881) parse_headers: this is the first via
2(36881) After parse_msg...
2(36881) preparing to run routing scripts...
2(36881) DEBUG:maxfwd:is_maxfwd_present: value = 70
2(36881) parse_headers: flags=10
2(36881) DEBUG: add_param: tag=ed4d2ead2aad9cfd
2(36881) DEBUG:parse_to:end of header reached, state=29
2(36881) DBUG:parse_to: display={},
ruri={sip:0104491009@dispatcher.plexia.com}
2(36881) DEBUG: get_hdr_field: <To> [61];
uri=[sip:0104491009@dispatcher.plexia.com]
2(36881) DEBUG: to body [<sip:0104491009@dispatcher.plexia.com>]
2(36881) DEBUG: add_param: tag=447653504
2(36881) DEBUG:parse_to:end of header reached, state=29
2(36881) DBUG:parse_to: display={},
ruri={sip:3403837435@dispatcher.plexia.com}
2(36881) DEBUG:avpops:dbstore_avps: 1 avps were stored
2(36881) DEBUG:avpops:load_avps: loaded avps = 0
2(36881) DEBUG:avpops:load_avps: loaded avps = 0
2(36881) db_flags=1, flags=4
2(36881) db_flags=1, flags=4
2(36881) DEBUG:avpops:load_avps: loaded avps = 2
2(36881) db_flags=3, flags=4
2(36881) DEBUG:avpops:load_avps: loaded avps = 1
2(36881) parse_headers: flags=ffffffffffffffff
2(36881) get_hdr_field: cseq <CSeq>: <46820> <BYE>
2(36881) DEBUG: get_hdr_body : content_length=0
2(36881) found end of header
2(36881) [CLI/LID] Add prefix 39 to request uri
sip:390104491009@82.215.130.161 to
<sip:0104491009@dispatcher.plexia.com>;tag=ed4d2ead2aad9cfd
2(36881) DEBUG:avpops:load_avps: loaded avps = 1
2(36881) [CLI/LID] Find association: sip:390104491009@82.215.130.161
396006660009
2(36881) DEBUG:avpops:pushto_avps: 1 avps were processed
2(36881) [CLI/LID] After replace new request-uri:
sip:396006660009@dispatcher.plexia.com
2(36881) rewrite_uri: Rewriting Request-URI with
'sip:396006660009@82.215.128.140'
2(36881) DEBUG: t_newtran: msg id=2 , global msg id=1 , T on
entrance=0xffffffff
2(36881) parse_headers: flags=ffffffffffffffff
2(36881) parse_headers: flags=78
2(36881) t_lookup_request: start searching: hash=16802, isACK=0
2(36881) DEBUG: RFC3261 transaction matching failed
2(36881) DEBUG: t_lookup_request: no transaction found
2(36881) DBG: trans=0x28523ae0, callback type 1, id 0 entered
2(36881) parse_headers: flags=58
2(36881) DEBUG:rr:is_direction: param ftag not found
2(36881) DEBUG: mk_proxy: doing DNS lookup...
2(36881) check_via_address(82.215.163.5, 82.215.163.5, 0)
2(36881) DEBUG: add_to_tail_of_timer[4]: 0x28523bfc
2(36881) DEBUG: add_to_tail_of_timer[0]: 0x28523c0c
2(36881) SER: new transaction fwd'ed
2(36881) DEBUG:tm:UNREF_UNSAFE: after is 0
2(36881) DEBUG:destroy_avp_list: destroying list 0x0
2(36881) receive_msg: cleaning up
5(36884) SIP Reply (status):
5(36884) version: <SIP/2.0>
5(36884) status: <200>
5(36884) reason: <OK>
_______________________________________________
Users mailing list
Users(a)openser.org
http://openser.org/cgi-bin/mailman/listinfo/users