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@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
# $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