wiki: add troubleshooting article — iOS Tailscale clients report HostName="localhost" #1
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "code/majormac/tailscale-ios-hostname-fix"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Documents the non-obvious failure mode where /etc/hosts generator scripts
using
tailscale status --json | jq '.HostName'get poisoned by iOSpeers, which always report HostName as the literal string "localhost"
because iOS doesn't expose the device name to apps.
Includes the buggy and fixed jq filter (use .DNSName first label
instead), a real-world Postfix outage example, and a verification
checklist. Linked from troubleshooting index and SUMMARY.
Discovered while diagnosing a 24h Postfix outage on majordiscord.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com