I am having trouble with RTPProxy bridging media in Opensips 2.3.5
Currently, it seems that RTPProxy is starting as user "root" and not user "rtpproxy" as it should.
In etc/init.d/rtpproxy I have added the additional daemon options to load the service as user "rtpproxy", but these seem to be ignored. Running RTPProxy as root, gives me log errors and does not function.
I can manually kill the existing rtpproxy process and start it again with the switches to run in the correctly user. If I do this I get working media on my LAN, but still nothing when connecting with a phone on cellular NAT - even thought opensips sees RTP proxy sock available.
So I have 2 problems:
- RTPPROXY not starting as "rtpproxy" user
- RTPPROXY when working as normal, does not bridge media for cellular device NAT.
##### I later kill the PID for the RTPproxy instance running as root