Hi

I'm having problems changing from rtpproxy 1.0.2 to 1.1
I have installed the new version and although everything seems fine (rtp proxy talks to SER and sets up ports correctly)
packets don't actually get proxied.
If I restart the 1.0.2 version on the same machine, everything works fine (so it doesn't seem host config /OS issue).

In particular when a call is set up by SER, rtpproxy log seems to show the right thing (xxxx is the ip address):


"
received command "871_30 U [EMAIL PROTECTED] 217.72.97.41 41000 a.138763916;1 b.138763916"
new session [EMAIL PROTECTED], tag a.138763916;1 requested, type strong
hash_table_append: hash([EMAIL PROTECTED]) = 50
new session on a port 35024 created, tag a.138763916;1
pre-filling caller's address with 217.72.97.41:41000
sending reply "871_30 35024 xxxxxxx

received command "871_32 U [EMAIL PROTECTED] 217.72.97.183 41000 b.138763916;1 a.138763916"
new session [EMAIL PROTECTED], tag b.138763916;1 requested, type strong
hash_table_append: hash([EMAIL PROTECTED]) = 50
new session on a port 35026 created, tag b.138763916;1
pre-filling caller's address with 217.72.97.183:41000
sending reply "871_32 35026 xxxxxx

"

and I can see rtp packets coming from the clients to the rtpproxy using tcpdump on the rtpproxy server itself,
but there are no rtp packets coming from the server and in fact when the call is terminated, rtpproxy log
gives ( 0 RTP packets):


received command "871_33 D [EMAIL PROTECTED] a.138763916 b.138763916"
forcefully deleting session 1 on ports 35024/0
RTP stats: 0 in from callee, 0 in from caller, 0 relayed, 0 dropped
RTCP stats: 0 in from callee, 0 in from caller, 0 relayed, 0 dropped
session on ports 35024/0 is cleaned up
forcefully deleting session 1 on ports 35026/0
RTP stats: 0 in from callee, 0 in from caller, 0 relayed, 0 dropped
RTCP stats: 0 in from callee, 0 in from caller, 0 relayed, 0 dropped
session on ports 35026/0 is cleaned up
sending reply "871_33 0



In both cases (ie. for both versions) the proxy (which has exactly the same privileges
in both cases and is run as root) is launched with this one line script:

#!/bin/sh
nohup /usr/local/bin/rtpproxy  -F -l xxxxx  -p /var/run/rtpproxy.pid -s udp:xxxxx -f > /var/log/rtpproxy.log &

with the only difference that the -F parameter is omitted when launching the 1.1 version


I'm probably missing something quite simple, but at the moment I can't see it :-( , any ideas  ?

Thanks
Giuseppe


--
Giuseppe Cardone
Sistemi & Sviluppo
Tel +39 06 404041
Fax +39 06 40404002
Email [EMAIL PROTECTED]
 

www.unidata.it
UNIDATA S.p.A.
Via Portuense, 1555
00148 - Roma Italia
Tel. +39 06 404041
Fax +39 06 40404002
 
 
Questa e-mail e gli eventuali file allegati sono da ritenersi confidenziali e rivolti alle sole persone in indirizzo; vi chiediamo pertanto di non diffonderlo ad altri se ciò non è espressamente indicato.
Se il messaggio vi è stato recapitato per errore vi preghiamo di distruggerlo e di volerci cortesemente avvisare.
Grazie per la collaborazione
_______________________________________________
Users mailing list
Users@rtpproxy.org
http://lists.rtpproxy.org/mailman/listinfo/users

Reply via email to