headscale serv can't get mobile device name #948

Closed
opened 2025-12-29 02:26:33 +01:00 by adam · 2 comments
Owner

Originally created by @pope-L on GitHub (Feb 16, 2025).

Is this a support request?

  • This is not a support request

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

headscale 0.23a5 and android tailscale client is ok.
but
headscale 0.24 a2
android client tailscale 1.80 google play version
registered,the headscale serv can't get mobile device name,display the node's hostname and name is 'localhost'

Expected Behavior

headscale 0.23a5 and android tailscale client is ok.
but
headscale 0.24 a2
android client tailscale 1.80 google play version
when mobile sign in,the headscale serv can't get mobile device name,display the node's hostname and name is 'localhost'

Steps To Reproduce

headscale 0.23.5 upgrade to 0.24.2

Environment

- OS:ubuntu 24.03
- Headscale version:0.24.2
- old headscale version:0.23.5
- Tailscale version:1.80 
android

Runtime environment

  • Headscale is behind a (reverse) proxy
  • Headscale runs in a container

Anything else?

field name can change with sqlite in sqlite db,field hostname be change to 'localhosth when android client login

Originally created by @pope-L on GitHub (Feb 16, 2025). ### Is this a support request? - [x] This is not a support request ### Is there an existing issue for this? - [x] I have searched the existing issues ### Current Behavior headscale 0.23a5 and android tailscale client is ok. but headscale 0.24 a2 android client tailscale 1.80 google play version registered,the headscale serv can't get mobile device name,display the node's hostname and name is 'localhost' ### Expected Behavior headscale 0.23a5 and android tailscale client is ok. but headscale 0.24 a2 android client tailscale 1.80 google play version when mobile sign in,the headscale serv can't get mobile device name,display the node's hostname and name is 'localhost' ### Steps To Reproduce headscale 0.23.5 upgrade to 0.24.2 ### Environment ```markdown - OS:ubuntu 24.03 - Headscale version:0.24.2 - old headscale version:0.23.5 - Tailscale version:1.80 android ``` ### Runtime environment - [ ] Headscale is behind a (reverse) proxy - [ ] Headscale runs in a container ### Anything else? field name can change with sqlite in sqlite db,field hostname be change to 'localhosth when android client login
adam added the bug label 2025-12-29 02:26:33 +01:00
adam closed this issue 2025-12-29 02:26:34 +01:00
Author
Owner

@pope-L commented on GitHub (Feb 16, 2025):

sorry, headscale version is 0.25beta2

@pope-L commented on GitHub (Feb 16, 2025): sorry, headscale version is 0.25beta2
Author
Owner

@kradalby commented on GitHub (Feb 16, 2025):

This is not a headscale issue but related to permissions that the android app (and iOS) can get:

https://github.com/tailscale/tailscale/issues/7875

You can rename the hosts to give them an alias with the headscale nodes rename command

@kradalby commented on GitHub (Feb 16, 2025): This is not a headscale issue but related to permissions that the android app (and iOS) can get: https://github.com/tailscale/tailscale/issues/7875 You can rename the hosts to give them an alias with the headscale nodes rename command
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/headscale#948