Muhammed hocam nat arkasında çalıştığı için bu hatayı veriyor.
2 çözümü var
-
çözüm: Sanal yada fiziksel makinanıza interface ekleyin oluşturduğunuz interface’e global (dış ip) adresinizi vereceksiniz.
-
çözüm:
Dosyayı açın:
/opt/freeswitch/conf/vars.xml
Şunu bulun:
<X-PRE-PROCESS cmd="set" data="external_rtp_ip=stun:stun.freeswitch.org"/>
Şuna değiştirin:
<X-PRE-PROCESS cmd="set" data="external_rtp_ip=EXTERNAL_IP_ADDRESS"/>
Şunu bulun:
<X-PRE-PROCESS cmd="set" data="external_sip_ip=stun:stun.freeswitch.org"/>
<X-PRE-PROCESS cmd="set" data="external_sip_ip=EXTERNAL_IP_ADDRESS"/>
Şuna değiştirin:
Şu dosyayı açın:
/opt/freeswitch/conf/sip_profiles/external.xml
Şunu bulun:
<param name="ext-rtp-ip" value="$${local_ip_v4}"/>
<param name="ext-sip-ip" value="$${local_ip_v4}"/>
Şuna değiştirin:
<param name="ext-rtp-ip" value="$${external_rtp_ip}"/>
<param name="ext-sip-ip" value="$${external_sip_ip}"/>
Dosyayı açın:
/usr/share/red5/webapps/sip/WEB-INF/bigbluebutton-sip.properties
bbb.sip.app.ip=<internal_ip>
bbb.sip.app.port=5070
freeswitch.ip=<internal_ip>
freeswitch.port=5060
Dosyayı açın:
/etc/bigbluebutton/nginx/sip.nginx
Buradaki config dosyasını da aşağıdaki gibi editleyin ssl kullanıyorsanız port 7443:
location /ws {
proxy_pass https://EXTERNAL_IP_ADDRESS:7443;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_read_timeout 6h;
proxy_send_timeout 6h;
client_body_timeout 6h;
send_timeout 6h;
}
SSL kullanmıyorsanız port 5066:
location /ws {
proxy_pass http://EXTERNAL_IP_ADDRESS:5066;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_read_timeout 6h;
proxy_send_timeout 6h;
client_body_timeout 6h;
send_timeout 6h;
}
Dosyayı açın:
/usr/local/bigbluebutton/bbb-webrtc-sfu/config/default.yml
freeswitch:
ip: '203.0.113.1' (Dış ip adresiniz)
port: '5066'
bbb-conf --restart ile yeniden başlatın sorununuz çözülecektir.