I posted this issue on github but I thought some users might find it useful.
Desktop 4.1.1 - Qt5.9.0, Core 3.12.0 Problem occurs with an incoming call to an account configured as IPV6. When answering the call, Linphone sends 200 OK with incorrect information. The contact in the SIP is a non-existent account. The user name matches an IPV4 account but there is no IPV6 account with that user name. In the SDP the connection shows the host's IPV4 address. The host has both an IPV4 and IPV6 addresses. Incoming media receives "port unreachable". There is no outgoing media.. The log of the call shows -- 2019-11-27 19:02:37:683 ERROR _bctbx_name_to_addrinfo(2001:569xxxxxxxx:d2b4): getaddrinfo failed: Address family for hostname not supported 2019-11-27 19:02:37:683 ERROR _rtp_session_set_remote_addr_full(): cannot set RTP destination to 2001:569:7db6:9100:223:7dff:feb8:d2b4 port 35014. 2019-11-27 19:02:37:683 MESSAGE Stun packet sent for session [0x283ef40] 2019-11-27 19:02:37:683 ERROR RtpSession [0x283ef40] error sending [rtp] packet [0x2a48820] to no-addr: Destination address required [89] 2019-11-27 19:02:37:683 MESSAGE Stun packet sent on rtcp for session [0x283ef40] 2019-11-27 19:02:37:683 ERROR RtpSession [0x283ef40] error sending [rtcp] packet [0x2a48820] to no-addr: Destination address required [89] ********* Note that deleting all IPV4 accounts allows a sucessful IPV6 call. _______________________________________________ Linphone-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/linphone-users
