<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
 namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="country-region"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="place"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:blue;
        text-decoration:underline;}
p
        {mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=blue>

<div class=Section1>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Mark<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Thanks for the re-post<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>What I see in ngrep and var/log/messages &nbsp;is
a &#8220;CANCEL&#8221; from the ua and a failure &#8220;487&#8221; on a reply.
Don&#8217;t know which happens first. Even if I take out the &#8220;break&#8221;
if &nbsp;and add &#8220;487&#8221; to the if(method== &nbsp;&nbsp;statement, it
goes to the asterisk server but vm doesn&#8217;t play, no audio, and it drops
the call anyway. I think I&#8217;ll try what you suggested about creating another
t_on_failure[] and test for it within the main routing block. &nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<p class=MsoNormal><font size=3 color=navy face="Times New Roman"><span
style='font-size:12.0pt;color:navy'>Rick<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Mark Aiken
[mailto:aiken.mark@gmail.com] <br>
<b><span style='font-weight:bold'>Sent:</span></b> Friday, September 30, 2005
5:22 PM<br>
<b><span style='font-weight:bold'>To:</span></b> Leon Sun<br>
<b><span style='font-weight:bold'>Cc:</span></b> <st1:PersonName w:st="on">rthompson@vir2com.com</st1:PersonName>;
serusers@lists.iptel.org<br>
<b><span style='font-weight:bold'>Subject:</span></b> Re: [Serusers] ser and *
voicemail</span></font><o:p></o:p></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>SER normally sends a 487
when the INVITE timer runs out so you would need to trigger the voicemail on
that event. We have our feature server handing timeouts not SER (our SER
timeout is set to a very large value) so I'm not sure the best way to proceed. <br>
<br>
Does SER call the failure_route for a locally generated 487 timeout? If so then
rather than the 'break' you have there now just forward to vm. I would set a
different t_on_failure instead of reusing &quot;1&quot; though, so you dont
keep forwarding if the vm fails.<br>
<br>
Mark<o:p></o:p></span></font></p>

<div>

<p class=MsoNormal><span class=gmailquote><font size=3 face="Times New Roman"><span
style='font-size:12.0pt'>On 9/30/05, <b><span style='font-weight:bold'>Leon Sun</span></b>
&lt;<a href="mailto:leon.sun@keywestcommunications.com">leon.sun@keywestcommunications.com</a>&gt;
wrote:</span></font></span><o:p></o:p></p>

<div>

<p><font size=1 color=navy face=Arial><span style='font-size:9.0pt;font-family:
Arial;color:navy'>Rick,</span></font><o:p></o:p></p>

<p><font size=1 color=navy face=Arial><span style='font-size:9.0pt;font-family:
Arial;color:navy'>&nbsp;</span></font><o:p></o:p></p>

<p><font size=1 color=navy face=Arial><span style='font-size:9.0pt;font-family:
Arial;color:navy'>I had same problem before and I gave it up since I didn't get
any answer from list. I am using another way(tricky but working) to do voice
mail. Hope it can help you if you can't fix it. </span></font><o:p></o:p></p>

<p><font size=1 color=navy face=Arial><span style='font-size:9.0pt;font-family:
Arial;color:navy'>&nbsp;</span></font><o:p></o:p></p>

<p style='margin-left:.25in;text-indent:-.25in'><font size=1 color=navy
face=Arial><span style='font-size:9.0pt;font-family:Arial;color:navy'>1.</span></font><font
size=1 color=navy><span style='font-size:7.5pt;color:navy'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></font><font size=1 color=navy face=Arial><span style='font-size:9.0pt;
font-family:Arial;color:navy'>Check location in your routing parts before
relay, if not, forward to Asterisk.</span></font><o:p></o:p></p>

<p style='margin-left:.25in;text-indent:-.25in'><font size=1 color=navy
face=Arial><span style='font-size:9.0pt;font-family:Arial;color:navy'>2.</span></font><font
size=1 color=navy><span style='font-size:7.5pt;color:navy'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></font><font size=1 color=navy face=Arial><span style='font-size:9.0pt;
font-family:Arial;color:navy'>set up unconditional forward in ATA as 00 +
ATA'DID. Make a route in SER and point 00* to Asterisk.</span></font><o:p></o:p></p>

<p style='margin-left:.25in;text-indent:-.25in'><font size=1 color=navy
face=Arial><span style='font-size:9.0pt;font-family:Arial;color:navy'>3.</span></font><font
size=1 color=navy><span style='font-size:7.5pt;color:navy'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></font><font size=1 color=navy face=Arial><span style='font-size:9.0pt;
font-family:Arial;color:navy'>Strip 00 in Asterisk and send it to
voicemail2(${EXTEN})</span></font> <o:p></o:p></p>

<p><font size=1 color=navy face=Arial><span style='font-size:9.0pt;font-family:
Arial;color:navy'>&nbsp;</span></font><o:p></o:p></p>

<p><font size=1 color=navy face=Arial><span style='font-size:9.0pt;font-family:
Arial;color:navy'>Regards</span></font><o:p></o:p></p>

<p><font size=1 color=navy face=Arial><span style='font-size:9.0pt;font-family:
Arial;color:navy'>&nbsp;</span></font><o:p></o:p></p>

<p><st1:country-region w:st="on"><st1:place w:st="on"><font size=1 color=navy
  face=Arial><span style='font-size:9.0pt;font-family:Arial;color:navy'>Leon</span></font></st1:place></st1:country-region><font
size=1 color=navy face=Arial><span style='font-size:9.0pt;font-family:Arial;
color:navy'> Sun</span></font><o:p></o:p></p>

<p><font size=1 color=navy face=Arial><span style='font-size:9.0pt;font-family:
Arial;color:navy'>&nbsp;</span></font><o:p></o:p></p>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center>

</span></font></div>

<p><b><font size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma;
font-weight:bold'>From:</span></font></b><font size=2 face=Tahoma><span
style='font-size:10.0pt;font-family:Tahoma'> serusers-bou<a
href="mailto:nces@iptel.org" target="_blank">nces@iptel.org</a> [mailto:<a
href="mailto:ser" target="_blank">ser</a>users-bou<a
href="mailto:nces@iptel.org" target="_blank">nces@iptel.org </a>] <b><span
style='font-weight:bold'>On Behalf Of </span></b>Rick Thompson<br>
<b><span style='font-weight:bold'>Sent:</span></b> Friday, September 30, 2005
12:58 PM<br>
<b><span style='font-weight:bold'>To:</span></b> seru<a
href="mailto:sers@iptel.org" target="_blank">sers@iptel.org</a><br>
<b><span style='font-weight:bold'>Subject:</span></b> [Serusers] ser and *
voicemail</span></font><o:p></o:p></p>

</div>

<div><span id="q_106a8c1aa2c42687_1">

<p><font size=3 face="Times New Roman"><span style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>Hi
All</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>I'm
working with a ser script, written by someone that's gone now, that routes
inbound calls to an asterisk server for voicemail. The failure_route[1], sends
calls to asterisk and the IVR plays if the ua is unreachable (not in location)
&quot;404&quot;, &quot;408&quot; or &nbsp;the ua is busy &quot;486&quot; but it
doesn't when the inv time exceeds 30 sec (rings for 30 sec or more). The call
just stops ringing and 10 sec later gets a fast busy. Any ideas from anyone
would be greatly appreciated. Here is the code I'm working with.</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>failure_route[1]
{</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
xlog(&quot;L_ALERT&quot;, &quot;%Tf %mf ****** Failure Route 1: &lt;%rm&gt;
&lt;%rr&gt; &lt;%rs&gt;\n&quot;);</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
if(t_check_status(&quot;487&quot;)) {</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
break;</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
};</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
if(method==&quot;INVITE&quot; &amp;&amp;
(t_check_status(&quot;486|408|404|480&quot;))) {</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
if(avp_db_load(&quot;$ruri&quot;, &quot;s:mailbox&quot;))</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
avp_pushto(&quot;$ruri/username&quot;, &quot;s:mailbox&quot;);</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
prefix(&quot;V&quot;);</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
rewritehostport(&quot;A.B.C.D:5060&quot;);</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
append_branch();</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
xlog(&quot;L_ALERT&quot;, &quot;****** Transfering to Voicemail\n&quot;);</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
t_on_reply(&quot;1&quot;);</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
t_relay();</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
};</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>}</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>Thanks</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>Rick</span></font><o:p></o:p></p>

<p><font size=2 face=Arial><span style='font-size:10.0pt;font-family:Arial'>&nbsp;</span></font><o:p></o:p></p>

</div>

</div>

</span>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'><br>
_______________________________________________<br>
Serusers mailing list<br>
<a href="mailto:serusers@lists.iptel.org">serusers@lists.iptel.org</a><br>
<a href="http://lists.iptel.org/mailman/listinfo/serusers" target="_blank">http://lists.iptel.org/mailman/listinfo/serusers</a><br>
<br>
<o:p></o:p></span></font></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>