Why does this setting prevent SIP trunk registration after Zendesk CTI migration? We are in the final stages of moving our support operations from Zendesk Talk to Genesys Cloud. The ticketing integration is smooth, but the telephony layer is proving stubborn. In Zendesk, our CTI provider handled the SIP trunking with minimal configuration. Here, we are hitting a wall with the inbound voice flow.
We have configured the SIP trunk in the Admin panel. The IP address is whitelisted. The port is open. Yet, the status remains “Not Registered.” The error log in the Monitoring dashboard shows a 403 Forbidden response from the Genesys Cloud edge node when the carrier attempts to register. This is baffling because the credentials match exactly what was tested in the sandbox environment.
Environment details:
- Genesys Cloud Region: eu-west (Ireland)
- Carrier: Local French VoIP provider using standard SIP 2.0
- Architect Flow: Simple inbound routing to a queue
- Zendesk Legacy Setup: Custom CTI integration via third-party adapter
- Error Code: 403 Forbidden on SIP REGISTER request
- Timestamp: Occurs consistently every 60 seconds during retry cycle
In Zendesk, we never dealt with explicit SIP registration challenges. The third-party adapter abstracted this away. Now, we are exposed to the raw protocol details. We have verified the username and password multiple times. We have checked the network connectivity using telnet from our carrier’s test box. The connection is established, but the handshake fails.
Is there a specific security setting in Genesys Cloud that might be rejecting the REGISTER request? We have tried disabling the “Require TLS” option, but the error persists. We also checked the “Allowed IPs” list, and the carrier’s IP is definitely present. Could there be a mismatch in the SIP domain configuration? We are using the default Genesys Cloud domain for the trunk, but our carrier sends requests with a different Host header. Should we be mapping this differently?
Any insight into why the 403 is occurring would be incredibly helpful. We need to go live next week, and this blocker is causing significant stress. We are happy to provide pcap files if needed, but we prefer to solve this via configuration first. Thanks in advance for any pointers.