BelledonneCommunications / liblinphone

Linphone.org mirror for liblinphone (git://git.linphone.org/liblinphone.git)
http://linphone.org
GNU Affero General Public License v3.0
381 stars 219 forks source link

No ICE candidates for openvpn interface #178

Open brianjmurrell opened 3 years ago

brianjmurrell commented 3 years ago

Using liblinphone 4.5.13 with linphone-android, if I connect my phone to my network where the SIP server is over an OpenVPN connection, the OpenVPN address(es) don't seem to be candidates in the ICE negotiation.

Are OpenVPN (tun0) interfaces not valid for use with linphone?

Log

brianjmurrell commented 3 years ago

In any case, the above was a failed call. Best I can tell it failed to complete an ICE negotiation. For seconds into the call the call status in linphone-android says it's negotiating ICE.

Why did it fail?

brianjmurrell commented 3 years ago

It does seem like the openvpn addresses (IPv4 and IPv6) should be in the candidate list and are not. Correct?

brianjmurrell commented 3 years ago

Any thoughts here? I did reopen this after closing it (prematurely as it turns out), in case that wasn't clear in the ticket history.