|
From: | François Grisez |
Subject: | Re: sip.linphone.org: RTP connection not established when using IPv4 |
Date: | Wed, 24 Feb 2021 16:47:49 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 |
Hi,
This commit cause a regression indeed. A fix has been made and is waiting for merge into master branch. That should be done before the end of the week.
The stable version of Flexisip (2.0.3) isn't impacted by this problem.
Best regards
Good morning,
We are having some issues with SIP calls using IPv4 with sip.linphone.org. The remote client fails to establish the rtp connection because the SDP only contains an IPv6 address.
After some testing, it seems that if the original SDP contains ICE data, the RTP stream is established. Otherwise, an IPv6 address is sent and connection fails.
These are the results with Linphone Android:
- With both ICE and Stun : OK
- Stun and No ICE : Not working
- No stun nor ICE: Not working
After having a look at recent changes, I'm pretty sure it has to do with the following commit.
https://github.com/BelledonneCommunications/flexisip/commit/2caed30c8aebb7233ac7384eb438644ebad19a5b
I think it is detecting it as IPv6 even if the client has established an IPv4 connection.
Thank you,
Tere Ruiz
François Grisez
Software Engineer
Belledonne Communications
[Prev in Thread] | Current Thread | [Next in Thread] |