I'm trying to get rtpproxy running with kamailio ser. The problem is that I'm only getting audio in one direction, when both clients need to be nated. From the logs, it looks like the originating client is getting set up correctly, but when ser call force_rtp_proxy() when it handles the OK from the receiving client, rtpproxy returns a 0 (zero) port number for that end. This causes ser to fail to rewrite the SDP info for that client.
Below is the rtpproxy log output. What looks strange is the "lookup request failed" line, and then the sending reply "3560_8 0 174.133.24.130", with the 0 port number. Anyone know what I'm doing wrong? Here is the setup for the originating client: > DBUG:handle_command: received command "3560_7 > Uc107,119,100,106,0,105,98,8,3,101 > YTc5OTljZTc4OTFjNDQwZDYxZTVhMTUzMzQ0ZTNkMGE. 64.105.44.39 16548 ae213634;0" > INFO:handle_command: new session > YTc5OTljZTc4OTFjNDQwZDYxZTVhMTUzMzQ0ZTNkMGE., tag ae213634;0 requested, type > strong > INFO:handle_command: new session on a port 64680 created, tag ae213634;0 > INFO:handle_command: pre-filling caller's address with 64.105.44.39:16548 > DBUG:doreply: sending reply "3560_7 64680 174.133.24.130" Here is the setup for the receiving client: > DBUG:handle_command: received command "3560_8 Lc107,0,8,101 > YTc5OTljZTc4OTFjNDQwZDYxZTVhMTUzMzQ0ZTNkMGE. 64.105.44.41 3000 ae213634;1 > bf2ce529baeb74e;1" > INFO:handle_command: lookup request failed: session > YTc5OTljZTc4OTFjNDQwZDYxZTVhMTUzMzQ0ZTNkMGE., tags > ae213634;1/bf2ce529baeb74e;1 not found > DBUG:doreply: sending reply "3560_8 0 174.133.24.130" This is when the call is terminated: > DBUG:handle_command: received command "3560_9 D > YTc5OTljZTc4OTFjNDQwZDYxZTVhMTUzMzQ0ZTNkMGE. bf2ce529baeb74e ae213634" > INFO:handle_delete: forcefully deleting session 0 on ports 64680/0 > INFO:remove_session: RTP stats: 0 in from callee, 0 in from caller, 0 > relayed, 0 dropped > INFO:remove_session: RTCP stats: 0 in from callee, 0 in from caller, 0 > relayed, 0 dropped > INFO:remove_session: session on ports 64680/0 is cleaned up > DBUG:doreply: sending reply "3560_9 0" -- Mark Sidell Partner Forte, Inc. 919-942-7068 fax 919-969-2844 www.forteinc.com _______________________________________________ Users mailing list Users@rtpproxy.org http://lists.rtpproxy.org/mailman/listinfo/users