¿Por qué Edge intenta establecer conexiones WebRTC en un número de puerto fuera del rango de puertos 16384-32768?

Si bien Genesys Cloud configura Edge para que funcione dentro del rango de puertos 16384-32768 para comunicaciones WebRTC, los clientes Genesys Cloud WebRTC no están restringidos a este rango de puertos. Más específicamente, un Edge usa un puerto en el rango 16384-32768 como puerto de origen, pero los clientes WebRTC pueden usar cualquier número de puerto disponible para el puerto de destino. Esto significa que si el cliente WebRTC responde usando un número de puerto fuera del rango admitido, Edge aún intenta establecer la conexión de audio usando el número de puerto proporcionado. Cuando el número de puerto está fuera del rango admitido, la conexión WebRTC aún se realiza correctamente a menos que esa conexión esté bloqueada. Si la conexión está bloqueada, la llamada aún puede tener éxito utilizando el servicio TURN como un relé. El servicio TURN siempre estará dentro del rango de puertos admitidos. 

Para evitar este problema, puede configurar Genesys Cloud para que utilice la función Force TURN junto con la función GEO-Lookup.

Sin embargo, si los costos de latencia asociados con el uso de un servicio TURN en su región específica son demasiado altos, incluso con GEO-Lookup, puede usar una solución alternativa, que implica modificar la configuración de su firewall.

Para permitir que Edge se comunique en cualquier puerto de destino que elija el cliente WebRTC, debe modificar la configuración de su firewall. Hacer esta modificación significaría que el puerto de origen estaría abierto a cualquier puerto que elija el cliente WebRTC. El puerto de destino todavía está limitado al rango de puertos 16384-32768. Para mas informacion contacte Atención al cliente de Genesys Cloud.