Hello:
I just checked out what I believe is the latest stable version
of SER to be installed on a FreeBSD 4.10-RELEASE system.
When issuing the gmake install or gmake ser command the build
aborts with the following error. Is this a known issue?
# gmake ser
Makefile.defs:421: Old gcc detected (2.9x), use gcc >= 3.1 for better
results
gcc -g -O9 -funroll-loops -Wcast-align -Wall -m486
-malign-loops=4 -DNAME='"ser"' -DVERSION='"0.8.13-dev-36-malloc"'
-DARCH='"i386"' -DOS='"freebsd"' -DCOMPILER='"gcc 2.95"' -D__CPU_i386
-D__OS_freebsd -DCFG_DIR='"/usr/local/etc/ser/"' -DPKG_MALLOC -DSHM_MEM
-DSHM_MMAP -DDNS_IP_HACK -DUSE_IPV6 -DUSE_MCAST -DUSE_TCP
-DDISABLE_NAGLE -DF_MALLOC -DFAST_LOCK -DADAPTIVE_WAIT
-DADAPTIVE_WAIT_LOOPS=1024 -DHAVE_SOCKADDR_SA_LEN -DHAVE_GETHOSTBYNAME2
-DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD -DHAVE_MSGHDR_MSG_CONTROL -c
udp_server.c -o udp_server.o
udp_server.c: In function `setup_mcast_rcvr':
udp_server.c:258: `IPV6_ADD_MEMBERSHIP' undeclared (first use in this
function)
udp_server.c:258: (Each undeclared identifier is reported only once
udp_server.c:258: for each function it appears in.)
gmake: *** [udp_server.o] Error 1
--
ISC Network Engineering
The University of Pennsylvania
3401 Walnut Street, Suite 221A
Philadelphia, PA 19104
voice: 215-573-8396
215-746-7903
fax: 215-898-9348
sip:blairs@upenn.edu
Whopps missed that a fix had been done.
updated my cvs version all working great now lads thanks a lot.
Sean
> -----Original Message-----
> From: Sean Lowry [SMTP:Sean.Lowry@keycom.co.uk]
> Sent: 21 July 2004 12:55
> To: serusers(a)lists.iptel.org
> Subject: [Serusers] SER cvs usrloc not compiling.
>
> compile error
>
> ake[1]: Entering directory
> `/home/sean/nathelper/sip_router/modules/usrloc'
> gcc -fPIC -DPIC -g -O9 -funroll-loops -Wcast-align -Wall
> -minline-all-stringops -malign-double -falign-loops -mcpu=athlon
> -DNAME='"ser"' -DVERSION='"0.8.13-dev-36-malloc"' -DARCH='"i386"'
> -DOS='"linux"' -DCOMPILER='"gcc 3.3"' -D__CPU_i386 -D__OS_linux
> -DCFG_DIR='"/usr/local/etc/ser/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP
> -DDNS_IP_HACK -DUSE_IPV6 -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE -DF_MALLOC
> -DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024
> -DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD
> -DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -c ins_list.c -o ins_list.o
> ins_list.c: In function `put_on_ins_list':
> ins_list.c:65: error: structure has no member named `user_agent'
> ins_list.c: In function `process_ins_list':
> ins_list.c:144: error: structure has no member named `user_agent'
> ins_list.c:145: error: structure has no member named `user_agent'
> make[1]: *** [ins_list.o] Error 1
> make[1]: Leaving directory
> `/home/sean/nathelper/sip_router/modules/usrloc'
>
>
> Any help on this one would be great i'm compiling from source to try and
> get
> media proxy working and also support for nathelper.
>
> i read that this wasn't included in the debian .12 stable version.
>
> Sean
>
> _______________________________________________
> Serusers mailing list
> serusers(a)lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
compile error
ake[1]: Entering directory `/home/sean/nathelper/sip_router/modules/usrloc'
gcc -fPIC -DPIC -g -O9 -funroll-loops -Wcast-align -Wall
-minline-all-stringops -malign-double -falign-loops -mcpu=athlon
-DNAME='"ser"' -DVERSION='"0.8.13-dev-36-malloc"' -DARCH='"i386"'
-DOS='"linux"' -DCOMPILER='"gcc 3.3"' -D__CPU_i386 -D__OS_linux
-DCFG_DIR='"/usr/local/etc/ser/"' -DPKG_MALLOC -DSHM_MEM -DSHM_MMAP
-DDNS_IP_HACK -DUSE_IPV6 -DUSE_MCAST -DUSE_TCP -DDISABLE_NAGLE -DF_MALLOC
-DFAST_LOCK -DADAPTIVE_WAIT -DADAPTIVE_WAIT_LOOPS=1024
-DHAVE_GETHOSTBYNAME2 -DHAVE_UNION_SEMUN -DHAVE_SCHED_YIELD
-DHAVE_MSG_NOSIGNAL -DHAVE_MSGHDR_MSG_CONTROL -c ins_list.c -o ins_list.o
ins_list.c: In function `put_on_ins_list':
ins_list.c:65: error: structure has no member named `user_agent'
ins_list.c: In function `process_ins_list':
ins_list.c:144: error: structure has no member named `user_agent'
ins_list.c:145: error: structure has no member named `user_agent'
make[1]: *** [ins_list.o] Error 1
make[1]: Leaving directory `/home/sean/nathelper/sip_router/modules/usrloc'
Any help on this one would be great i'm compiling from source to try and get
media proxy working and also support for nathelper.
i read that this wasn't included in the debian .12 stable version.
Sean
Hello,
Is there anybody out there who can share with me a cookbook for
getting MySQL call accounting to work in SER.
The acc.so documentation isn't terribly clear about how to get
this working.
Best regards,
Mike Przybylski
Hi,
Is there a way to disable reverse dns resolve in ser?
A server might support multiple ser domains. The
resolved dns name may not be used for any domain. Also
it takes too long to start ser if there is no dns name
for the ip address.
Thanks,
Richard
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
Hi,
We have several gateways all with the same routes. Anyone knows how to
distribute calls from SER in a round-robin or some random fashion to them.
The rewriteuri and forward functions only allow one static route.
It would be nice to have something like
rewriteuri_randomselect("sip:gateway1.pfluger.de:5060",
"sip:gateway2.pfluger.de:5060",
"sip:gateway3.pfluger.de:5060",
"sip:gateway4.pfluger.de:5060");
Any solution to this?
Thanks,
Henrik
This is what we currently do to send calls to a single gateway:
# PSTN resolution
if (uri=~"^sip:[0-9]+@") {
# request digest authorization
if ((method=="INVITE") && !www_authorize("pfluger.de", "customer"))
{ www_challenge("pfluger.de", "0");
break;
}
# make sure from user matches authenticated user
if (method=="INVITE") {
if (!check_from()) {
sl_send_reply("403", "From user does not match
authenticated user");
break;
}
}
# Forward PSTN call
xlog("L_CRIT","[%Tf]: %rm %ru: Forwarding to PSTN gateway\n");
rewriteuri("sip:gateway.pfluger.de:5060");
}
Hi
Is there any SER-compatible madia server that supports
g729 except Asterisk?
Thank you.
__________________________________
Do you Yahoo!?
Vote for the stars of Yahoo!'s next ad campaign!
http://advision.webevents.yahoo.com/yahoo/votelifeengine/
Hi,
I need to make a decision and/or set a flag in the routing script based on
the IP address of the address record for the contact.
Basically, I need to check if the current IP address of the From and To in
an INVITE are the same and act accordingly.
How do I do this? Do I have to write an exec module and/or a custom ser
module? I guess the latter is the way to go, unless there's a better way, as
I don't want to span a new process (exec) for each "INVITE" that passes
trough the router.
Any hints are greatly appreciated.
Dave.
Hi Vlad
I am using that kind of setup and I took the serctl script to start another
instance of ser and I called it ser-vm .I created a voicemail configuration
file and put it in /etc/ser/ folder. I specified a different pid file and
put the correct path to the configuration in the ser-vm script ( the
modified serctl script)
So when I want to start/stop ser I do serctl start/stop and when I want to
start the voicemail instance of ser I do ser-vm start
Hope this will help!
:-)
Hello,
I want to have ser proxy(port 5060) and ser+sems(port 5090) on the same machine
How can I start/stop only ser proxy(port 5060) or only voicemail ser?
Vladimir
---------------------------------
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!