[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