Hello
I have a problem when installing mysql. I have downloaded the mysql
package and Wen i type the command:
rpm -i ser-mysql-0.8.8-2.i386.rpm, i have the message :
Retrieving ftp://ftp.berlios.de/pub/ser/0.8.8/packages/redhat/7.x</title>
error: skipping
ftp://ftp.berlios.de/pub/ser/0.8.8/packages/redhat/7.x</title> - transfer
failed - Unknown or unexpected error
I don't understand the cause of the problem. Can someone please explain me
the nature of the problem and how can i overcome it??!
Thanks in advance!!!!
_________________________________________________________________
Vidéoconférence plein écran avec MSN Messenger http://g.msn.fr/FR1001/866
hello fellows,
everytime i get this message while running ser,i am new to ser,so plz help me
out n mail me if you can find a way out of this
mail to : kumargs84(a)yahoo.co.in
0(15400) set_mod_param_regex: parameter <db_url> not found in module <acc>
0(15400) parse error (76,60-61): Can't set module parameter
ERROR: bad config file (1 errors)
here's my ser.cfg file,
#
# $Id: ser.cfg,v 1.21.4.1 2003/11/10 15:35:15 andrei Exp $
#
# simple quick-start config script
#
# ----------- global configuration parameters ------------------------
debug=3 # debug level (cmd line: -dddddddddd)
fork=yes
log_stderror=yes # (cmd line: -E)
#Uncomment these lines to enter debugging mode
debug=3
log_stderror=yes
listen=127.0.0.1
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"
# ------------------ module loading ----------------------------------
# Uncomment this if you want to use SQL database
loadmodule "/usr/local/lib/ser/modules/mysql.so"
loadmodule "/usr/local/lib/ser/modules/sl.so"
loadmodule "/usr/local/lib/ser/modules/tm.so"
loadmodule "/usr/local/lib/ser/modules/rr.so"
loadmodule "/usr/local/lib/ser/modules/maxfwd.so"
loadmodule "/usr/local/lib/ser/modules/usrloc.so"
loadmodule "/usr/local/lib/ser/modules/registrar.so"
loadmodule "/usr/local/lib/ser/modules/acc.so"
# Uncomment this if you want digest authentication
# mysql.so must be loaded !
loadmodule "/usr/local/lib/ser/modules/auth.so"
loadmodule "/usr/local/lib/ser/modules/auth_db.so"
# ----------------- setting module-specific parameters ---------------
# -- usrloc params --
#modparam("usrloc", "db_mode", 0)
# Uncomment this if you want to use SQL database
# for persistent storage and comment the previous line
#---usrloc param's---
modparam("usrloc", "db_mode", 2)
modparam("usrloc", "db_url", "mysql://ser:heslo@localhost/ser")
# -- auth params --
# Uncomment if you are using auth module
#
#modparam("auth_db", "calculate_ha1", yes)
#
# If you set "calculate_ha1" parameter to yes (which true in this config),
# uncomment also the following parameter)
#
#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)
#---acc param's ---
modparam("acc", "log_level", 2)
modparam("acc", "log_flag", 2)
modparam("acc", "db_url", "mysql://ser:heslo@localhost/ser")
#modparam("acc", "db_flag", 2)
# ------------------------- request routing logic -------------------
# main routing logic
route{
# if (method=="REGISTER") {
# setflag(1);
# setflag(2);
# log(1, "REGISTER received\n");
# } else {
# log(1, "non-REGISTER received\n");
# };
# if (uri=~"sip:.*[@:]voip.brujula.net") {
# log(1, "request for voip.brujula.net received\n");
# } else {
# log(1, "request for other domain received\n");
# };
# 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;
};
# 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;
};
# if the request is for other domain use UsrLoc
# (in case, it does not work, use the following command
# with proper names and addresses in it)
if (uri==myself) {
if (method=="REGISTER") {
# Uncomment this if you want to use digest authentication
setflag(1);
setflag(2);
log(1,"REGISTER : Authenticating user\n");
if (!www_authorize("voip.brujula.net","subscriber")) {
log(1,"REGISTER : Challenging user\n");
www_challenge("voip.brujula.net", "0");
break;
};
save("location");
break;
};
# native SIP destinations are handled using our USRLOC DB
if (!lookup("location")) {
sl_send_reply("404", "Not Found");
break;
};
};
# forward to current uri now; use stateful forwarding; that
# works reliably even if we forward from TCP to UDP
if (!t_relay()) {
sl_reply_error();
};
}
Greetings:
I would appreciate receiving test calls anytime at
sip:9200@cybertheque.org; the only codec allowed
is G.729. Especially helpful are calls originating
in Europe and calls over very low bandwidth
(dial-up) connections originating anywhere.
I will be looking at latencies, packet loss,
jitter, etc. I will answer the call whenever I am
near the console.
Much thanks,
Michael Grigoni
Cybertheque Museum
I think you need to have a set flag that includes loose routes would be my
guess
_____
From: serusers-bounces(a)iptel.org [mailto:serusers-bounces@lists.iptel.org] On
Behalf Of Ozan Blotter
Sent: Wednesday, May 25, 2005 5:32 PM
To: serusers(a)lists.iptel.org
Subject: [Serusers] BYE messages are lost :(
Hi SerUsers,
I'm using SER 0.9.2 on Fedora Core 3, it works good, i can do MySql Auth.
but i couldn't make it work with Accounting Module. I get INVITE and ACK
messages only in Database as:
? ? <sip:12345@192.168.1.9;user=phone>;tag=xIzNxkDMxID
<sip:54321@192.168.1.9>;tag=xIzM5MDMxID 200 INVITE sip:54321@192.168.1.9
sip:54321@192.168.1.201:5060 sip:12345@192.168.1.9;user=phone
sip:54321@192.168.1.9 950D1B912D91212(a)192.168.1.200 12345 192.168.1.9
xIzNxkDMxID xIzM5MDMxID 2005-05-25 21:20:05 20050526002005
? ? <sip:12345@192.168.1.9;user=phone>;tag=xIzNxkDMxID
<sip:54321@192.168.1.9>;tag=xIzM5MDMxID 200 ACK sip:192.168.1.9
sip:54321@192.168.1.201:5060 sip:12345@192.168.1.9;user=phone
sip:54321@192.168.1.9 950D1B912D91212(a)192.168.1.200 12345 192.168.1.9
xIzNxkDMxID xIzM5MDMxID 2005-05-25 21:20:05 20050526002005
It never gave me BYE messages :(
Below is my ser.cfg >>>>>>>>>>>>>>>>>>>
debug=3
fork=yes
log_stderror=no
listen=192.168.1.9 # put your server IP address here
port=5060
children=4
dns=no
rev_dns=no
fifo="/tmp/ser_fifo"
fifo_db_url="mysql://ser:heslo@localhost/ser"
loadmodule "/usr/local/lib/ser/modules/mysql.so"
loadmodule "/usr/local/lib/ser/modules/sl.so"
loadmodule "/usr/local/lib/ser/modules/tm.so"
loadmodule "/usr/local/lib/ser/modules/rr.so"
loadmodule "/usr/local/lib/ser/modules/maxfwd.so"
loadmodule "/usr/local/lib/ser/modules/usrloc.so"
loadmodule "/usr/local/lib/ser/modules/registrar.so"
loadmodule "/usr/local/lib/ser/modules/auth.so"
loadmodule "/usr/local/lib/ser/modules/auth_db.so"
loadmodule "/usr/local/lib/ser/modules/acc.so"
loadmodule "/usr/local/lib/ser/modules/uri_db.so"
modparam("auth_db|uri_db|usrloc", "db_url",
"mysql://ser:heslo@localhost/ser")
modparam("auth_db", "calculate_ha1", 1)
modparam("auth_db", "password_column", "password")
modparam("usrloc", "db_mode", 2)
modparam("rr", "enable_full_lr", 1)
modparam("acc", "log_level", 1)
modparam("acc", "db_flag", 1)
modparam("acc", "log_missed_flag", 3)
modparam("acc", "log_fmt", "fimos")
modparam("acc", "db_url", "mysql://ser:heslo@localhost/ser")
modparam("acc", "db_missed_flag", 2)
modparam("acc", "early_media", 1)
modparam("acc", "failed_transactions", 1)
modparam("acc", "log_flag", 1)
route {
# -----------------------------------------------------------------
# Sanity Check Section
# -----------------------------------------------------------------
if (!mf_process_maxfwd_header("10")) {
sl_send_reply("483", "Too Many Hops");
break;
};
if (msg:len > max_len) {
sl_send_reply("513", "Message Overflow");
break;
};
# -----------------------------------------------------------------
# Record Route Section
# -----------------------------------------------------------------
if (method!="REGISTER") {
record_route();
};
# -----------------------------------------------------------------
# Loose Route Section
# -----------------------------------------------------------------
if (loose_route()) {
route(1);
break;
};
setflag(1);
# -----------------------------------------------------------------
# Call Type Processing Section
# -----------------------------------------------------------------
if (uri!=myself) {
route(1);
break;
};
if (uri==myself) {
if (method=="INVITE") {
route(3);
break;
} else if (method=="REGISTER") {
route(2);
break;
};
lookup("aliases");
if (uri!=myself) {
route(1);
break;
};
if (!lookup("location")) {
sl_send_reply("404", "User Not Found");
break;
};
route(1);
};
}
route[1] {
# -----------------------------------------------------------------
# Default Message Handler
# -----------------------------------------------------------------
if (!t_relay()) {
sl_reply_error();
};
}
route[2] {
# -----------------------------------------------------------------
# REGISTER Message Handler
# ----------------------------------------------------------------
sl_send_reply("100", "Trying");
if (!www_authorize("","subscriber")) {
www_challenge("","0");
break;
};
if (!check_to()) {
sl_send_reply("401", "Unauthorized");
break;
};
consume_credentials();
if (!save("location")) {
sl_reply_error();
};
}
route[3] {
# -----------------------------------------------------------------
# INVITE Message Handler
# -----------------------------------------------------------------
if (!proxy_authorize("localhost","subscriber")) {
proxy_challenge("localhost","0");
break;
} else if (!check_from()) {
sl_send_reply("403", "Use From=ID");
break;
};
consume_credentials();
lookup("aliases");
if (uri!=myself) {
route(1);
break;
};
if (!lookup("location")) {
sl_send_reply("404", "User Not Found");
break;
};
route(1);
}
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Thanks,
PS : is there anyone for basic billing for SER. CDRtool from agProject seems
okay but i have no idea, i need a billing directly from SER's database, not
Radius. A PHP Coder can do that within a couple of hours i believe.
kphone slo supports video with vic
Unclassified.
>>> mike jones <mbjngn(a)optonline.net> 05/26/05 05:16PM >>>
Hello
Does anyone have a recent experience using SER with video endpoints like
Econf from france telecom. Does it work? Does any know of any open
source Video clients?
thanks
Michael B. Jones
973 879 2066 cell
HYPERLINK
"http://promos.hotbar.com/promos/promodll.dll?RunPromo&El=&SG=&RAND=6920
1&partner=hbtools"Upgrade Your Email - Click here!
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.322 / Virus Database: 266.11.17 - Release Date: 5/25/2005
Hi, i've succesfully setup ser+radius auth.
Now i'm trying to do something interesting with accouting on radius for
billing purposes but i notice strange way of behaving...
i've tried different solutions with combinations of setflag(1) and
acc_rad_request("200");
looks like everithing is ok if u call someone and this answers.
(just that accounting starts before the party answers)
but i sb doesn't answer and u cancel or if u gets 404 i have just an
accounting start without stop packet.
does sb have a working example of radius accounting? i've already tried
a lot of combinations without success...
Thanks, Tiziano
--
Tiziano <ml(a)asdasd.it>
Hi all,
I'm looking for a solution to use H.350 directory services to
authentificate UA's through ser.
Is ther any ldap module for authentification out there ?
Thanks for your help
Marc