[Serusers] problem after migrating from 0.8.14 to 0.9.7-pre1 (onsip site)

Greger V. Teigre greger at teigre.com
Wed Nov 29 16:14:11 CET 2006


check out the gettingstarted callfwd-features config. You need to test 
for status in your failure route.
g-)

ram wrote:
> Hi all
>  
> Since long iam running with CDROUTER (0.814)
>  
> Now i have got another server for testing with new Version of SER
>  
> So i took the stable version from onsip.org <http://onsip.org>
>  
> and copied all the users and config files from old server to new server
> and modified accoring to the new setup
>  
> when the user not available or busy iam sending to voice mail ( 
> asterisk another server)
>  
> but i have new problem here with new version of ser is
>  
> when ever i call from user X to user Y ( once its start  ringing)
>  
> if i disconnect the call on X Side, its going to voice mail. ( and 
> other side iam able to see Y user connection hangup)
>  
> same setup working with my old server  with out any problem,
>  
> and  i ahve changed many things in the config, but no luck,
>  
> so posting in group for the suggestions.
>  
>  
> OLD SERVER
> ---------------------
>  
>  
> version: ser 0.8.12 (i386/linux)
> flags: STATS:Off, USE_IPV6, USE_TCP, DISABLE_NAGLE, DNS_IP_HACK, 
> SHM_MEM, SHM_MMAP, PKG_MALLOC, F_MALLOC, FAST_LOCK-ADAPTIVE_WAIT
> ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16, 
> MAX_URI_SIZE 1024, BUF_SIZE 65535
> @(#) $Id: main.c,v 1.168 2003/10/12 15:09:08 andrei Exp $
> main.c compiled on 19:40:54 Jul 19 2004 with gcc 3.2
>  
> -------------------------------------------
> NEW SERVER
>  
> version: ser 0.9.7-pre1 (i386/linux)
> flags: STATS: Off, USE_IPV6, USE_TCP, DISABLE_NAGLE, USE_MCAST, 
> DNS_IP_HACK, SHM_MEM, SHM_MMAP, PKG_MALLOC, F_MALLOC, 
> FAST_LOCK-ADAPTIVE_WAIT
> ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16, 
> MAX_URI_SIZE 1024, BUF_SIZE 65535
> @(#) $Id: main.c,v 1.197.2.1 <http://1.197.2.1> 2005/07/25 16:56:24 
> andrei Exp $
> main.c compiled on 15:49:21 Nov  3 2006 with gcc 3.4.6
>  
> -------------------------------------
> here is my config
>  
>        # does the user wish redirection on no availability? (i.e., is he
>         # in the voicemail group?) -- determine it now and store it in
>         # flag 4, before we rewrite the flag using UsrLoc
>         if (is_user_in("Request-URI", "voicemail")) {
>                 setflag(4);
>         };
>
>         # native SIP destinations are handled using our USRLOC DB
>         if (!lookup("location")) {
>                 # handle user which was not found
>                 route(4);
>                 break;
>         };
>
>         # if user is on-line and is in voicemail group, enable redirection
>         if (method == "INVITE"  || method=="BYE" || method=="ACK"  && 
> isflagset(4)) {
>               setflag(1);  # for accounting
>                 t_on_failure("1");
>         };
>         t_relay();
> }
>
> # ------------- handling of unavailable user ------------------
>
> route[3]{
>         log(1,"route[3]:no user location: foward to voicemail");
>         rewritehostport("asteriskip:5090");
>         t_relay();
> }
>                 break;
>         }
>
>
> route[4] {
>
>         # non-Voip -- just send "off-line"
>         if (!(method == "INVITE" || method == "ACK" || method == 
> "CANCEL")) {
>                 sl_send_reply("404", "Not Found");
>                 break;
>         };
>
>         # not voicemail subscriber
>         if (!isflagset(4)) {
>                 sl_send_reply("404", "Not Found and no voicemail 
> turned on");
>                 break;
>         };
>
>         # forward to voicemail now
>         rewritehostport("asteriskip:5090");
>         t_relay_to_udp("asteriskip", "5090");
> }
>
> failure_route[1] {
>         revert_uri();
>         rewritehostport("asteriskip:5090");
>         append_branch();
>         t_relay_to_udp("asteriskip", "5090");
> }
>
>  
>
> any suggestion will be appriciated
>
> Ram
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Serusers mailing list
> Serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20061129/8ea2a4a8/attachment.htm>


More information about the sr-users mailing list