Broken connectivity on Arch Linux
Whenever I try to make a video call it fails after "Search..." phase.
The callee is marked with a green dot correctly.
Text messages also do not reach the callee.
The excerpt from the log
[1653846676.299| 9353|sipcall.cpp :134 ] [call:4013872961000470] Create a new [OUTGOING] SIP call with 2 media
[1653846676.300| 9353|audio_rtp_session.cpp:56 ] Created Audio RTP session: 0x5632448c0350 - call Id 4013872961000470
[1653846676.300| 9353|ringbuffer.cpp :55 ] Create new RingBuffer 4013872961000470
[1653846676.300| 9353|sipcall.cpp :1903 ] [call:4013872961000470] Added media @0: type [AUDIO] enabled [YES] muted [NO] label [audio_0] source [camera://Micron_Built-in_iSight] src type [CAPTURE_DEVICE] secure [YES]
[1653846676.300| 9353|video_rtp_session.cpp:70 ] [0x5632448c09b0] Video RTP session created for call 4013872961000470
[1653846676.300| 9353|sipcall.cpp :1903 ] [call:4013872961000470] Added media @1: type [VIDEO] enabled [YES] muted [NO] label [video_0] source [camera://Micron_Built-in_iSight] src type [CAPTURE_DEVICE] secure [YES]
[1653846676.300| 9353|sipcall.cpp :1909 ] [call:4013872961000470] Created 2 Media streams
[1653846676.300| 9353|ice_transport.cpp :311 ] [ice:0x563244f9ffc0] Creating IceTransport session for "4013872961000470"
[1653846676.300| 9353|sipcall.cpp :3102 ] [call:4013872961000470] Successfully created media ICE transport [ice:0x563243972230]
[1653846676.300| 9353|sipcall.cpp :3263 ] [call:4013872961000470] Setting ICE session [0x563243972230]
[1653846676.300| 9353|jamiaccount.cpp :458 ] [Account 503280347b0c15bf] Calling DHT peer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[1653846676.300| 9353|contact_list.cpp :68 ] Can't set certificate status for existing contacts xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[1653846676.300| 9353|call.cpp :239 ] [call:4013872961000470] state change 0/0, cnx 0/1, code 0
[1653846676.301| 9403|jamiaccount.cpp :3440 ] [Account 503280347b0c15bf] Store DHT public IPv6 address : [xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]
[1653846676.301| 9403|jamiaccount.cpp :3429 ] [Account 503280347b0c15bf] Store DHT public IPv4 address : xxx.xxx.xxx.xxx
[1653846676.301| 9403|sipcall.cpp :3124 ] [call:4013872961000470] Init media ICE transport
[1653846676.301| 9403|ice_transport.cpp :385 ] [ice:0x563244f9ffc0] Initializing the session - comp count 4 - as a master
[1653846676.301| 9403|ice_transport.cpp :426 ] [ice:0x563244f9ffc0] Add host candidates
[1653846676.301| 9403|ice_transport.cpp :908 ] [ice:0x563244f9ffc0] added host stun config for UDP transport
[1653846676.301| 9403|ice_transport.cpp :908 ] [ice:0x563244f9ffc0] added host stun config for UDP transport
[1653846676.302| 9403|ice_transport.cpp :908 ] [ice:0x563244f9ffc0] added host stun config for UDP transport
[1653846676.302| 9403|ice_transport.cpp :987 ] [ice:0x563244f9ffc0] Add srflx reflexive candidates [xxx.xxx.xxx.xxx:23880 : xxx.xxx.xxx.xxx:23880] for comp 1
[1653846676.302| 9403|ice_transport.cpp :987 ] [ice:0x563244f9ffc0] Add srflx reflexive candidates [xxx.xxx.xxx.xxx:21023 : xxx.xxx.xxx.xxx:21023] for comp 2
[1653846676.302| 9403|ice_transport.cpp :987 ] [ice:0x563244f9ffc0] Add srflx reflexive candidates [xxx.xxx.xxx.xxx:22157 : xxx.xxx.xxx.xxx:22157] for comp 3
[1653846676.302| 9403|ice_transport.cpp :987 ] [ice:0x563244f9ffc0] Add srflx reflexive candidates [xxx.xxx.xxx.xxx:22635 : xxx.xxx.xxx.xxx:22635] for comp 4
[1653846676.302| 9403|ice_transport.cpp :448 ] [ice:0x563244f9ffc0] Added generic srflx candidates:
[1653846676.302| 9403|ice_transport.cpp :298 ] [ice (UDP)] added turn server 'xxx.xxx.xxx.xxx', port 3478
[1653846676.323| 9353|sipcall.cpp :134 ] [call:700765802007248] Create a new [OUTGOING] SIP call with 2 media
[1653846676.324| 9353|audio_rtp_session.cpp:56 ] Created Audio RTP session: 0x5632450587b0 - call Id 700765802007248
[1653846676.324| 9353|ringbuffer.cpp :55 ] Create new RingBuffer 700765802007248
[1653846676.324| 9353|sipcall.cpp :1903 ] [call:700765802007248] Added media @0: type [AUDIO] enabled [YES] muted [NO] label [audio_0] source [camera://Micron_Built-in_iSight] src type [CAPTURE_DEVICE] secure [YES]
[1653846676.325| 9353|video_rtp_session.cpp:70 ] [0x56324506f280] Video RTP session created for call 700765802007248
[1653846676.325| 9353|sipcall.cpp :1903 ] [call:700765802007248] Added media @1: type [VIDEO] enabled [YES] muted [NO] label [video_0] source [camera://Micron_Built-in_iSight] src type [CAPTURE_DEVICE] secure [YES]
[1653846676.325| 9353|sipcall.cpp :1909 ] [call:700765802007248] Created 2 Media streams
[1653846676.326| 9353|call.cpp :451 ] [call:4013872961000470] add subcall 700765802007248
[1653846676.326| 9353|sipcall.cpp :3263 ] [call:700765802007248] Setting ICE session [0x563243972230]
[1653846676.327| 9353|manager.cpp :600 ] ----- Switch current call id to '4013872961000470' -----
[1653846676.332| 9403|sipcall.cpp :134 ] [call:2321592708100061] Create a new [OUTGOING] SIP call with 2 media
[1653846676.336| 9403|audio_rtp_session.cpp:56 ] Created Audio RTP session: 0x7f7a90566c20 - call Id 2321592708100061
[1653846676.336| 9403|ringbuffer.cpp :55 ] Create new RingBuffer 2321592708100061
[1653846676.336| 9403|sipcall.cpp :1903 ] [call:2321592708100061] Added media @0: type [AUDIO] enabled [YES] muted [NO] label [audio_0] source [camera://Micron_Built-in_iSight] src type [CAPTURE_DEVICE] secure [YES]
[1653846676.336| 9403|video_rtp_session.cpp:70 ] [0x7f7a905827b0] Video RTP session created for call 2321592708100061
[1653846676.336| 9403|sipcall.cpp :1903 ] [call:2321592708100061] Added media @1: type [VIDEO] enabled [YES] muted [NO] label [video_0] source [camera://Micron_Built-in_iSight] src type [CAPTURE_DEVICE] secure [YES]
[1653846676.340| 9403|sipcall.cpp :1909 ] [call:2321592708100061] Created 2 Media streams
[1653846676.342| 9403|call.cpp :239 ] [call:2321592708100061] state change 0/0, cnx 0/1, code 0
[1653846676.344| 9403|call.cpp :451 ] [call:4013872961000470] add subcall 2321592708100061
[1653846676.348| 9403|sipcall.cpp :3263 ] [call:2321592708100061] Setting ICE session [0x563243972230]
[1653846676.350| 9403|jamiaccount.cpp :576 ] [call 4013872961000470] No channeled socket with this peer. Send request
[1653846676.351| 9403|jamiaccount.cpp :3867 ] [Account 503280347b0c15bf] Request SIP connection to peer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx on device xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[1653846676.351| 9403|jamiaccount.cpp :3890 ] [Account 503280347b0c15bf] Already connecting to xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[1653846676.354| 9403|account_manager.cpp:669 ] Found 1 devices
[1653846676.400| 9433|ice_transport.cpp :687 ] [ice:0x563244f9ffc0] UDP initialization success
[1653846676.402| 9433|ice_transport.cpp :752 ] [ice:0x563244f9ffc0] as master
[1653846676.403| 9433|ice_transport.cpp :883 ] [ice:0x563244f9ffc0] (local) ufrag=3e0b867d, pwd=486809bb7f95927e18d2aac5
[1653846688.110| 9405|connectionmanager.cpp:334 ] no response from DHT to E2E request.
[1653846688.110| 9405|ice_transport.cpp :316 ] [ice:0x7f7a902a4ee0] destroying 0x7f7a902aeac8
[1653846688.611| 9405|ice_transport.cpp :331 ] [ice:0x7f7a902a4ee0] Destroying ice_strans 0x7f7a902aeac8
[1653846689.112| 9405|ice_transport.cpp :649 ] [ice:0x7f7a902a4ee0] Timer heap flushed after 500 ms
[1653846689.112| 9405|ice_transport.cpp :363 ] [ice:0x7f7a902a4ee0] done destroying
[1653846689.112| 9405|call.cpp :239 ] [call:2321592708100061] state change 0/5, cnx 1/0, code 0
[1653846689.112| 9405|call.cpp :239 ] [call:700765802007248] state change 0/5, cnx 0/0, code 6
[1653846689.112| 9387|call.cpp :521 ] [call:4013872961000470] subcall 2321592708100061 failed
[1653846689.112| 9387|call.cpp :546 ] [call:4013872961000470] remains 1 subcall(s)
[1653846689.112| 9387|manager.cpp :2007 ] [call:2321592708100061] Sub-call failed
[1653846689.112| 9387|manager.cpp :1642 ] [call:2321592708100061] Remove local audio
[1653846689.112| 9387|ringbufferpool.cpp:262 ] Unbind call 2321592708100061 from all bound calls
[1653846689.113| 9387|sipcall.cpp :1507 ] [call:2321592708100061] removeCall()
[1653846689.113| 9387|call_factory.cpp :72 ] Removing call 2321592708100061
[1653846689.113| 9387|call_factory.cpp :75 ] Remaining 2 call
[1653846689.113| 9387|call.cpp :239 ] [call:2321592708100061] state change 5/6, cnx 0/0, code 0
[1653846689.113| 9387|audio_rtp_session.cpp:218 ] [0x7f7a90566c20] Stopping receiver
[1653846689.113| 9387|audio_rtp_session.cpp:65 ] Destroyed Audio RTP session: 0x7f7a90566c20 - call Id 2321592708100061
[1653846689.113| 9387|ringbuffer.cpp :60 ] Destroy RingBuffer 2321592708100061
[1653846689.113| 9387|video_rtp_session.cpp:222 ] [0x7f7a905827b0] Stop video RTP sender: input [] - muted [NO]
[1653846689.113| 9387|video_rtp_session.cpp:286 ] [0x7f7a905827b0] Stopping receiver
[1653846689.113| 9387|video_rtp_session.cpp:76 ] [0x7f7a905827b0] Video RTP session destroyed
[1653846689.113| 9387|call.cpp :521 ] [call:4013872961000470] subcall 700765802007248 failed
[1653846689.113| 9387|call.cpp :239 ] [call:4013872961000470] state change 0/5, cnx 1/0, code 5
[1653846689.113| 9387|call.cpp :273 ] [call:4013872961000470] emit client call state change FAILURE, code 5
[1653846689.113| 9387|sipcall.cpp :1507 ] [call:4013872961000470] removeCall()
[1653846689.113| 9387|call_factory.cpp :72 ] Removing call 4013872961000470
[1653846689.113| 9387|call_factory.cpp :75 ] Remaining 1 call
[1653846689.113| 9387|call.cpp :239 ] [call:4013872961000470] state change 5/6, cnx 0/0, code 0
[1653846689.113| 9387|sipcall.cpp :3015 ] - Call 4013872961000470 with xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx@ring.dht:
[1653846689.113| 9387|sipcall.cpp :3016 ] - Duration: 0 us
[1653846689.113| 9387|sipcall.cpp :3018 ] - Media: type [AUDIO] enabled [YES] muted [NO] label [audio_0] source [camera://Micron_Built-in_iSight] src type [CAPTURE_DEVICE] secure [YES]
[1653846689.113| 9387|sipcall.cpp :3018 ] - Media: type [VIDEO] enabled [YES] muted [NO] label [video_0] source [camera://Micron_Built-in_iSight] src type [CAPTURE_DEVICE] secure [YES]
[1653846689.113| 9387|call.cpp :273 ] [call:4013872961000470] emit client call state change OVER, code 0
[1653846689.114| 9387|manager.cpp :2007 ] [call:700765802007248] Sub-call failed
[1653846689.114| 9387|manager.cpp :1642 ] [call:700765802007248] Remove local audio
[1653846689.114| 9387|ringbufferpool.cpp:262 ] Unbind call 700765802007248 from all bound calls
[1653846689.114| 9387|sipcall.cpp :1507 ] [call:700765802007248] removeCall()
[1653846689.114| 9387|call_factory.cpp :72 ] Removing call 700765802007248
[1653846689.114| 9387|call_factory.cpp :75 ] Remaining 0 call
[1653846689.114| 9387|call.cpp :239 ] [call:700765802007248] state change 5/6, cnx 0/0, code 0
[1653846689.114| 9387|audio_rtp_session.cpp:218 ] [0x5632450587b0] Stopping receiver
[1653846689.114| 9387|audio_rtp_session.cpp:65 ] Destroyed Audio RTP session: 0x5632450587b0 - call Id 700765802007248
[1653846689.114| 9387|ringbuffer.cpp :60 ] Destroy RingBuffer 700765802007248
[1653846689.114| 9387|video_rtp_session.cpp:222 ] [0x56324506f280] Stop video RTP sender: input [] - muted [NO]
[1653846689.114| 9387|video_rtp_session.cpp:286 ] [0x56324506f280] Stopping receiver
[1653846689.114| 9387|video_rtp_session.cpp:76 ] [0x56324506f280] Video RTP session destroyed
[1653846689.114| 9387|audio_rtp_session.cpp:218 ] [0x5632448c0350] Stopping receiver
[1653846689.114| 9387|audio_rtp_session.cpp:65 ] Destroyed Audio RTP session: 0x5632448c0350 - call Id 4013872961000470
[1653846689.114| 9387|ringbuffer.cpp :60 ] Destroy RingBuffer 4013872961000470
[1653846689.114| 9387|video_rtp_session.cpp:222 ] [0x5632448c09b0] Stop video RTP sender: input [] - muted [NO]
[1653846689.114| 9387|video_rtp_session.cpp:286 ] [0x5632448c09b0] Stopping receiver
[1653846689.114| 9387|video_rtp_session.cpp:76 ] [0x5632448c09b0] Video RTP session destroyed
[1653846689.115| 9405|ice_transport.cpp :316 ] [ice:0x563244f9ffc0] destroying 0x7f7a90404e18
Seems connected with a recent update of opendht to 2.4.4.