I used examples/alg.cfg to set-up SER between two subnets (both private
at this stage) and had the UA (end points) connected directly to SER
machine, one to each interface. This all worked fine, but the problem
I've found is that when I started putting UA onto other subnets I would
loose the rtp packets. It seems rtpproxy uses one IP addresses and not
both for sending rtp, when in bridge mode. This causes problems when the
two subnets are non-routable except through SER and rtpproxy.
UA (10.0.10.212) ----- (10.0.10.1) Router (10.0.100.1) ---- (10.0.100.2)
SER (10.0.11.2) ---- UA (10.0.11.150)
From packet captures I can see that UA 10.0.10.212 tries to send RTP
packets to 10.0.11.2 which the router knows nothing about and doesn't
route to 10.0.100.2, but the SIP packets seem to have the correct src
and dest. I know I can put static routes in etc for the router. We hope
to deploy this where the private IP address will be replaced by public
ones, and there will be routers connected to one of SER machine's
interface that we have no control over. Any ideas on how I can force
rtpproxy to use 10.0.100.2 when going to 10.0.10.212 and still use
10.0.11.2 for 10.0.11.150 or is this limitation of rtpproxy ?
netstat when UA 10.0.11.150 calls UA 10.0.10.212:
udp 0 0 10.0.11.2:8016
0.0.0.0:* 19347/rtpproxy
udp 0 0 10.0.11.2:8017
0.0.0.0:* 19347/rtpproxy
udp 0 0 10.0.11.2:8018
0.0.0.0:* 19347/rtpproxy
udp 0 0 10.0.11.2:8019
0.0.0.0:* 19347/rtpproxy
udp 0 0 127.0.0.1:7000
0.0.0.0:* 19347/rtpproxy
I have also tried swapping the -l ip address around, but still lost
audio in one direction on calls.
rtpproxy -l 10.0.100.2 10.0.11.2 -s udp:127.0.0.1 7000
Thanks in advance
--
Shaun Hofer
VoxPak Pty Ltd
**********************************************************
If you receive this email by mistake, please notify us and
do not make any use of the email. We do not waive any
privilege, confidentiality or copyright associated with it.
Hi, there is a user of this list who has configured a vacation mesage and for
each mail I send to this list I receive a message:
"Bonjour,
Je suis actuellement en congés, je traiterai votre demande dès mon retour.
Cordialement,
Jean-Pierre Ramoul"
Could this kind of mails be blocked?
Regards.
--
Iñaki Baz Castillo
ibc(a)in.ilimit.es
Hi, Olaf!
I managed to call to the other SIP server. Unfortunately, both sides can't
hear anything. What could be the problem? Could it be the NAT issue? If so,
where should I allocate them to use the mediaproxy(before/after
rewritehostport())?
Thanks.
Best regards,
Roa Yu
-----Original Message-----
From: Olaf Bergmann [mailto:Olaf.Bergmann@freenet-ag.de]
Sent: Wednesday, July 04, 2007 2:14 PM
To: roayu
Cc: serusers(a)lists.iptel.org
Subject: Re: [Serusers] How SER communicate to other SIP server
roayu wrote:
> Hi, Olaf!
>
>>From what I understand about forward() is that it will forward the request
> to the given destination statelessly. Whereas for t_relay(), it will relay
a
> message to the destination stated in current URI statefully. How do I get
> the URI to point to the other SIP server by using t_relay() as I couldn't
> assign any IP address for t_relay(). I managed to assign an IP address by
> using forward().
>
> I tried to use both. Unfortunately, I still failed to forward the message
to
> the another SIP server to establish the call. Is there any functions I
need
> to use before using either those 2 functions? FYI, I will only call them
> when it starts to INVITE.
482 Loop Detected
The function you are looking for is called rewritehostport (or
rewritehost, if you like). But you could also use
t_relay_to_{udp,tcp} to specify a literal transport address where
you want your request being routed to.
<http://www.iptel.org/ser/doc/search> gives more information on
these functions.
Regards,
Olaf
Hi all,
I'm trying to make openser work with presence. I'm having few problems
making it work. I've attached the openser.cfg that I'm using. The
dump I get from the server is as follows.
1(5115) submit_query: Unknown column 'remote_cseq' in 'field list'
1(5115) db_insert: Error while submitting query
1(5115) PRESENCE:update_subscription: ERROR while storing new subscription
1(5115) PRESENCE:update_presentity: ERROR occured
1(5115) PRESENCE:handle_subscribe: ERROR while updating database
4(5125) ERROR:check_content_type: invalid type for a message
4(5125) ERROR: extract_body: content type mismatching
4(5125) ERROR: force_rtp_proxy2: can't extract body from the message
Here's what the UA is doing. The UA upon registration is sending a
SUBSCRIBE followed by PUBLISH. The server then forwards the PUBLISH.
Now, Isn't the server supposed to send NOTIFY ?
And what about the error messages resulting from the database operations ?
Thank you in advance
kumar
Hi,
How can one delete a particular avp attribute or avps attributes from the user class and a particular track??
Is it possible to load the particular attribute to the specific class and track?
Thanks in advance.
Cheers
Tomasz
Hi,
I am using SER rel 2_0_0 from cvs
and when I try to invoke insert_avp_method("xxx","yyy") or append_avp_method("xxx","yyy") I get
unknown command, missing loadmodule?
I have the avp module loaded.
What could be the reason for this?
Cheers
TOmasz
Hello
This is in reference to the product SER available as a open source.
We intend to use Solaris 10 OS as a SIP Server using SER. But I could just
get the Getting Started article on the website which takes care of
specific cases.
However , can we get some documentation on the modules and parameters
there in?
Thanks
Parminder Nayyar
Hello
This is in reference to the product SER available as a open source.
We intend to use Solaris 10 OS as a SIP Server using SER. But I could just
get the Getting Started article on the website which takes care of
specific cases.
However , can we get some documentation on the modules and parameters
there in?
Thanks
Parminder Nayyar