Warum versucht der Edge, WebRTC-Verbindungen über eine Portnummer außerhalb des Portbereichs 16384-32768 herzustellen?
Während Genesys Cloud den Edge so konfiguriert, dass er innerhalb des Portbereichs 16384-32768 für WebRTC-Kommunikation arbeitet, sind die Genesys Cloud WebRTC-Clients nicht auf diesen Portbereich beschränkt. Genauer gesagt verwendet ein Edge einen Anschluss im Bereich 16384-32768 als Quellanschluss, aber die WebRTC-Clients können jede beliebige Anschlussnummer für den Zielanschluss verwenden.
Das bedeutet, dass der Edge auch dann, wenn der WebRTC-Client mit einer Portnummer außerhalb des unterstützten Bereichs antwortet, versucht, die Audioverbindung mit der angegebenen Portnummer herzustellen. Wenn die Portnummer außerhalb des unterstützten Bereichs liegt, kann die WebRTC-Verbindung trotzdem hergestellt werden, es sei denn, die Verbindung ist blockiert.
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 mit der Nutzung eines TURN-Dienstes in Ihrer Region verbundenen Latenzkosten auch mit GEO-Lookup zu hoch sind, können Sie eine alternative Lösung nutzen, die eine Änderung Ihrer Firewall-Einstellungen beinhaltet.
Wenn Sie Ihre Firewall-Einstellungen ändern, kann der Edge über den vom WebRTC-Client gewä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-32768 beschränkt. Weitere Informationen erhalten Sie unter Genesys Cloud Customer Care.