Scenario 1 happens when call is routed to voipswitch and call is hanged by the calledparty. (If calling party hangs then no issues. I.e. when BYE is first sent by voipswitch then accounting doesnt happen.)
Scenario 2 happens when call is made by PAP2 and PAP2 hangs the call. -----Original Message----- From: Dan [mailto:[EMAIL PROTECTED] Sent: Tuesday, September 04, 2007 4:00 PM To: 'Iñaki Baz Castillo'; 'users@openser.org' Subject: RE: [OpenSER-Users] Opnser rejecting BYE packet Yes I do get the message: "BYE not in loose_route" when I have added the XLOG line as mentioned by you. Regards Dan -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Iñaki Baz Castillo Sent: Tuesday, September 04, 2007 2:55 PM To: users@openser.org Subject: Re: [OpenSER-Users] Opnser rejecting BYE packet El Tuesday 04 September 2007 10:49:54 Dan escribió: > # ----------------------------------------------------------------- > # Loose Route Section > # ----------------------------------------------------------------- > if (loose_route()) { > > if (has_totag() && (method=="INVITE" || method=="ACK")) { > if (nat_uac_test("19")) { > setflag(6); > force_rport(); > fix_nated_contact(); > }; > force_rtp_proxy("l"); > }; > route(1); > exit; > }; Try adding here this log: xlog("L_INFO", "$rm not in loose_route \n"); And test if it appears in the BYE you receive. > if (!uri==myself) { > route(5); > route(1); > exit; > }; -- Iñaki Baz Castillo [EMAIL PROTECTED] _______________________________________________ Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users