Contact Details
farpoint16@aol.com
Checklist
Affected app version
2.7.14 (29321034) F-Droid using with ATAK version 5.6.0.18 (f4cee7b9) and ATAK plugin 1.1.42 (52cc9e1c)
Affected Android version
16
Affected phone model
Samsung Galaxy A15 5G
Affected node model
Heltec v3
Affected node firmware version
2.7.26
Steps to reproduce the bug
- Install Meshtastic Android app version 2.7.14 (29321034) from F-Droid.
- Connect a Meshtastic node and enable the built-in TAK Server.
- Import the Meshtastic TAK Server data package into ATAK.
- Connect ATAK 5.6.0.18 using the Meshtastic TAK Plugin.
- Open a Meshtastic contact in ATAK and view Contact Details.
- Observe that the contact endpoint is still displayed as 0.0.0.0:4242:tcp instead of *:-1:stcp.
Actual behavior
ATAK receives Meshtastic contacts and PLI/location updates, but the contact endpoint remains:
0.0.0.0:4242:tcp
The expected endpoint after the TAK server fix (#5661) is:
*:-1:stcp
Because the endpoint remains incorrect, directed TAK-Talk/GeoChat messages do not route back through the Meshtastic mesh.
Expected behavior
The Meshtastic TAK Server should advertise the contact endpoint as:
*:-1:stcp
ATAK should use this endpoint so directed TAK-Talk/GeoChat messages are routed back through the Meshtastic mesh instead of attempting to connect directly to 0.0.0.0:4242:tcp.
PLI/location updates should continue to work, and directed messages should be delivered through the mesh.
Screenshots/Screen recordings
Relevant log output
Additional information
Additional information:
The fix referenced in #5661 appears to be included in the 2.7.14 release notes:
fix(takserver): emit *:-1:stcp contact endpoint so directed TAK-Talk/GeoChat routes over the mesh by @thebentern in #5661
However, after installing Meshtastic Android 2.7.14 (29321034) from F-Droid, the generated ATAK contact endpoint is still:
0.0.0.0:4242:tcp
I re-exported and re-imported the Meshtastic TAK Server data package and also manually recreated the ATAK server connection. The behavior did not change.
The Meshtastic TAK Server is enabled and ATAK is receiving nodes/PLI correctly. The issue appears limited to the advertised contact endpoint used for directed TAK-Talk/GeoChat routing.
Attached:
Contact Details
farpoint16@aol.com
Checklist
I am able to reproduce the bug with the latest version.
I have updated to the latest Alpha firmware, and am able to reproduce the bug. Many issues are fixed quickly in alpha before the general beta release.
I made sure that there are no existing OPEN or CLOSED issues which I could contribute my information to.
I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
This issue contains only one bug.
I have read and understood the Contribution Guidelines.
I agree to follow this project's Code of Conduct
I actually read this list, and should be taken seriously.
Affected app version
2.7.14 (29321034) F-Droid using with ATAK version 5.6.0.18 (f4cee7b9) and ATAK plugin 1.1.42 (52cc9e1c)
Affected Android version
16
Affected phone model
Samsung Galaxy A15 5G
Affected node model
Heltec v3
Affected node firmware version
2.7.26
Steps to reproduce the bug
Actual behavior
ATAK receives Meshtastic contacts and PLI/location updates, but the contact endpoint remains:
0.0.0.0:4242:tcp
The expected endpoint after the TAK server fix (#5661) is:
*:-1:stcp
Because the endpoint remains incorrect, directed TAK-Talk/GeoChat messages do not route back through the Meshtastic mesh.
Expected behavior
The Meshtastic TAK Server should advertise the contact endpoint as:
*:-1:stcp
ATAK should use this endpoint so directed TAK-Talk/GeoChat messages are routed back through the Meshtastic mesh instead of attempting to connect directly to 0.0.0.0:4242:tcp.
PLI/location updates should continue to work, and directed messages should be delivered through the mesh.
Screenshots/Screen recordings
Relevant log output
Additional information
Additional information:
The fix referenced in #5661 appears to be included in the 2.7.14 release notes:
fix(takserver): emit *:-1:stcp contact endpoint so directed TAK-Talk/GeoChat routes over the mesh by @thebentern in #5661
However, after installing Meshtastic Android 2.7.14 (29321034) from F-Droid, the generated ATAK contact endpoint is still:
0.0.0.0:4242:tcp
I re-exported and re-imported the Meshtastic TAK Server data package and also manually recreated the ATAK server connection. The behavior did not change.
The Meshtastic TAK Server is enabled and ATAK is receiving nodes/PLI correctly. The issue appears limited to the advertised contact endpoint used for directed TAK-Talk/GeoChat routing.
Attached: