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

Aunque Genesys Cloud configura el borde para trabajar dentro de la gama de puertos 16384-32768 para comunicaciones WeBrTC, los Genesys Cloud clientes WeBrTC no están restringidos a esta gama de puertos. Más concretamente, un Edge utiliza un puerto en la gama 16384-32768 como puerto de origen, pero los clientes de WeBrTC pueden utilizar cualquier número de puerto disponible para el puerto de destino. Esto significa que si el cliente de WeBrTC responde utilizando un número de puerto fuera del rango admitido, el borde sigue intentando establecer la conexión de audio utilizando el número de puerto proporcionado. Cuando el número de puerto está fuera del rango admitido, la conexión WeBrTC sigue siendo correcta a menos que se bloquee la conexión. Si la conexión está bloqueada, la llamada puede seguir teniendo éxito utilizando el servicio TURN (TURN) como un relé. El servicio TURN siempre estará dentro del rango de puertos admitidos. 

Para omitir este problema, puede configurar Genesys Cloud para utilizar el Fuerza de giro característica junto con el Geo-Lookup TURN característica.

Sin embargo, si los costes de latencia asociados al uso de un servicio TURN en su región específica son demasiado grandes, incluso con GEO-Lookup, puede utilizar una alternativa solución, que implica modificar la configuración del cortafuegos.

Para permitir que Edge se comunique en cualquier puerto de destino que elija el cliente de WeBrTC, debe modificar la configuración del cortafuegos. Hacer esta modificación significaría que el puerto de origen estaría abierto a cualquier puerto que elija el cliente de WeBrTC. El puerto de destino sigue estando limitado al rango de puertos 16384-32768. Para obtener más información, póngase en contacto con Genesys Cloud Atención al cliente.