<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns:o = "urn:schemas-microsoft-com:office:office"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2604" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV>Dear Vivienne,</DIV>
<DIV>The idea behind the ONsip.org Getting Started document is to create
one source for a thorough coverage of the aspects that tend to arise for
most users. It's an introduction to the conceptual underpinnings of
SER, as well as a reference design and corresponding configuration files that
can be used to quickly implement the functionality that most users will
want.</DIV>
<DIV> I wrote section 1 in that document, and I suggest that
you read it. If you have questions to what is written there or find that
certain things are not covered well enough, I will be happy to answer your
questions. As an added bonus, you will make me see where the text is confusing
or where more coverage is needed and the document will be improved.</DIV>
<DIV> </DIV>
<DIV>I understand that it is easier to ask a quick question on serusers and get
an answer, but we hope that the Getting Started document will bring everybody
quickly up to speed in the basic stuff, so that we can concentrate on exploiting
more advanced aspects of SER and stimulate to further development.</DIV>
<DIV> </DIV>
<DIV>i hope you will find reading the Getting Started document rewarding!</DIV>
<DIV> </DIV>
<DIV>Thanks,</DIV>
<DIV>Greger</DIV>
<DIV> </DIV>
<DIV>---- Original Message ----<BR>From: Vivienne Curran<BR>To: Greger V.
Teigre<BR>Sent: Monday, April 04, 2005 03:06 PM<BR>Subject: Re: [Serusers]
Nathelper/Rtpproxy not working for two natted<BR>clients <BR><BR>> Hi
Greger,<BR>> <BR>> Can you can give me an idea of how to handle the
callers? If I can<BR>> modify my script for this functionality do you think I
am nearly<BR>> there? My script must handle natted clients on separate
networks and<BR>> also natted clients on the same subnet. I want all the
calls proxied<BR>> for the moment. <BR>> <BR>> Thanks
again,<BR>> Vivienne<BR>> <BR>> "Greger V. Teigre"
<greger@teigre.com> wrote:<BR>> Vivienne,<BR>> From your
config:<BR>> if
(nat_uac_test("3")){<BR>>
if (method == "REGISTER" || !<BR>> search("^Record-Route:")){
<BR>>
log("Log: Someone trying to register from<BR>> private IP,rew <BR>>
riting\n");<BR>>
fix_nated_contact(); #Rewrite contact with source
IP<BR>>
if (method ==
"INVITE"){<BR>>
fix_nated_sdp("1"); #Add<BR>> direction=active to SDP
<BR>>
};<BR>>
force_rport(); # Add rport parameter to<BR>> topmost Via
<BR>>
setflag(6); # Mark as
Nated<BR>>
};<BR>> <BR>> Here you don't proxy the call, you just add the
direction=active. If<BR>> you want to rtp proxy the calls, you need to
have a force_rtp_proxy()<BR>> for the initial INVITE. Read section 1 of
the Getting Started<BR>> document at ONsip.org to understand what is supposed
to happen and<BR>> how to read the SDP payload and see the rtpproxy example
found in the<BR>> document. <BR>> Your config will
process the OK and proxy the rtp stream from the<BR>> callee, but not the
caller's. <BR>> g-)<BR>> <BR>> ---- Original Message ----<BR>> From:
Vivienne Curran<BR>> To: serusers@lists.iptel.org<BR>> Sent: Thursday, March 31,
2005 05:55 PM<BR>> Subject: [Serusers] Nathelper/Rtpproxy not working for two
natted<BR>> clients<BR>> <BR>>> Hi,<BR>>> <BR>>> I am
having problems troubleshooting a problem I am experiencing with<BR>>> my
SER configuration. I have ser 0.8.14 running with rtpproxy and<BR>>>
nathelper enabled. I have two phones on the same subnet behind nat<BR>>>
and I would like to make a call between the two. I want to invoke<BR>>>
rtpproxy for this as they both have private address [I know this<BR>>>
isn’t the most efficient way as they’re both on the same subnet but
I<BR>>> can worry about that later].<BR>>> <BR>>> When I ring
from the phone 1 (2092) to phone 2 (2093), 2092 can hear<BR>>> voice but
2093 can’t. When 2093 ring 2092, there’s no audio. These<BR>>> phones are
Grandstream BT100’s. They have been configured to listen><BR>>> on
different SIP and RTP ports. <BR>>> <BR>>> 2092: SIP Port:
5060<BR>>> 2092: RTP Port: 5004<BR>>> 2093: SIP Port:
5061<BR>>> 2093: RTP Port: 5005<BR>>> <BR>>> I have included
my ser.cfg file the messages received on my SER<BR>>> server (using ngrep
SIP-q)in an attachment. I can confirm that my<BR>>> rtpproxy is working
(originally I thought it wasn’t) by using “strace<BR>>> –d
<rtpproxy pid> -f –F”. I can see a signal being
returned.<BR>>> <BR>>> Any help would be appreciated or advise as to
how I can proceed<BR>>> troubleshooting.<BR>>> Kindest
Regards,<BR>>> Vivienne.<BR>>> Send instant messages to your online
friends<BR>>> http://uk.messenger.yahoo.com<BR>>> <BR>>>
<BR>>> <BR>>>
_______________________________________________<BR>>> Serusers mailing
list<BR>>> serusers@lists.iptel.org<BR>>>
http://lists.iptel.org/mailman/listinfo/serusers<BR>> Send instant messages to
your on! line friends<BR>> http://uk.messenger.yahoo.com </DIV></BODY></HTML>