> Hi,
>
> I have registered with IPTEL online proxy with registered users. But when
> I try to make a call using the alias phone number of the user(INVITE will
> go with phone number(aliasnumber(a)iptel.org) but proxy is not translating
> or transforming the To field to the username(That is used for
> registration) in INVITE message that is sent to gateway.Is there standard
> message format [Sudheendra] in the REGISTER message to get the
> translation or transformation of the URI.Thanks for your response in
> advance.
>
> Regards
>
> Sudhi
>
>
Hi everyone:
I have a problem when I configure the SIP server.
I add the clause "loadmodule "/usr/local/lib/ser/modules/jabber.so""
into the file "ser.cfg". And run "ser stop" or "ser start".There is a
error: "ERROR: bad config file (1 errors)".
Why I cannot load the module "jabber.so" and where can I find some
infomation about module jabber.so?
These are some informations related to my setting and problem:
1、operating system:Linux 7.0
2、SER distribution: ser-0.8.14_linux_i386.tar.gz
3、SER build: version: 0.8.14 (i386/linux)
flags: STATS:Off, USE_IPV6, USE_TCP, DISABLE_NAGLE, DNS_IP_HACK, SHM_MEM,
SHM_MMAP, PKG_MALLOC, F_MALLOC, FAST_LOCK-ADAPTIVE_WAIT
ADAPTIVE_WAIT_LOOPS=1024, MAX_RECV_BUFFER_SIZE 262144, MAX_LISTEN 16,
MAX_URI_SIZE 1024, BUF_SIZE 65535
@(#) $Id: main.c,v 1.168.4.3 2004/06/28 15:41:21 andrei Exp $
main.c compiled on 12:28:01 Jul 27 2004 with gcc 2.95
4、SER configuration 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=no # (cmd line: -E)
/* Uncomment these lines to enter debugging mode
debug=7
fork=yes
log_stderror=no
*/
check_via=yes # (cmd. line: -v)
dns=yes # (cmd. line: -r)
rev_dns=yes # (cmd. line: -R)
port=5060
#children=4
fifo="/tmp/ser_fifo"
alias="voipv6.edu.cn" "210.25.130.252" "localhost"
# ------------------ 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"
# 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"
loadmodule "/usr/local/lib/ser/modules/acc.so"
loadmodule "/usr/local/lib/ser/modules/exec.so"
loadmodule "/usr/local/lib/ser/modules/group.so"
loadmodule "/usr/local/lib/ser/modules/msilo.so"
loadmodule "/usr/local/lib/ser/modules/print.so"
loadmodule "/usr/local/lib/ser/modules/textops.so"
#loadmodule "/usr/local/lib/ser/modules/jabber.so"
loadmodule "/usr/local/lib/ser/modules/uri.so"
loadmodule "/usr/local/lib/ser/modules/vm.so"
# ----------------- setting module-specific parameters ---------------
modparam("usrloc","db_url","sql://ser:heslo@localhost/ser")
# -- usrloc params --
# 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 > 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
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
if (!www_authorize("voipv6.edu.cn", "subscriber")) {
www_challenge("voipv6.edu.cn", "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();
};
}
_________________________________________________________________
免费下载 MSN Explorer: http://explorer.msn.com/lccn
Please some one help!
Im trying to install ser. I've download the ser from the site and
unzipped it. I'm trying to install it with rpm. I've made sure that I
have all the nescessary requirements such as bison, flex etc.
I go to the directory where its saved i.e:
cd /root/Desktop/ser-0.8.14/rpm
rpm -ivh ser.spec.Suse.
However it tells me that ser.spec.suse is not an rpm package.
I dont know how to fix this as Im not very familiar with Linux. Im a
total newbie!!
Any help would really be appreciated.
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/ser/sip_router/rpm/?only_wit
h_tag=v_0_8_14
-------------------Legal Disclaimer---------------------------------------
The above electronic mail transmission is confidential and intended only for the person to whom it is addressed. Its contents may be protected by legal and/or professional privilege. Should it be received by you in error please contact the sender at the above quoted email address. Any unauthorised form of reproduction of this message is strictly prohibited. The Institute does not guarantee the security of any information electronically transmitted and is not liable if the information contained in this communication is not a proper and complete record of the message as transmitted by the sender nor for any delay in its receipt.
----------------------------------------------------------------------------------------
Hello There
I haver run into a issue.
After running ser for 1 hour all the phones cannot call reach other and
ip phones are not reachable from pstn gateway any more.
I assume this is due to the registration expiration.
Is there any way to reinforce (force Reregister call ) from ser to the
UA so they do not become unavailable. I understand that i can
increase the expiration time from 60 to 45 days but i don't think it
is good idea.
Thanks.
Appreciate any help.
Decebal
Hi,
I have a basic sip question. What's the correct r-uri for ACK? I use
stateful forwarding, so all SIP messages pass through ser. I have seen two
types of UA. Some use the contact field of 200 OK response as the r-uri and
other use the original r-uri for INVITE.
Is it a SIP violation to use the original r-uri of INVITE? The problem here
is that if there is a parallel forking for the INVITE, it might be sent to
places other than the real callee.
Any comment?
Thanks,
Richard
HI ALL;
i have the following network:
cisco ata(invalid ip)---------------------ser+rtpproxy(valid ip)-----------------------UA(valid ip)
i want to call from ATA to another UA with valid ip
1) Have i use rtpproxy inorder to work my ATA behind nat?
2) I have problem registering my ATA at ser , and making calls
Can anybody send the desired ser.cfg file?????????
Warmest Rgards
mohammad
Hello
I'm trying to install ser un SuSE Linux 9.1 Pro.
ser 0.8.14 compiles well, and install it with the default parameters.
When starting ser, it doesn't daemonize (doesn't become a background
process) and seems stuck.
ser -h shows the help. I tried the compiled version and it does the
same.
The latest CVS version shows me the addresses it binds to, but then it
seems to get stuck again. it doesn't get to create /tmp/ser_fifo
either.
Any ideas?
Thanks!
Hello,
Does anyone know how to compile the radius modules on SuSE Linux 9.1? I
have radiusclient 0.3.2 installed.
I read something between lines before that people had some degree of
success with radiusclient-ng, but it doesn't compile in Linux. It wants
to use 'fgetln' which stdio.h doesn't have, and it's even deprecated on
some BSD versions.
Thanks,
E.
error with rtpproxy
i am run set and show its messages.
what is el problem and solution?
0(1940) 10(1979) DEBUG: init_mod_child (-1): nathelper
10(1979) ERROR: send_rtpp_command: can't read reply from a RTP proxy
10(1979) WARNING: rtpp_test: can't get version of the RTP proxy
10(1979) WARNING: rtpp_test: support for RTP proxyhas been disabled temporarily
11(1980) DEBUG: init_mod_child (5): nathelper
11(1980) ERROR: send_rtpp_command: can't read reply from a RTP proxy
11(1980) WARNING: rtpp_test: can't get version of the RTP proxy
11(1980) WARNING: rtpp_test: support for RTP proxyhas been disabled temporarily
13(1982) DEBUG: init_mod_child (7): acc
13(1982) DEBUG: init_mod_child (7): group
14(1988) DEBUG: init_mod_child (8): acc
14(1988) DEBUG: init_mod_child (8): group
DEBUG: init_mod_child (0): acc
0(1940) DEBUG: init_mod_child (0): group
12(1981) DEBUG: init_mod_child (6): uri
13(1982) DEBUG: init_mod_child (7): uri
15(1989) DEBUG: init_mod_child (-4): uri
12(1981) 14(1988) 0(1940) 13(1982) DEBUG: init_mod_child (7): nathelper
13(1982) ERROR: send_rtpp_command: can't read reply from a RTP proxy
13(1982) WARNING: rtpp_test: can't get version of the RTP proxy
13(1982) WARNING: rtpp_test: support for RTP proxyhas been disabled temporarily
DEBUG: init_mod_child (6): nathelper
12(1981) ERROR: send_rtpp_command: can't read reply from a RTP proxy
12(1981) WARNING: rtpp_test: can't get version of the RTP proxy
12(1981) WARNING: rtpp_test: support for RTP proxyhas been disabled temporarily
DEBUG: init_mod_child (8): uri
DEBUG: init_mod_child (0): uri
14(1988) 15(1989) DEBUG: init_mod_child (8): nathelper
14(1988) ERROR: send_rtpp_command: can't read reply from a RTP proxy
14(1988) WARNING: rtpp_test: can't get version of the RTP proxy
14(1988) WARNING: rtpp_test: support for RTP proxyhas been disabled temporarily
DEBUG: init_mod_child (-4): nathelper
15(1989) ERROR: send_rtpp_command: can't read reply from a RTP proxy
15(1989) WARNING: rtpp_test: can't get version of the RTP proxy
15(1989) WARNING: rtpp_test: support for RTP proxyhas been disabled temporarily
0(1940) DEBUG: init_mod_child (0): nathelper
0(1940) ERROR: send_rtpp_command: can't read reply from a RTP proxy
0(1940) WARNING: rtpp_test: can't get version of the RTP proxy
0(1940) WARNING: rtpp_test: support for RTP proxyhas been disabled temporarily
Hi
I tried two SIP Phones Zyxel Prestige 2000 W with SER and the comunication was very bad, even in a second test with SIP software client and a Zyxel phone, the comunication wasnt good, then I tried the same phones and software with the Asterisk server and the comunication was perfect, can I configure SER to have a better performance in the comunication?
Does anyone experienced a problem like this?
João Pereira