SIP account can't receive incoming calls with TLS activated
When TLS is enabled in the SIP account, no incoming calls are received.
Environment:
- OS: Android 11
- Jami version: Taranis - 20220615-01 (F-Droid)
- Device: Teracube 2e
- SIP provider: voip.ms
Steps to reproduce:
- Create a SIP account following this post
- Follow the Jami wiki on voip.ms for the basic configuration
- Activate: Encrypt media streams (SRTP)
- Activate: Enable SDES as key exchange protocol
- Activate: Use TLS Transport
- Permutate between 5061 (voip.ms TLS port) and the default value for whatever port options available
Expected and actual behaviors:
- On Jami, the account is online
- Echo test work (voip.ms: 4443)
- On the portal, it is registered with secure transport
Expected behavior:
- I can receive incoming calls
Actual behavior:
- I can't receive incoming calls
Following steps:
- Deactivate "Use TLS transport"
Actual behaviors:
- On Jami, the account is online
- Echo test work (voip.ms: 4443)
- On the portal, it is registered but no with secure transport
- I can receive incoming calls
Following steps:
- Install Linphone for Android
- Follow the Linphone for Android tutorial specific for voip.ms here
Expected and actual behaviors:
- On Linphone, the account is online
- Echo test work (voip.ms: 4443)
- On the portal, it is registered with secure transport
- I can receive incoming calls
For the same environment:
- same network
- same voip.ms portal configuration
- same device
it works for Linphone but not for Jami.