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(a)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(a)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(a)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