Warum versucht Edge, WebRTC-Verbindungen über eine Portnummer außerhalb des Portbereichs 16384–65535 herzustellen?

Während Genesys Cloud den Edge so konfiguriert, dass er für die WebRTC-Kommunikation innerhalb des Portbereichs 16384–65535 funktioniert, sind die Genesys Cloud WebRTC-Clients nicht auf diesen Portbereich beschränkt. Genauer gesagt verwendet ein Edge einen Port im Bereich 16384–65535 als Quellport, die WebRTC-Clients können jedoch jede beliebige Portnummer als Zielport verwenden.

Dies bedeutet, dass Edge, wenn der WebRTC-Client mit einer Portnummer außerhalb des unterstützten Bereichs antwortet, dennoch versucht, die Audioverbindung mit der angegebenen Portnummer herzustellen. Wenn die Portnummer außerhalb des unterstützten Bereichs liegt, ist die WebRTC-Verbindung dennoch erfolgreich, sofern diese Verbindung nicht blockiert wird.

Um dieses Problem zu umgehen, können Sie Genesys Cloud so konfigurieren, dass die Funktion TURN Behavior zusammen mit der Funktion GEO-Lookup verwendet wird. Auf diese Weise kann der Anruf auch bei einer blockierten Verbindung mit Hilfe des TURN-Dienstes als Vermittlungsstelle erfolgreich geführt werden. Dies funktioniert, weil der TURN-Dienst immer innerhalb des unterstützten Portbereichs liegt. 

Wenn jedoch die Latenzkosten, die mit der Verwendung eines TURN-Dienstes in Ihrer spezifischen Region verbunden sind, selbst mit GEO-Lookup zu hoch sind, können Sie eine alternative Lösung verwenden, bei der Sie Ihre Firewall-Einstellungen ändern müssen.

Durch Ändern Ihrer Firewall-Einstellungen kann der Edge über jeden vom WebRTC-Client ausgewählten Zielport kommunizieren. Eine solche Änderung würde bedeuten, dass der Quellport für jeden vom WebRTC-Client gewählten Port offen ist. Der Zielport ist weiterhin auf den Portbereich 16384–65535 beschränkt. Für weitere Informationen wenden Sie sich bitte an Genesys Cloud-Kundendienst .