<!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>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Here's a more detailed situation :-</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Caller (PSTN) --&gt; Voice Gateway --&gt; OPENSER 
--&gt; Callee (UA)</FONT></DIV>
<DIV>&nbsp;</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>&nbsp;</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>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Please let me know if you dont 
understand.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>Regards,<BR>Sam</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV></BODY></HTML>