hello guys,
please help me
here is the message i got in my /var/log/messages
Apr 29 14:06:46 localhost ser[4489]: Maxfwd module- initializing
Apr 29 14:06:46 localhost ser[4489]: INFO: udp_init: SO_RCVBUF is initially
107520
Apr 29 14:06:46 localhost ser[4489]: INFO: udp_init: SO_RCVBUF is finally
215040
Apr 29 14:06:46 localhost ser[4489]: INFO: udp_init: SO_RCVBUF is initially
107520
Apr 29 14:06:46 localhost ser[4489]: INFO: udp_init: SO_RCVBUF is finally
215040
Apr 29 14:06:46 localhost ser[4489]: ERROR: tcp_init: bind(7, 0x811964c, 16)
on 127.0.0.1: Address already in use
Apr 29 14:06:55 localhost ser: WARNING: fix_socket_list: could not rev.
resolve 192.168.0.76
Apr 29 14:06:55 localhost ser: WARNING: fix_socket_list: could not rev.
resolve 192.168.0.76
and this is my ser.cfg
#
# $Id: ser.cfg,v 1.25.2.1 2005/02/18 14:30:44 andrei Exp $
#
# simple quick-start config script
#
# ----------- global configuration parameters ------------------------
debug=3 # debug level (cmd line: -dddddddddd)
#fork=yes
#log_stderror=no # (cmd line: -E)
/* 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
alias="localhost.localdomain.com"
#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/textops.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
modparam("usrloc", "db_mode", 2)
# -- 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)
# ------------------------- 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 >= 2048 ) {
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();
# subsequent messages withing a dialog should take the
# path determined by record-routing
if (loose_route()) {
# mark routing logic in request
append_hf("P-hint: rr-enforced\r\n");
route(1);
break;
};
if (!uri==myself) {
# mark routing logic in request
append_hf("P-hint: outbound\r\n");
route(1);
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
# if (!www_authorize("localhost.localdomain.com", "subscriber"))
{
# www_challenge("localhost.localdomain.com", "0");
# break;
# };
save("location");
break;
};
lookup("aliases");
if (!uri==myself) {
append_hf("P-hint: outbound alias\r\n");
route(1);
break;
};
# native SIP destinations are handled using our USRLOC DB
if (!lookup("location")) {
sl_send_reply("404", "Not Found");
break;
};
};
append_hf("P-hint: usrloc applied\r\n");
route(1);
}
route[1]
{
# send it out now; use stateful forwarding as it works reliably
# even for UDP2TCP
if (!t_relay()) {
sl_reply_error();
};
}
please take a look in to this file and try to help me.......
ravi.
hello friends please help me to get out from this error , when i run ser
start command it show the follow
listening on
udp: 127.0.0.1 [127.0.0.1]:5060
udp: 192.168.0.76 [192.168.0.76]:5060
tcp: 127.0.0.1 [127.0.0.1]:5060
tcp: 192.168.0.76 [192.168.0.76]:5060
Aliases:
tcp: localhost:5060
tcp: localhost.localdomain:5060
udp: localhost:5060
udp: localhost.localdomain:5060
but when i start giving this command serctl start i got this following error
********Starting SER : PID file /var/run/ser.pid does not exist -- SER start
failed*********
i had checked for errors by starting ser -c but nothing i can do and iam
using ser-0.9.6 on fedora 4
i even connected to mysql database and i can see the ser tables i think
every thing is going fine but what is this error since 6 days iam working
round this but cant find the answer
and my ser.cfg it shows no errors , i dont understand from which and
what way i have to go to debug this error
please help me
thanks in advance
ravi.
I have clients behind NAT belonging to different ser domains. For IM and presence to work between them, is any NAT support needed? Or just the ser core is sufficent? Does TCP or UDP transport makes any difference? Thanks,
- mei
Hello,
I have the following question:
We have developed a custom module and right now all
the functions returns basically true/false (or 0,
which
is stop processing).
Is there is any way to return (and check in ser.cfg)
the
other values, e.g. string from a function?
Thanks in advance,
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
Hi Ravi,
I guess you should first go through the SER User's Guide, which will help you understand SER better.
the default openser.cfg allows users to register and make calls. I guess probably you have not created users in openser and so you are not able to login.
You can also check onsip.org getting started documents for better understanding.
w/regards,
jayesh
---------------------------------
Jiyo cricket on Yahoo! India cricket
Yahoo! Messenger Mobile Stay in touch with your buddies all the time.
Hi, I got ser problem so that I had to restart it.. looking at the log file the only wird thing I saw was this:
Apr 26 10:11:14 dns2 ser[20598]: child process 20606 exited by a signal 11
Apr 26 10:11:14 dns2 ser[20598]: core was not generated
Apr 26 10:11:14 dns2 ser[20598]: INFO: terminating due to SIGCHLD
Apr 26 10:11:14 dns2 ser[20601]: INFO: signal 15 received
Apr 26 10:11:14 dns2 ser[20602]: INFO: signal 15 received
Apr 26 10:11:14 dns2 ser[20605]: INFO: signal 15 received
Apr 26 10:11:14 dns2 ser[20603]: INFO: signal 15 received
Apr 26 10:11:14 dns2 ser[20604]: INFO: signal 15 received
Apr 26 10:11:15 dns2 ser[20608]: INFO: signal 15 received
Apr 26 10:11:15 dns2 ser[20611]: INFO: signal 15 received
Apr 26 10:11:15 dns2 ser[20607]: INFO: signal 15 received
Apr 26 10:11:15 dns2 ser[20609]: INFO: signal 15 received
Apr 26 10:11:15 dns2 ser[20610]: INFO: signal 15 received
all ser processes crashed ???
what does signal 15 received means?
Giuseppe
I've tried setting the RPID field in the subscriber table. No such luck.
Anyone else using openser with the TNT? I've dug into the TNT manual but it
doesn't seem to give a spec of what makes caller presentation work. A
packet trace of a working SIP to MAXTNT would be great then I could
determine what was missing.
TIA
Shane
Hi, i need to use exec_dset command in my cfg script: i need it lunch an
external command, like a java program.
The problem is that when it runs i have an error in my log:
Apr 28 01:04:08 localhost /usr/sbin/openser[1533]: ERROR:exec_str: no
uri from java /home/davide/sqlDB/src/sqldb/Main
sip:davide@138.132.167.89
What does it means?
Thanks for help
Davide