<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2722" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2>I would like to know why does my BYE method are
always replied with a 'Call Leg/Transaction does not exist' . How do they
compare whether the transaction in the BYE method exist or not ? ( tag? ftag ? )
Are there any thing in the config that might cause this kind of problem ? Just
want to highlight that all the calls are made in a good condition, everything
except when the call is ending. I have checked that the phones have not received
a prior BYE. Any other idea what is wrong ?</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Here's a more detailed situation :-</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Caller (PSTN) --> Voice Gateway --> OPENSER
--> Callee (UA)</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>When Callee (UA) tried to end the call , OPENSER
will forward a copy of the BYE to Voice Gateway to inform him of the
BYE.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>The Gateway , somehow , replied with a 'Call
Leg/Transaction Does Not Exist' . The strange thing is, the Caller (PSTN) was
somehow informed of the BYE method and terminate the session . Anyone has any
idea how to handle these errors ? I will be glad to provide a ngrep for more
reference.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Please let me know if you dont
understand.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Regards,<BR>Sam</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV></BODY></HTML>