ОШИБКА: rtpproxy [rtpproxy.c:1681]: send_rtpp_command(): невозможно отправить команду на прокси-сервер RTP

Я пытаюсь включить RTPPROXY в Debian, но кажется, что RTPProxy игнорирует мои аргументы...

Итак, я запускаю RTPPROXY с помощью команды:

rtpproxy -l _MY_PUBLIC_IP_ -s udp:127.0.0.1 7722 -p /var/run/rtpproxy.pid -R -a -P -r /tmp/rtppath -S /tmp/rtpspool -u rtpproxy rtpproxy

Также пробовал с:

rtpproxy -l _MY_PUBLIC_IP_ -s udp:127.0.0.1 7722 -u rtpproxy rtpproxy

И когда я пытаюсь запустить службу Kamailio, я получаю сообщение об ошибке:

0(10562) ОШИБКА: rtpproxy [rtpproxy.c:1681]: send_rtpp_command(): невозможно отправить команду на прокси-сервер RTP

0(10562) ОШИБКА: rtpproxy [rtpproxy.c:1716] : send_rtpp_command(): прокси-сервер не отвечает, отключите его

0(10562) ВНИМАНИЕ: rtpproxy [rtpproxy.c:1573]: rtpp_test(): не удается получить версию прокси-сервера RTP

0(10562) ВНИМАНИЕ: rtpproxy [rtpproxy.c:1610]: rtpp_test(): поддержка RTP-прокси временно отключена

p.s. Я проверил RTPPROXY и уверен, что он запущен

PS вспомогательный | grep rtpproxy

вернул меня:

корень 2770 0.0 0.0 19392 480 ? SSL 04:59 0:00 /usr/bin/rtpproxy -l _MY_PUBLIC_IP_ -s udp:127.0.0.1 7722 -p /var/run/rtpproxy.pid -R -a -P -r /tmp/rtppath -S /tmp /rtpspool -u rtpproxy rtpproxy

root 2775 0.0 0.0 11740 932 pts/1 S+ 04:59 0:00 grep --color=auto rtp

Который говорит, что все в порядке, и rtpproxy работает с аргументами, которые я объявил

Но проблема в том, что когда я проверяю это с помощью:

netstat -tulpn | grep rtpproxy

Я получаю:

udp 0 0 127.0.0.1:22222 0.0.0.0:* 2853/rtpproxy

Как видите, rtpproxy прослушивает порт 22222 и полностью игнорирует заявленные мной аргументы :(

Где и что я делаю не так?

Извините за мой английский и заранее спасибо...


person JavaMachine    schedule 09.12.2015    source источник


Ответы (1)


Я решил проблему... правильный способ запуска:

rtpproxy -l _МОЙ_ПУБЛИЧНЫЙ_IP_ -s udp:127.0.0.1:7722 -u rtpproxy rtpproxy

person JavaMachine    schedule 09.12.2015