Hi List,
Thanks for response for my previous mail.
I am unable to establish voice connection between two user agents which are located one in public network and other is in provite network. I am using SER+NAT+rtpproxy as proxy servers. I have serched seruser mailing list for solution and I didn't find any. Please help me in below senerio.
Elements ----------------- 1) UA 'X' ( in public internet with IP 209.233.XXX.XXX)
2) SIP SER with NAT helper(CVS version) + rtp proxy on same machine(http://www.portaone.com/~sobomax/rtpproxy.tar ) with one external public IP and internal privite IP)
3) UA 'Y' - in side private domain with 172.16.12.XXX) ip address.
_______________ __________________ ________________ | Public | | Ser +NAT+rtpproxy | | UA 'Y' | |UA 'X' |--->Firewall ---> | 172.16.XXX.XXX |---->| 172.16.XXX.XXX | |209.233.XXX.XXX | | Internl IP | | | |______________| |__________________| |_______________ | Public IP 203.209.XXX.XXX
I am trying to accomplish to make call from UA 'X' to UA 'Y'. i'e calls from public IP to private IP using SER as my signalling proxy and rtpproxy as proxy for RTP.
FYI - I am using estara softphone as X and Pintel Softphone as Y.
SER is succussfully etablishing connection between two use agents and but it is failed to forward rtp between two UAs. No voice.
Please find attached ser.cfg file.
I assume, may be because of below errors.
Again thanks for help.
Regards, KRC
ERRORS ----------------------------------------------------------------------------------------------- Jul 8 16:45:06 engcasip002 ser[18074]: ERROR: send_rtpp_command: can't read reply from a RTP proxy Jul 8 16:45:06 engcasip002 ser[18074]: WARNING: rtpp_test: can't get version of the RTP proxy Jul 8 16:45:06 engcasip002 ser[18074]: WARNING: rtpp_test: support for RTP proxyhas been disabled temporarily Jul 8 16:45:06 engcasip002 ser[18074]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled Jul 8 16:45:07 engcasip002 ser[18071]: ERROR: send_rtpp_command: can't read reply from a RTP proxy Jul 8 16:45:07 engcasip002 ser[18071]: WARNING: rtpp_test: can't get version of the RTP proxy Jul 8 16:45:07 engcasip002 ser[18071]: WARNING: rtpp_test: support for RTP proxyhas been disabled temporarily Jul 8 16:45:07 engcasip002 ser[18071]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled Jul 8 16:45:08 engcasip002 ser[18073]: ERROR: send_rtpp_command: can't read reply from a RTP proxy Jul 8 16:45:08 engcasip002 ser[18073]: WARNING: rtpp_test: can't get version of the RTP proxy Jul 8 16:45:08 engcasip002 ser[18073]: WARNING: rtpp_test: support for RTP proxyhas been disabled temporarily Jul 8 16:45:08 engcasip002 ser[18073]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled Jul 8 16:45:10 engcasip002 ser[18072]: ERROR: send_rtpp_command: can't read reply from a RTP proxy Jul 8 16:45:10 engcasip002 ser[18072]: WARNING: rtpp_test: can't get version of the RTP proxy Jul 8 16:45:10 engcasip002 ser[18072]: WARNING: rtpp_test: support for RTP proxyhas been disabled temporarily Jul 8 16:45:10 engcasip002 ser[18072]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled Jul 8 16:45:14 engcasip002 ser[18073]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled Jul 8 16:45:18 engcasip002 ser[18072]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled Jul 8 16:45:22 engcasip002 ser[18074]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled Jul 8 16:45:26 engcasip002 ser[18071]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled Jul 8 16:45:30 engcasip002 ser[18074]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled Jul 8 16:45:34 engcasip002 ser[18071]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled
On Tue, 6 Jul 2004 14:38:31 +0200, Andrei Pelinescu-Onciul pelinescu-onciul@fokus.fraunhofer.de wrote:
On Jul 05, 2004 at 15:09, Karunakar Chemudugunta voicexml@gmail.com wrote:
Hi,
I would like to use SER as a voip proxy as part of our communitiy
for voip services.
Please advice me which versions are stable and tested to install with
SER+ NAT+ RTP PROXY combinations.
ser 0.8.12 from the cvs stable tree (rel_0_8_12; see http://www.iptel.org/ser/cvs/ for cvs usage or try the tarballs from http://www.iptel.org/~andrei/ser_tarballs/stable/).
For nathelper you can use either nathelper from 0.8.12 with rtpproxy stable or use the nathelper from unstable along with the latest rtpproxy version (recommended).
To use the unstable nathelper, copy it from unstable ser into ser 0.8.12 and recompile. For the latest rtpproxy use the same procedure as for getting unstable ser from cvs, but replace sip_router with rtpproxy.
Andrei
Hi all.
I'm a bit confused. Are there then, two media proxys ? "Mediaproxy" and "rtpproxy", am I right ? In that case, which is a better solution ?
I have been trying SER 0.8.12 nathelper but if fails with "ping_nated_only" parameter. I guess a I have to use CVS one instead of 0.8.12. Is that right ?
Thanks in advance:
Kiko
----- Original Message ----- From: "Karunakar Chemudugunta" voicexml@gmail.com To: serusers@lists.iptel.org Sent: Friday, July 09, 2004 2:32 AM Subject: Fwd: [Serusers] SER+NAT+RTP PROXY
Hi List,
Thanks for response for my previous mail.
I am unable to establish voice connection between two user agents which are located one in public network and other is in provite network. I am using SER+NAT+rtpproxy as proxy servers. I have serched seruser mailing list for solution and I didn't find any. Please help me in below senerio.
Elements
UA 'X' ( in public internet with IP 209.233.XXX.XXX)
SIP SER with NAT helper(CVS version) + rtp proxy on same
machine(http://www.portaone.com/~sobomax/rtpproxy.tar ) with one external public IP and internal privite IP)
- UA 'Y' - in side private domain with 172.16.12.XXX) ip address.
________________
| Public | | Ser +NAT+rtpproxy | | UA 'Y' | |UA 'X' |--->Firewall ---> | 172.16.XXX.XXX |---->| 172.16.XXX.XXX | |209.233.XXX.XXX | | Internl IP | | | |______________| |__________________| |_______________ | Public IP 203.209.XXX.XXX
I am trying to accomplish to make call from UA 'X' to UA 'Y'. i'e calls from public IP to private IP using SER as my signalling proxy and rtpproxy as proxy for RTP.
FYI - I am using estara softphone as X and Pintel Softphone as Y.
SER is succussfully etablishing connection between two use agents and but it is failed to forward rtp between two UAs. No voice.
Please find attached ser.cfg file.
I assume, may be because of below errors.
Again thanks for help.
Regards, KRC
ERRORS
---------------------
Jul 8 16:45:06 engcasip002 ser[18074]: ERROR: send_rtpp_command: can't read reply from a RTP proxy Jul 8 16:45:06 engcasip002 ser[18074]: WARNING: rtpp_test: can't get version of the RTP proxy Jul 8 16:45:06 engcasip002 ser[18074]: WARNING: rtpp_test: support for RTP proxyhas been disabled temporarily Jul 8 16:45:06 engcasip002 ser[18074]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled Jul 8 16:45:07 engcasip002 ser[18071]: ERROR: send_rtpp_command: can't read reply from a RTP proxy Jul 8 16:45:07 engcasip002 ser[18071]: WARNING: rtpp_test: can't get version of the RTP proxy Jul 8 16:45:07 engcasip002 ser[18071]: WARNING: rtpp_test: support for RTP proxyhas been disabled temporarily Jul 8 16:45:07 engcasip002 ser[18071]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled Jul 8 16:45:08 engcasip002 ser[18073]: ERROR: send_rtpp_command: can't read reply from a RTP proxy Jul 8 16:45:08 engcasip002 ser[18073]: WARNING: rtpp_test: can't get version of the RTP proxy Jul 8 16:45:08 engcasip002 ser[18073]: WARNING: rtpp_test: support for RTP proxyhas been disabled temporarily Jul 8 16:45:08 engcasip002 ser[18073]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled Jul 8 16:45:10 engcasip002 ser[18072]: ERROR: send_rtpp_command: can't read reply from a RTP proxy Jul 8 16:45:10 engcasip002 ser[18072]: WARNING: rtpp_test: can't get version of the RTP proxy Jul 8 16:45:10 engcasip002 ser[18072]: WARNING: rtpp_test: support for RTP proxyhas been disabled temporarily Jul 8 16:45:10 engcasip002 ser[18072]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled Jul 8 16:45:14 engcasip002 ser[18073]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled Jul 8 16:45:18 engcasip002 ser[18072]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled Jul 8 16:45:22 engcasip002 ser[18074]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled Jul 8 16:45:26 engcasip002 ser[18071]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled Jul 8 16:45:30 engcasip002 ser[18074]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled Jul 8 16:45:34 engcasip002 ser[18071]: ERROR: force_rtp_proxy2: support for RTP proxy is disabled
On Tue, 6 Jul 2004 14:38:31 +0200, Andrei Pelinescu-Onciul pelinescu-onciul@fokus.fraunhofer.de wrote:
On Jul 05, 2004 at 15:09, Karunakar Chemudugunta voicexml@gmail.com
wrote:
Hi,
I would like to use SER as a voip proxy as part of our communitiy
for voip services.
Please advice me which versions are stable and tested to install with
SER+ NAT+ RTP PROXY combinations.
ser 0.8.12 from the cvs stable tree (rel_0_8_12; see http://www.iptel.org/ser/cvs/ for cvs usage or try the tarballs from http://www.iptel.org/~andrei/ser_tarballs/stable/).
For nathelper you can use either nathelper from 0.8.12 with rtpproxy stable or use the nathelper from unstable along with the latest rtpproxy version (recommended).
To use the unstable nathelper, copy it from unstable ser into ser 0.8.12 and recompile. For the latest rtpproxy use the same procedure as for getting unstable ser from cvs, but replace sip_router with rtpproxy.
Andrei
---------------------------------------------------------------------------- ----
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
On Jul 09, 2004 at 09:18, Kiko Vives kiko.vives@ua.es wrote:
Hi all.
I'm a bit confused. Are there then, two media proxys ? "Mediaproxy" and "rtpproxy", am I right ? In that case, which is a better solution ?
Yes, there are 2 of them. nathelper+rtpproxy and mediaproxy+mediaproxy rtp relay. rtpproxy is written in C, the mediaproxy rtp relay in python. Each has features the other doesn't have (search the archives for more info). Saying one or another is better would start a huge flamewar :-)
I have been trying SER 0.8.12 nathelper but if fails with "ping_nated_only" parameter. I guess a I have to use CVS one instead of 0.8.12. Is that right ?
First of all make sure you are using the latest 0.8.12, from the rel_0_8_12 stable branch. Then get nathelper from unstable, copy it in stable (0.8.12) and recompile.
You could also wait for a week and then get the 0.8.14 release candidate, which will have the latest nathelper in it (or wait for more and get directly 0.8.14).
Andrei
Hi again.
I did what you tell me ( SER 0.8.12 and the last nathelper form CVS ) and it compiled right but when some endpoint try to register, SER crashes with "BUG: tcp_main_lop: dead child".
I am using the ser.cfg from http://www.informatik.uni-bremen.de/~prelle/terena/cookbook/Cookbook_D2/ch04 s07.html
Does anyone know why this could be happenning ?
Thanks in advance:
Kiko
----- Original Message ----- From: "Andrei Pelinescu-Onciul" pelinescu-onciul@fokus.fraunhofer.de To: "Kiko Vives" kiko.vives@ua.es Cc: serusers@lists.iptel.org Sent: Friday, July 09, 2004 9:33 AM Subject: Re: [Serusers] SER+NAT+RTP PROXY
On Jul 09, 2004 at 09:18, Kiko Vives kiko.vives@ua.es wrote:
Hi all.
I'm a bit confused. Are there then, two media proxys ? "Mediaproxy" and "rtpproxy", am I right ? In that case, which is a better solution ?
Yes, there are 2 of them. nathelper+rtpproxy and mediaproxy+mediaproxy rtp relay. rtpproxy is written in C, the mediaproxy rtp relay in python. Each has features the other doesn't have (search the archives for more info). Saying one or another is better would start a huge flamewar :-)
I have been trying SER 0.8.12 nathelper but if fails with
"ping_nated_only"
parameter. I guess a I have to use CVS one instead of 0.8.12. Is that
right
?
First of all make sure you are using the latest 0.8.12, from the rel_0_8_12 stable branch. Then get nathelper from unstable, copy it in stable (0.8.12) and recompile.
You could also wait for a week and then get the 0.8.14 release candidate, which will have the latest nathelper in it (or wait for more and get directly 0.8.14).
Andrei
On Jul 09, 2004 at 13:29, Kiko Vives kiko.vives@ua.es wrote:
Hi again.
I did what you tell me ( SER 0.8.12 and the last nathelper form CVS ) and it compiled right but when some endpoint try to register, SER crashes with "BUG: tcp_main_lop: dead child".
Please use ser 0.8.12 from the rel_0_8_12 stable cvs branch.
I am using the ser.cfg from http://www.informatik.uni-bremen.de/~prelle/terena/cookbook/Cookbook_D2/ch04 s07.html
Does anyone know why this could be happenning ?
If you are using the latest ser 0.8.12 (which is ser 0.8.12-1rc4), enable core dumping (run ulimit -c unlimited before starting ser) and send us on serteam@iptel.org the whole log (the log message you copied above means only that some ser process died) and a backtrace (or a tar.gz with the coredump, the compiled binaries and the sources).
Andrei