Hello Siovel,
I know that Coturn-config is "a little bit" difficile.
realm: By me is it a domain-name, not a IP.
external-IP: is an IP.
I dont know exactly whats here necessary by using a reverse-proxy. I
think your external IP to the proxy, your beginning of the "proxy-tunnel".
And you have a lot of tunnels open, I think: 102.
Remark:
I had used only once a reverse-proxy (for a special-problem) and I had
the problem to use the same port several simultaneously. For the server
was the address the proxy. Incoming connections and handschake was fine,
but the outgoing packages was the problem.
Best regards,
René
Am 06.09.2019 um 17:23 schrieb Siovel Rodriguez:
Hi I need help, I have OM-server and a Coturn-server configured on a
local network with an IPprivate. To connect from outside I have
configured a reverse proxy in an IPpublic. I can access the server
without problems, I enter the rooms but the video chat is not set
correctly, neither audio nor video. Here my settings.
1) /etc/turnserver.conf
verbose
fingerprint
use-auth-secret
static-auth-secret=SECRETSECRET
realm=IPpublic
simple-log
log-file=/var/log/turn.log
min-port=50000
max-port=50100
external-ip=IPpublic/IPprivate
2) Config firewall (open ports)
5443
3478
50000-50100
3) Edit
"/opt/openmeetings/webapps/openmeetings/WEB-INF/classes/applicationContext.xml"
...
<bean id="kurentoHandler"
class="org.apache.openmeetings.core.remote.KurentoHandler"
init-method="init" destroy-method="destroy"
p:kurentoWsUrl="ws://127.0.0.1:8888/kurento
<http://127.0.0.1:8888/kurento>"
p:checkTimeout="10000"
p:watchThreadCount="10"
p:turnUrl="IPprivate:3478"
p:turnUser=""
p:turnSecret="SECRETSECRET"
p:turnMode="rest"
p:turnTtl="60"
p:objCheckTimeout="200"
/>