[Users] rtpproxy still not working for me

Ronald Wiplinger ronald at elmit.com
Thu Sep 28 03:03:00 CEST 2006


Status:
openser compiled, including mysql
openser working with mysql (registering)
openser server has two ethernet ports with one public and one private IP
rtpproxy is running without any parameter

7311 is eyebeam on local desktop
7312 is gizmo  on the same local desktop
7111 is a grandstream   remote, behind a nat

Openser adminstrator shows all three phones as registered with following 
sip addresses:
sip:7111 at 192.168.10.91
sip:7311 at 192.168.250.108:42800;rinstance=f17a00051f63a625
sip:17476063396 at proxy01.sipphone.com:5060                         <=== 
that should be 7312 at 192.168.250.108


Internal calls:
call from 7312 to 7311  works.
call from 7311 to 7312 ends up at a voicemail box  (most likely gizmo 
problem)
call from 7311 to 17476063396 at proxy01.sipphone.com   ends up at the 
voicemail box

External calls:
call from 7311 (local phone) 7111 (remote phone behind NAT) does not 
work, see the ngrep info below.
Looking at the output I feel that the nathelper is not working. As I 
understand the documents, the address should be replaced with an public 
IP address, but it uses my servers internal ethernet port (192.168.250.41)
5.32.86.166 in alt1 is the IP address of my Hamachi network. I have no 
idea, why this one shows up here.


#
U 2006/09/28 08:56:06.482374 192.168.250.108:42800 -> 192.168.250.41:5060
INVITE sip:7111 at 192.168.250.41 SIP/2.0.
Via: SIP/2.0/UDP 
192.168.250.108:42800;branch=z9hG4bK-d87543-a177451df022e84f-1--d87543-;rport.
Max-Forwards: 70.
Contact: <sip:7311 at 192.168.250.108:42800>.
To: "7111"<sip:7111 at 192.168.250.41>.
From: "Ronald-taipei @ video "<sip:7311 at 192.168.250.41>;tag=13766900.
Call-ID: ZGIzNjlhYmIwODBmOTAzMDJiMDU1Zjc0ZTZhNDM0MzE..
CSeq: 1 INVITE.
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, 
SUBSCRIBE, INFO.
Content-Type: application/sdp.
User-Agent: eyeBeam release 1005g stamp 32576.
Content-Length: 809.
.
v=0.
o=- 0 2 IN IP4 192.168.250.108.
s=CounterPath eyeBeam 1.5.
c=IN IP4 192.168.250.108.
t=0 0.
m=audio 59382 RTP/AVP 107 100 106 6 0 105 18 3 5 101.
a=alt:1 2 : eE24SyNT p1rs0KkA 5.32.86.166 59382.
a=alt:2 1 : eKP8Z+Ou +E2ejbdN 192.168.250.108 59382.
a=fmtp:18 annexb=yes.
a=fmtp:101 0-15.
a=rtpmap:107 BV32/16000.
a=rtpmap:100 SPEEX/16000.
a=rtpmap:106 SPEEX-FEC/16000.
a=rtpmap:105 SPEEX-FEC/8000.
a=rtpmap:18 G729/8000.
a=rtpmap:101 telephone-event/8000.
a=sendrecv.
a=x-rtp-session-id:B8DA69C497FC40B2AACE87E3E86D914A.
m=video 46168 RTP/AVP 125.
a=alt:1 2 : Ac/XN/Nt wQExOeCB 5.32.86.166 46168.
a=alt:2 1 : ZKv1sx6w JY5CEQdN 192.168.250.108 46168.
a=fmtp:125 profile-level-id=42e015; max-br=4000; max-mbps=19800.
a=rtpmap:125 H264/90000.
a=sendrecv.
a=x-rtp-session-id:AD24C300DC234CCFA115E5F0B36CDEAB.

#
U 2006/09/28 08:56:06.483471 192.168.250.41:5060 -> 192.168.250.108:42800
SIP/2.0 100 trying -- your call is important to us.
Via: SIP/2.0/UDP 
192.168.250.108:42800;branch=z9hG4bK-d87543-a177451df022e84f-1--d87543-;rport=42800.
To: "7111"<sip:7111 at 192.168.250.41>.
From: "Ronald-taipei @ video "<sip:7311 at 192.168.250.41>;tag=13766900.
Call-ID: ZGIzNjlhYmIwODBmOTAzMDJiMDU1Zjc0ZTZhNDM0MzE..
CSeq: 1 INVITE.
Server: OpenSer (1.1.0-notls (x86_64/linux)).
Content-Length: 0.
Warning: 392 192.168.250.41:5060 "Noisy feedback tells:  pid=8787 
req_src_ip=192.168.250.108 req_src_port=42800 
in_uri=sip:7111 at 192.168.250.41 out_uri=sip:7111 at 192.168.10.91 via_cnt==1".
.

#
U 2006/09/28 08:56:30.829647 192.168.250.108:42800 -> 192.168.250.41:5060
.
.

#
U 2006/09/28 08:56:36.004956 192.168.250.41:5060 -> 192.168.250.108:42800
SIP/2.0 408 Request Timeout.
Via: SIP/2.0/UDP 
192.168.250.108:42800;branch=z9hG4bK-d87543-a177451df022e84f-1--d87543-;rport=42800.
To: 
"7111"<sip:7111 at 192.168.250.41>;tag=fa997f81440371de71ab448ebdb9af56-1877.
From: "Ronald-taipei @ video "<sip:7311 at 192.168.250.41>;tag=13766900.
Call-ID: ZGIzNjlhYmIwODBmOTAzMDJiMDU1Zjc0ZTZhNDM0MzE..
CSeq: 1 INVITE.
Server: OpenSer (1.1.0-notls (x86_64/linux)).
Content-Length: 0.
Warning: 392 192.168.250.41:5060 "Noisy feedback tells:  pid=8791 
req_src_ip=192.168.250.108 req_src_port=42800 
in_uri=sip:7111 at 192.168.250.41 out_uri=sip:7111 at 192.168.10.91 via_cnt==0".
.

#



/var/log/messages shows:
Sep 28 09:00:27 taipei /usr/local/sbin/openser[8787]: ERROR: 
force_rtp_proxy2: no available proxies
Sep 28 09:00:40 taipei /usr/local/sbin/openser[8787]: ERROR: 
unforce_rtp_proxy: no available proxies
Sep 28 09:00:40 taipei /usr/local/sbin/openser[8787]: ERROR: 
unforce_rtp_proxy: no available proxies



Where is my mistake?

bye

Ronald






More information about the sr-users mailing list