Freeswitch использует порты RTP, отличные от определенных - PullRequest
0 голосов
/ 16 марта 2020

RTP-порты Freeswitch устанавливаются в файле switch.conf. xml:

<param name="rtp-start-port" value="16384"/>
<param name="rtp-end-port" value="32768"/>

Брандмауэр на том же сервере, что и Freeswitch, использует тот же диапазон портов, и он открыт. Но когда я выполняю вызов, это записывается в моем журнале брандмауэра:

[1973250.998849] Shorewall:fw-net REJECT IN= OUT=eno1 SRC=192.168.1.200
DST=XXX.XXX.XXX.XXX LEN=200 TOS=0x00 PREC=0x00 TTL=64 ID=36225 DF PROTO=UDP
SPT=19644 DPT=4006 LEN=180

Интерфейс командной строки Freeswitch показывает тот же порт RTP, он там может быть переопределен клиентом?

AUDIO RTP [sofia/internal/100@XXXX] 192.168.1.200 
port 16962 -> XXX.XXX.XXX.XXX port 4002 codec: 8 ms: 20

Любой Идея, откуда Freeswitch может получить этот диапазон портов (4000-40XX)?

Примечание: 192.168.1.200 - это IP-адрес Freeswitch & Firewall.

...