[Users] RE: [Serusers] NEED HELP !!!!!!!!!!!

harry gaillac gaillacharry at yahoo.fr
Tue Jul 12 11:26:10 CEST 2005


Hello ser and openser users,

I do hope somebody will help me
Harry

> ser-0.9.3/serweb-0.9.3/cvs sems
> 
> Look at my ser.cfg .
> I posted mail to find help.
> 
> My problems:
> 
> * I set tm timer + t_on_failure to forward
> voicemessages to anavailable users without success
> ???

Please Help not fixed

> * when calls are forwarded to sems voicemail plugins
> my smtp server reply <domain.template is set>:
> Jul 11 16:24:16 serveur1 postfix/smtpd[3121]:
> warning:
> Illegal address syntax from
> 19.10.119-80.rev.gaoland.net[80.119.10.19] in MAIL
> command: voicemail at 80.119.10.19

fixed if I remove @%domain% from default.template or
mydomain.template !


> * When users press DND key forward to voicemail
> failed
> for aliases

fixed If :
        if (isflagset(5) || lookup("aliases") &&
!t_check_status("(486)")) {
                route(6);
                route(1);
                break;
        }; 
 
> * I set acc module for accouting and missed calls
> however missed calls are stored in db not displayed
> in
> serweb.
> No accouting stored in db not displayed in serweb.

Not fixed  missed calls are not displayed in serweb 
--- harry gaillac <gaillacharry at yahoo.fr> a écrit :

