From 300bdcc81086409d7052dea0f6e36515b16339f4 Mon Sep 17 00:00:00 2001 From: jamie prince Date: Thu, 20 Aug 2026 23:19:39 +0100 Subject: [PATCH] Wear SIP: revert to TCP registration (fixes INVITE retransmit timeout) The UDP switch made the watch register over UDP while Asterisk had cached a TCP Contact (transport=tcp). Asterisk sent the INVITE over TCP but got no SIP response (not even 100 Trying) -> 6.4s retransmission timeout -> immediate voicemail. Revert to TCP so the watch's registration matches Asterisk's cached contact. With nat=yes now set, the TCP Contact is made public (78.141.29.181:), so the INVITE arrives over the persistent TCP socket and baresip's response reaches Asterisk, letting the call ring the full configured window instead of timing out. --- wear/src/main/assets/accounts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wear/src/main/assets/accounts b/wear/src/main/assets/accounts index 8b2f99a2..13de3254 100644 --- a/wear/src/main/assets/accounts +++ b/wear/src/main/assets/accounts @@ -1,2 +1,2 @@ -;auth_user="01273961147";auth_pass="cisco55555";outbound="sip:mail.txt3.net:5060;transport=udp";regint=60;regq=0.5;pubint=0;check_origin=no;mwi=no;natpinhole=yes +;auth_user="01273961147";auth_pass="cisco55555";outbound="sip:mail.txt3.net:5060;transport=tcp";regint=60;regq=0.5;pubint=0;check_origin=no;mwi=no;natpinhole=yes