[Serusers] Configuration with Enabled Accounting

t d nine96 at yahoo.com
Sat Sep 20 01:13:03 CEST 2003


ran into errors while configuration to enable
accounting, my xten client recieved "500 I'm terribly
sorry, server error occured (1/SL)"

the server logs as follow,
Sep 19 15:33:16 dv1 /usr/sbin/ser[2003]:
record_route(): Double attempt to record-route 
Sep 19 15:33:16 dv1 /usr/sbin/ser[2006]: ERROR:
t_newtran: transaction already in process 0x422b9c70 
Sep 19 15:33:16 dv1 /usr/sbin/ser[1996]: ERROR:
t_newtran: transaction already in process 0x422ca290 
Sep 19 15:33:16 dv1 /usr/sbin/ser[2000]: ERROR:
t_newtran: transaction already in process 0x422c7f70 
Sep 19 15:33:17 dv1 /usr/sbin/ser[2003]: ERROR:
t_newtran: transaction already in process 0x422ca290 
Sep 19 15:33:17 dv1 /usr/sbin/ser[2006]: Warning:
sl_send_reply: I won't send a reply for ACK!! 

*****  ser.cfg 

route{

        # initial sanity checks -- messages with
        # max_forwards==0, or excessively long
requests
        if (!mf_process_maxfwd_header("10")) {
                sl_send_reply("483","Too Many Hops");
                break;
        };
        if (len_gt( max_len )) {
                sl_send_reply("513", "Message too
big");
                break;
        };


#  Process record-routing

        if (loose_route()) { t_relay(); break; };
        # labeled all transaction for accounting
	setflag(1);
        
	# record-route INVITES to make sure BYEs will visit
our server too
        if (method=="INVITE") record_route();

        # forward the request statefuly now; (we need
*stateful* forwarding,
        # because the stateful mode correlates
requests with replies and
        # drops retranmissions; otherwise, we would
have to report on
        # every single message received)


        if (!t_relay()) {
                sl_reply_error();
                break;
        };

        # we record-route all messages -- to make sure
that
        # subsequent messages will go through our
proxy; that's
        # particularly good if upstream and downstream
entities
        # use different transport protocol
        record_route();    
        # loose-route processing
        if (loose_route()) {
                t_relay();
                break;
        };

will someone post a sample ser.cfg with setting of all
the HOWTOs section from the Admin guide?

tim

__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com




More information about the sr-users mailing list