> Hello,
> 
> ser-0.9.3/serweb-0.9.3/cvs sems
> 
> Look at my ser.cfg .
> I posted mail to find help.
> 
> My problems:
> 
> * I set tm timer + t_on_failure to forward
> voicemessages to anavailable users without success
> ???
> 
> * when calls are forwarded to sems voicemail plugins
> my smtp server reply <domain.template is set>:
> Jul 11 16:24:16 serveur1 postfix/smtpd[3121]:
> warning:
> Illegal address syntax from
> 19.10.119-80.rev.gaoland.net[80.119.10.19] in MAIL
> command: voicemail at 80.119.10.19
> 
> * When users press DND key forward to voicemail
> failed
> for aliases
> 
> * I set acc module for accouting and missed calls
> however missed calls are stored in db not displayed
> in
> serweb.
> No accouting stored in db not displayed in serweb.
> 
> 
> 
> # $Id: ser.cfg,v 1.27 2005/03/10 14:16:25  Exp $
> #
> #
> 
> # ----------- global configuration parameters
> ------------------------
> 
> debug=3         # debug level (cmd line:
> -dddddddddd)
> fork=yes
> log_stderror=no	# (cmd line: -E)
> #memlog=5 # memory debug log level
> #log_facility=LOG_LOCAL0 # sets the facility used
> for
> logging (see syslog(3))
> 
> /* Uncomment these lines to enter debugging mode 
> #fork=no
> #log_stderror=yes
> */
> 
> check_via=no	# (cmd. line: -v)
> dns=no           # (cmd. line: -r)
> rev_dns=no      # (cmd. line: -R)
> port=5060
> children=4
> fifo="/tmp/ser_fifo"
>
fifo_db_url="mysql://ser:heslo@serveur1.home.net/ser"
> user=root
> group=ser
> fifo_user=root # owner of the ser fifo
> fifo_group=ser
> fifo_mode=0660 # fifo's permissions
> #disable_core=yes #disables core dumping
> #open_fd_limit=1024 # sets the open file descriptors
> limit
> #mhomed=yes  # usefull for multihomed hosts, small
> performance penalty
> #disable_tcp=yes 
> #tcp_accept_aliases=yes # accepts the tcp alias via
> option (see NEWS)
> listen=80.119.7.89
> #
> 
> # ------------------ module loading
> ----------------------------------
> 
> loadmodule "/usr/lib/ser/modules/mysql.so"
> loadmodule "/usr/lib/ser/modules/sl.so"
> loadmodule "/usr/lib/ser/modules/tm.so"
> loadmodule "/usr/lib/ser/modules/rr.so"
> loadmodule "/usr/lib/ser/modules/maxfwd.so"
> loadmodule "/usr/lib/ser/modules/usrloc.so"
> loadmodule "/usr/lib/ser/modules/registrar.so"
> loadmodule "/usr/lib/ser/modules/uri.so"
> loadmodule "/usr/lib/ser/modules/uri_db.so"
> loadmodule "/usr/lib/ser/modules/nathelper.so"
> loadmodule "/usr/lib/ser/modules/mediaproxy.so"
> loadmodule "/usr/lib/ser/modules/auth.so"
> loadmodule "/usr/lib/ser/modules/auth_db.so"
> loadmodule "/usr/lib/ser/modules/textops.so"
> loadmodule "/usr/lib/ser/modules/permissions.so"
> loadmodule "/usr/lib/ser/modules/domain.so"
> loadmodule "/usr/lib/ser/modules/group.so"
> loadmodule "/usr/lib/ser/modules/acc.so"
> 
> # ----------------- setting module-specific
> parameters
> ---------------
> 
> #  -- usrloc params--
> modparam("usrloc", "db_mode", 2)
> 
> #  -- autdb_params--
> modparam("auth_db", "calculate_ha1", yes)
> modparam("auth_db", "password_column", "password")
> 
> # -- rr params --
> # add value to ;lr param to make some broken UAs
> happy
> modparam("rr", "enable_full_lr", 1)
> 
> # -- nathelper params --
> modparam("nathelper", "ping_nated_only", 0)
> modparam("nathelper", "rtpproxy_disable", 1)
> 
> # mediaproxy params --
> modparam("mediaproxy", "natping_interval", 30)
> modparam("mediaproxy", "mediaproxy_socket",
> "var/run/mediaproxy.sock")
> 
> # -- registrar params --
> modparam("registrar", "nat_flag", 4)
> 
> # -- tm params --
> modparam("tm", "fr_inv_timer", 15)
> modparam("tm", "fr_timer", 10)
> 
> # --domain params --
> modparam("domain", "db_url",
> "mysql://ser:heslo@serveur1.home.net/ser")  
> modparam("domain", "domain_table", "domain")
> modparam("domain", "db_mode", 1)   # Use caching
> 
> # -- permissions params --
> modparam("permissions", "db_url",
> "mysql://ser:heslo@serveur1.home.net/ser")
> modparam("permissions", "db_mode", 1)
> modparam("permissions", "trusted_table", "trusted")
> modparam("permissions", "default_deny_file",
> "/etc/ser/permissions.deny")
> modparam("permissions", "default_allow_file",
> "/etc/ser/permissions.allow")
> 
> # -- acc params --
> modparam("acc", "db_url",
> "mysql://ser:heslo@serveur1.home.net/ser")
> modparam("acc", "db_flag", 2)
> modparam("acc", "db_missed_flag", 3)
> # -------------------------  request routing logic
> -------------------
> 
> 
> # main routing logic
> 
> 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 (msg:len >=  max_len ) {
> 		sl_send_reply("513", "Message too big");
> 		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
> 	if (!method=="REGISTER") { 
> 		record_route();	
> 	};
> 	
>  
> 	if (method=="CANCEL" || method=="BYE") {
> 		end_media_session();
> 	};
> 
> 	# subsequent messages withing a dialog should take
> the
> 	# path determined by record-routing
> 	if (loose_route()) {
> 		if (has_totag() && method=="INVITE" ||
> method=="ACK") {
> 			if (client_nat_test("3")) {
> 				setflag(4);
> 				force_rport();
> 				fix_contact();
> 			};
> 			use_media_proxy();
> 		};	
> 		route(1);
> 		break;
> 
=== message truncated ===



	
	
		
___________________________________________________________________________
Appel audio GRATUIT partout dans le monde avec le nouveau Yahoo! Messenger 
Téléchargez cette version sur http://fr.messenger.yahoo.com




More information about the Users mailing list