<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2668" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV>Aisling,</DIV>
<DIV>The CANCEL will have a to_tag and be caught by the loose_route test and 
t_relayed. You will have to have the CANELtest and set the flag somwhere there 
as well.</DIV>
<DIV>g-)</DIV>
<DIV>&nbsp;</DIV>
<DIV>----------------------------------------------------------------------</DIV>
<DIV>Hi,</DIV>
<DIV>&nbsp;</DIV>
<DIV>Sorry for re-posting but I am still stuck with the following:&nbsp; </DIV>
<DIV>&nbsp;</DIV>
<DIV>1)<BR>I have modified my ser.cfg (based on ser 0.9.0 onsip getting 
started<BR>document) for missed calls based on example from the<BR>Terena IP 
Telephony Cookbook. I get an error with the line:<BR>&nbsp;&nbsp;&nbsp; 
acc_request("404 Not Found");<BR>&nbsp;&nbsp;&nbsp; parse error - unknown 
command, missing loadmodule?<BR>Even though I have loaded the acc.so and tm.so 
modules and used<BR>&nbsp;&nbsp;&nbsp; modparam("acc", "log_missed_flag", 3); 
</DIV>
<DIV>&nbsp;</DIV>
<DIV>2)<BR>Besides that when I comment the above out, I am under the 
impression<BR>that if a user 314 rings user 2092 and hangs up before user 
2092<BR>answers i.e. sending a CANCEL message - an entry for this should 
now<BR>be in the "missed_calls" table fo the ser database....Is 
this<BR>correct?...I tested this scenario and the table was still 
empty.<BR>Could someone explain what I am missing?</DIV>
<DIV>&nbsp;</DIV>
<DIV>Many thanks (relevant part of ser.cfg included below)<BR>Aisling.</DIV>
<DIV>&nbsp;</DIV>
<DIV>//ser.cfg<BR># native SIP destinations are handled using our USRLOC 
DB<BR>if (!lookup("location")) {<BR>#sl_send_reply("404", "Not 
Found");<BR>#break;<BR>#new entered 20/07/05<BR>#call invitations to off-line 
users are reported using <BR>#the acc_request action; to avoid<BR>#duplicate 
reports on request retransmissions, request<BR># is processed statefully 
(t_newtran, t_reply)<BR>if ((method=="INVITE" || method=="ACK") &amp;&amp; 
t_newtran()){<BR>t_reply("404", "Not Found");<BR>#acc_request("404 Not 
Found");<BR>break;<BR>};<BR>#all other requests to off-line users are simply 
<BR>#replied statelessly and no reports are issued<BR>sl_send_reply("404", "Not 
Found");<BR>break;<BR>}<BR>else<BR>{<BR>#user on-line; report on failed 
transactions; <BR>#mark the transaction for reporting using the same<BR>#number 
as configured above; if the call is really missed,<BR># a report will be 
issued<BR>setflag(3);<BR>#forward to the users current 
destination<BR>t_relay();<BR>break;<BR>};<BR>};<BR>route(1);<BR>}<BR>&nbsp;<BR>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><BR>-------------------Legal&nbsp; 
Disclaimer---------------------------------------</DIV>
<DIV>&nbsp;</DIV>
<DIV>The above electronic mail transmission is confidential and intended only 
for the person to whom it is addressed. Its contents may be protected by legal 
and/or professional privilege. Should it be received by you in error please 
contact the sender at the above quoted email address. Any unauthorised form of 
reproduction of this message is strictly prohibited. The Institute does not 
guarantee the security of any information electronically transmitted and is not 
liable if the information contained in this communication is not a proper and 
complete record of the message as transmitted by the sender nor for any delay in 
its receipt.<BR>-------------- next part --------------<BR>An HTML attachment 
was scrubbed...<BR>URL: 
/pipermail/serusers/attachments/20050726/de343a84/attachment.html</DIV>
<DIV>&nbsp;</DIV>
<DIV>Previous message: [Serusers] ACK problems</DIV></BODY></HTML>