@Adrian Fretwell
Hi sir,
I'm currently running a FreeSWITCH server hosted on DigitalOcean and I've encountered an issue that I'm hoping someone can help me resolve.
Issue Description:
I am able to make calls to SIP softphones without any problems. However, when attempting to call a SIP WebRTC client using the "sip.js" package, I often receive a 403 Forbidden error. Interestingly, if I reload the webpage several times (usually 3-4 times), the client eventually gets a 200 OK status and registers successfully.
Setup Details:
Request for Assistance:
Best regards,
Manikanta.
Hi sir,
I'm currently running a FreeSWITCH server hosted on DigitalOcean and I've encountered an issue that I'm hoping someone can help me resolve.
Issue Description:
I am able to make calls to SIP softphones without any problems. However, when attempting to call a SIP WebRTC client using the "sip.js" package, I often receive a 403 Forbidden error. Interestingly, if I reload the webpage several times (usually 3-4 times), the client eventually gets a 200 OK status and registers successfully.
Setup Details:
- Server: FreeSWITCH hosted on DigitalOcean
- Client Library: sip.js
- Error: Intermittent 403 Forbidden when trying to call SIP WebRTC client
- Attempt to call a SIP WebRTC client using sip.js.
- Observe that a 403 Forbidden error is received.
- Reload the webpage multiple times (3-4 times).
- Eventually, the client registers successfully with a 200 OK status.
- Verified FreeSWITCH configuration for WebRTC support.
- Checked the network and firewall settings on the DigitalOcean droplet.
- Ensured that the sip.js configuration aligns with the FreeSWITCH settings.
- Examined FreeSWITCH logs for any obvious errors or misconfigurations.
Request for Assistance:
- Has anyone encountered a similar issue with intermittent 403 Forbidden errors when using sip.js with FreeSWITCH?
- Are there any specific logs or settings that I should review to diagnose the issue more effectively?
- Could this be related to WebSocket connection handling or NAT traversal issues?
- Any suggestions or best practices for ensuring stable WebRTC client registration with FreeSWITCH?
Best regards,
Manikanta.
Last edited: