Out of curiosity -- how do you replicate data in your database backend?
Thank you,
-jiri
At 04:36 AM 12/7/2004, Michael Shuler wrote:
>I was not aware that there was a dispatcher module (I don't see any docs for
>it on the site).
>
>
>The Foundry load balances the SIP messages as they come from VoIP phones on
>the Internet over the cluster of SER boxes which then balance the "sessions"
>over ast_data patched Asterisk boxes (since a "session" must continuously go
>to the same Asterisk box to maintain call state within Asterisk). To
>balance the session from SER over the Asterisk boxes I am using round robin
>DNS where ast.bwsys.net actually expires every second through ast0, ast1,
>ast2, etc. So SER does a forward("ast.bwsys.net") on the initial INVITE
>messages from the VoIP phones. The Asterisk boxes conveniently replaces
>ast.bwsys.net with their real IP and SER uses the real IP on all future
>messages automatically until that "session" is done. The next INVITE from
>the same VoIP phone is then put through the same round robin DNS and may end
>up on a different Asterisk server next time.
>
>
>----------------------------------------
>
>Michael Shuler, C.E.O.
>BitWise Communications, Inc. (CLEC) And BitWise Systems, Inc. (ISP)
>682 High Point Lane
>East Peoria, IL 61611
>Office: (217) 585-0357
>Cell: (309) 657-6365
>Fax: (309) 213-3500
>E-Mail: mike(a)bwsys.net
>Customer Service: (877) 976-0711
>
>> -----Original Message-----
>> From: Jiri Kuthan [mailto:jiri@iptel.org]
>> Sent: Monday, December 06, 2004 1:27 AM
>> To: Michael Shuler; 'Matt Schulte'; serusers(a)lists.iptel.org
>> Subject: RE: [Serusers] Loadbalancing / high availability
>>
>>
>> What is exactly role of ServerIron when SER does load balancing?
>> Are you using SER's dispatcher module?
>>
>> -jiri
>>
>> At 05:37 PM 12/1/2004, Michael Shuler wrote:
>> >We use a Foundry ServerIron XL and it seems to work fine.
>> We do not use SER
>> >as a stateful proxy though. SER is basically a SIP message
>> load balancer
>> >across our Asterisk boxes.
>> >
>> >----------------------------------------
>> >
>> >Michael Shuler, C.E.O.
>> >BitWise Communications, Inc. (CLEC) And BitWise Systems, Inc. (ISP)
>> >682 High Point Lane
>> >East Peoria, IL 61611
>> >Office: (217) 585-0357
>> >Cell: (309) 657-6365
>> >Fax: (309) 213-3500
>> >E-Mail: mike(a)bwsys.net
>> >Customer Service: (877) 976-0711
>> >
>> >> -----Original Message-----
>> >> From: serusers-bounces(a)lists.iptel.org
>> >> [mailto:serusers-bounces@lists.iptel.org] On Behalf Of Matt Schulte
>> >> Sent: Wednesday, December 01, 2004 7:42 AM
>> >> To: serusers(a)lists.iptel.org
>> >> Subject: RE: [Serusers] Loadbalancing / high availability
>> >>
>> >>
>> >>
>> >> I'm curious what brand load balancer you would use, would it be IP
>> >> based. We tried out a Cisco SLB and had no luck, mainly
>> >> because it would
>> >> NAT to the servers (more trouble than it's worth?). We were
>> >> thinking of
>> >> using a heartbeat type failover, similar to what you would do
>> >> for MySQL:
>> >>
>> >> http://linux-ha.org/download/
>> >>
>> >> Has anyone tried this method? We're more concerned about the high
>> >> availability than anything.
>> >>
>> >> -----Original Message-----
>> >> From: E. Versaevel [mailto:erik@infopact.nl]
>> >> Sent: Wednesday, December 01, 2004 7:24 AM
>> >> To: serusers(a)lists.iptel.org
>> >> Subject: [Serusers] Loadbalancing / high availability
>> >>
>> >>
>> >> Hello,
>> >>
>> >> I was wondering if it is necessary for a SIP packet from a
>> >> specific call
>> >> to always go through the same server?
>> >>
>> >> For instance, if you have a load balancer distributing
>> requests over a
>> >> few servers, it is possible that an INVITE ends up on 1
>> >> server while the
>> >> following INVITE with the credentials ends up on another,
>> >> would this be
>> >> a problem (ie, break the authorization) or should you use
>> a SIP aware
>> >> loadbalancer for this (who looks at the callid for
>> example)? Assuming
>> >> the ser servers are setup to use the same userdatabase (and
>> >> t_replicate
>> >> to eachother) the picture would be something like this:
>> >>
>> >> |
>> >> --------------
>> >> |loadbalancer|
>> >> --------------
>> >> |
>> >> |
>> >> --------------------
>> >> | | |
>> >> ------- ------- -------
>> >> | | | | | |
>> >> | ser1| | ser2| | ser3|
>> >> | | | | | |
>> >> ------- ------- -------
>> >>
>> >> If you setup the servers with the same IP as the load
>> >> balancer and stop
>> >> them from replying to ARP requests for that IP, replying back
>> >> thru a NAT
>> >> should not be a problem.
>> >>
>> >> Just thinking out loud, I could use SER for the load balancing and
>> >> t_relay the packets, however that would require some
>> >> tampering with the
>> >> VIA records (and I should use a reply to via in that case to the
>> >> original IP the SIP request came from, eg not the load
>> balancer) this
>> >> way outgoing SIP traffic would not have to go thru the ser
>> >> loadbalancer
>> >> again to get out, hmm, it might even be possible to use a
>> route-record
>> >> header to get the packets back at the correct server...
>> >>
>> >>
>> >> Kind regards,
>> >>
>> >> E. Versaevel
>> >>
>> >> _______________________________________________
>> >> Serusers mailing list
>> >> serusers(a)lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
>> >>
>> >> _______________________________________________
>> >> Serusers mailing list
>> >> serusers(a)lists.iptel.org
>> >> http://lists.iptel.org/mailman/listinfo/serusers
>> >>
>> >
>> >_______________________________________________
>> >Serusers mailing list
>> >serusers(a)lists.iptel.org
>> >http://lists.iptel.org/mailman/listinfo/serusers
>>
>> --
>> Jiri Kuthan http://iptel.org/~jiri/
>>
>
>_______________________________________________
>Serusers mailing list
>serusers(a)lists.iptel.org
>http://lists.iptel.org/mailman/listinfo/serusers
--
Jiri Kuthan http://iptel.org/~jiri/
On Dec 08, 2004 at 06:35, Raymond Chen <rchen(a)cityabove.net> wrote:
> Andei,
>
> Thanks for replying. Here is the log files
Try with the latest cvs, it should fix most of the warnings.
BTW: this warnings are gcc 3.4 specific, I haven't got them with other
versions (2.95, 3.0, 3.2, 3.3, 3.5).
The core dump is somewhere in the radius library, not in ser (ser
crashes because the radius lib crashes). Try updating your
radiusclient-ng library.
Andrei
Hello Everybody,
I am using ser with mysql to authenticate my users, well, i'm trying to use, i'm having an erro message when I start it. What I exactly did was: start up ser (without mysql.so modulo at ser.cfg), and started mysql database with just one table ... obviously when I try to execute "# ser_mysql.sh create", this returns me the following error because I don't have the mysql.so configured in the ser.cfg
"ERROR 1064 (42000) at line 7: You have an error inyour SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'BY '47serro11'' at line 1"
The problem is that when I configure the mysql.so at ser.cfg with the line '"lodmodule "/usr/local/lib/ser/modules/mysql.so"' and start again the ser server, the following error appears:
"ERROR: bad config file (1 errors)"
Even if you could create the mysql tables with the ser_mysql.sh I wouldn't be able to run ser with the mysql support. What am i doing wrong ?
--
Felipe Martins
Linux System Administrator
Tep Solution Provider
Mundivox Communications
Rua Lauro Muller, 116/Sala 505
RJ - Brasil - 22290-906
Tel.: 55 21 3820-8839
Fax.: 55 21 3820-8844
Hi
I have set up SER
all the clients to the server are NATed
i can call out to users on other SIP providers fine... but i can not
call beween my own users!
firewalls doing the NAT on both clients are SIP capable (sonicwalls).
is there any way to fix this?
Regards
--
Dan Goscomb <dang(a)cashcade.co.uk>
Sorry, I forgot to include the link.
http://lists.iptel.org/pipermail/serusers/2004-December/013683.html
Cheers,
Paul
--- Iqbal Gandham <iqbal(a)gigo.co.uk> wrote:
> Hi
>
> Did I miss the attachment of the ser.cfg file :-)
>
> Also when usingmediaproxy doesnt this route the media via ser, if so how
> does this affect the laod that can be handled, I am using ser+asterisk
> for this reason, just to let ser handle the proxy part, and the stream
> to be done via asterisk.
>
> tks
>
> iqbal
>
> Java Rockx wrote:
> > MySTUN is at http://developer.berlios.de/projects/mystun/
> > Vovida STUN is at http://sourceforge.net/projects/stun/
> >
> > Also, Thomas is is possible to complete avoid STUN altogether by using either of the SER NAT
> > traversal modules (aka, mediaproxy or nathelper). Both work very well. We're using mediaproxy
> > because it provides very good tools for "peeking" in to the RTP proxy's activity.
> >
> > Here is a complete ser.cfg I posted a few days ago which uses rtpproxy. SIP clients do not
> need to
> > use STUN with this configuration.
> >
> > Regards,
> > Paul
> >
> > --- support <support(a)cybertel.biz> wrote:
> >
> >
> >>Hi Nils,
> >>
> >>Which two open source STUN servers are available now? Thank you.
> >>
> >>Thomas
> >>
> >>On Wed, 2004-12-08 at 06:44, Nils Ohlmeier wrote:
> >>
> >>>STUN and FCP are two completely different approaches. STUN allows a UA to
> >>>learn its public IP. With FCP the idea is that the proxy controls the
> >>>NAT/firewall, so that the router becomes a SIP aware packet filter.
> >>>
> >>>But as FCP is not maintained any more your better option is for sure a STUN
> >>>server (there are at least two open source server implementations available).
> >>>
> >>>Greetings
> >>> Nils
> >>>
> >>>On Tuesday 07 December 2004 09:45, support wrote:
> >>>
> >>>>Hi,
> >>>>
> >>>>Do you mean that I need to use a third-party software for STUN?
> >>>>
> >>>>Thomas
> >>>>
> >>>>On Tue, 2004-12-07 at 16:15, Jiri Kuthan wrote:
> >>>>
> >>>>>FCP is not being maintained. -jiri
> >>>>>
> >>>>>At 08:41 AM 12/7/2004, support wrote:
> >>>>>
> >>>>>>Hi,
> >>>>>>
> >>>>>>I have downloaded and installed the fcp server. Is FCP server the same
> >>>>>>as STUN server. Moreever, I don't know how to use it with SER server.
> >>>>>>Can someone tells me how to configure it?
> >>>>>>
> >>>>>>
> >>>>>>Thank you.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>Thomas
> >>>>>>_______________________________________________
> >>>>>>Serusers mailing list
> >>>>>>serusers(a)lists.iptel.org
> >>>>>>http://lists.iptel.org/mailman/listinfo/serusers
> >>>>>
> >>>>>--
> >>>>>Jiri Kuthan http://iptel.org/~jiri/
> >>>>
> >>>>_______________________________________________
> >>>>Serusers mailing list
> >>>>serusers(a)lists.iptel.org
> >>>>http://lists.iptel.org/mailman/listinfo/serusers
> >>>
> >>>
> >>_______________________________________________
> >>Serusers mailing list
> >>serusers(a)lists.iptel.org
> >>http://lists.iptel.org/mailman/listinfo/serusers
> >>
> >
> >
> >
> >
> >
> > __________________________________
> > Do you Yahoo!?
> > Yahoo! Mail - Easier than ever with enhanced search. Learn more.
> > http://info.mail.yahoo.com/mail_250
> >
> > _______________________________________________
> > Serusers mailing list
> > serusers(a)lists.iptel.org
> > http://lists.iptel.org/mailman/listinfo/serusers
> >
> > .
> >
>
__________________________________
Do you Yahoo!?
Yahoo! Mail - Find what you need with new enhanced search.
http://info.mail.yahoo.com/mail_250
Chris,
I'm using a pre compiled version 0.8.14 ... there's is no make point to make all & make install the software, maybe because I downloaded the wrong version, or a very old version... I've tried to download it again from the above links listed in the site:
ftp://ftp.berlios.de/pub/ser/latest/
ftp://ftp.berlios.de/pub/ser/
But it doesn't download, maybe the link is down ...
My Mysql is working fine (version 4.0.22) but I'm a little bit confused about the version to make all & make install ser. Could you send me you ser version or the program itself if it's a different one ?
Thanks in Advance
Begin forwarded message:
Date: Wed, 8 Dec 2004 11:41:40 -0000
From: "Cannes" <mail(a)cannes.f9.co.uk>
To: "'Felipe Martins'" <fmartins(a)mundivox.com>, <serusers(a)lists.iptel.org>
Subject: RE: [Serusers] SER MySQL Support Error !!!
Felipe
I had the same symptoms which may be the same cause.
The makefile excludes mysql so mysql.so does not get built/installed.
I removed the exclusion, made all + made install and it was cured.
(Though curiously I had to reboot the linux first to clear mysql which seem
to be hung up.)
Chris
-----Original Message-----
From: serusers-bounces(a)iptel.org [mailto:serusers-bounces@lists.iptel.org] On
Behalf Of Felipe Martins
Sent: 08 December 2004 12:26
To: serusers(a)lists.iptel.org
Subject: Re: [Serusers] SER MySQL Support Error !!!
Hello All,
Does anyone know something about the error messages i'm receiving ?
I looked for it all over the net and find nothing .. any help will be in
hand ...
On Tue, 7 Dec 2004 10:23:57 -0300
Felipe Martins <fmartins(a)mundivox.com> wrote:
> Hello Everybody,
>
> I am using ser with mysql to authenticate my users, well, i'm trying
to use, i'm having an erro message when I start it. What I exactly did was:
start up ser (without mysql.so modulo at ser.cfg), and started mysql
database with just one table ... obviously when I try to execute "#
ser_mysql.sh create", this returns me the following error because I don't
have the mysql.so configured in the ser.cfg
>
> "ERROR 1064 (42000) at line 7: You have an error inyour SQL syntax; check
the manual that corresponds to your MySQL server version for the right
syntax to use near 'BY '47serro11'' at line 1"
>
> The problem is that when I configure the mysql.so at ser.cfg with the line
'"lodmodule "/usr/local/lib/ser/modules/mysql.so"' and start again the ser
server, the following error appears:
>
> "ERROR: bad config file (1 errors)"
>
> Even if you could create the mysql tables with the ser_mysql.sh I wouldn't
be able to run ser with the mysql support. What am i doing wrong ?
>
>
>
>
> --
> Felipe Martins
> Linux System Administrator
> Tep Solution Provider
> Mundivox Communications
> Rua Lauro Muller, 116/Sala 505
> RJ - Brasil - 22290-906
> Tel.: 55 21 3820-8839
> Fax.: 55 21 3820-8844
>
> _______________________________________________
> Serusers mailing list
> serusers(a)lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>
--
Felipe Martins
Linux System Administrator
Tep Solution Provider
Mundivox Communications
Rua Lauro Muller, 116/Sala 505
RJ - Brasil - 22290-906
Tel.: 55 21 3820-8839
Fax.: 55 21 3820-8844
_______________________________________________
Serusers mailing list
serusers(a)lists.iptel.org
http://lists.iptel.org/mailman/listinfo/serusers
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.807 / Virus Database: 549 - Release Date: 07/12/2004
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.807 / Virus Database: 549 - Release Date: 07/12/2004
--
Felipe Martins
Linux System Administrator
Tep Solution Provider
Mundivox Communications
Rua Lauro Muller, 116/Sala 505
RJ - Brasil - 22290-906
Tel.: 55 21 3820-8839
Fax.: 55 21 3820-8844
Hi,
I am thinking about having more NAT test on a sip packet. Just want to find
out if it is useful.
I run into some situations that some 'smart' UAs try to detect its external
IP and put the external IP address into the sip packet. Depending on the
network and NAT firewall setup, it may or may not set the right external IP
and port in the packet. If it is not, but pretends to be on the public
internet, then there is most likely a one-way voice or no voice issue. I'd
like to be able to detect and force it to use a nat proxy. By checking these
packets, I found that the only trace is the private IP address in the
call-id header field. It will be useful to check if a RFC1918 address is
used in the call-id. I understand that it is not a thorough test for NAT,
well, just like any other NAT test.
Can someone please comment if it is a good test?
Thanks,
Richard
Hi
Well first all, I now seem to have a ser 0.8.14 installed and running and
showing all the “superficial” signs of working!
So I give my thanks to all of you who have worked so hard and so well on ser
to get this server to its current status.
I now seek to checking out the ser more fully and in particular all of its
features.
I have seen the individual examples function by function in CVS.
However I seek to find an integrated single example containing of all the
ser features.
In particular I seek an example that is known to work stably and properly
with 0.8.14.
In other words I seek to avoid having to rediscover the pitfalls that I see
others have fallen into from time to time when I trawl back through the
seruser archives…
Is there such a “known to work with .14” integrated example of all the
stable .14 working features?
Would it be a good idea to keep such a master example in CVS?
Thanks for your help.
Chris
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.807 / Virus Database: 549 - Release Date: 07/12/2004
Hi,
I would like to know do I need to install another redirect server
besides ser? You know, from the ser doc, it says that it provides proxy
and registrar functions only.
If yes, where could I get a redirect server software?
Thank you.
Thomas
using SER 0.8.14 together with Portaone rtpproxy:
0(0) INFO: udp_init: SO_RCVBUF is initially 65535
0(0) INFO: udp_init: SO_RCVBUF is finally 262142
0(0) WARNING: using only the first listen address (no fork)
1(7145) ERROR: send_rtpp_command: can't read reply from a RTP proxy
1(7145) WARNING: rtpp_test: can't get version of the RTP proxy
1(7145) WARNING: rtpp_test: support for RTP proxyhas been disabled
temporarily
2(0) INFO: fifo process starting: 7146
2(7146) ERROR: send_rtpp_command: can't read reply from a RTP proxy
2(7146) WARNING: rtpp_test: can't get version of the RTP proxy
2(7146) WARNING: rtpp_test: support for RTP proxyhas been disabled
temporarily
2(7146) SER: open_uac_fifo: fifo server up at /tmp/ser_fifo...
0(7144) ERROR: send_rtpp_command: can't read reply from a RTP proxy
0(7144) WARNING: rtpp_test: can't get version of the RTP proxy
0(7144) WARNING: rtpp_test: support for RTP proxyhas been disabled
temporarily
Where can I find the right version rtpproxy?
Willis
--
Using Opera's revolutionary e-mail client: http://www.opera.com/m2/