#Apple meshcop and trel issue in openthread.thread.home.arpa
1 messages · Page 1 of 1 (latest)
openthread.thread.home.arpa
i dont have this. odd
You have to add the domain to discovery manually. Did you do that?
This is definitely something Apple specific.
ill do that now
On the Mac you see the domain automatically. But on the iPhone you can add it by the + sign to your favorites.
@slate terrace Any result? 😉 How many Apple TBRs do you have?
mine just gets stuck on scanning lmao
Hm… How many Apple TBRs do you have? You have a mixed environment, if I remember right, Apple, Google, OTBR. Nanoleaf…
yeah, got 2 homepod minis (17.5) and a ATV4K (tvos 18)
@neat sequoia and @haughty ether If I remember right, you also have Apple TBRs in your environment. Can you please answer the following questions?
- How many TBRs from which brand do you have?
- Which network brand do you use?
- Can you please use the Discovery App for iOS or macOS and configure/add the following domain as a favorite?
openthread.thread.home.arpa
Can you please post a top level screenshot, where I see the content of the following two services?
_meshcop._udp.
_trel._udp.
Thanks
https://apps.apple.com/us/app/discovery-dns-sd-browser/id305441017
@thin lichen I see the same in my network. Under .local I see all 3 of my HPMs listed, whereas under .o.t.h.a I only see one HPM and it seems to change as well.
Ok, that is good for me. I am not alone. 😃
Which brand is your network equipment?
I am a Unifi user and with Unifi you never know… 😅
UniFi as well 🤦🏻, though doing a quick search for .o.t.h.a only seems to bring up queries on Apple forums and one GitHub issue relating to macOS, so it looks like it’s an Apple specific advertisement. Possibly related to HK over Thread?
Hm… So maybe it’s Unifi related.
Maybe this is what we can expect. What do you think about it?
In my opinion it should be the same result for both domains.
@brisk trout Hi, sorry for the disturbance. We need someone with an Apple Thread network, who is not using Unifi equipment. 😃 Can you check the following, please?
Similar question posted on one of the Apple support forums - https://discussions.apple.com/thread/254496610?sortBy=best
Person just got told to go ask Apple support.
Wondering if @bitter cradle may have more Thread specific knowledge?
i have 2 homepods, and one appears under .local and under openthread.thread.home.arpa. no unifi router. no mdns replication. i do have unifi wifi and switches, however.
i suspect its part of DNS-SD replication and nothing to pay any attention to
https://www.ietf.org/archive/id/draft-ietf-dnssd-srp-replication-02.html#name-advertising-ones-own-replic in particular has an example TXT record in that DNS zone
see also this unmerged pull request for OTBR - https://github.com/openthread/openthread/pull/8403/files and search for that zone.
its author is also on the draft RFC author list
I think @thin lichen ‘s query was that he (and I) see differences in the .local and .o.t.h.a domains for _meshcop and _trel (all devices advertised under .local, only one advertised under .o.t.h.a), and wondering whether it’s an issue on the HomePod/TBR side, or a UniFi issue
is the difference that only 1 appears under .o.t.h.a?
Yeah
Nope. My Apple TV is my current Home Hub, and it’s old enough that it doesn’t have Thread to be a TBR.
interesting
Plus the device you get back under .o.t.h.a changes as you reload/refresh the query, similar to doing DNS round robin
So what I see under .local - https://ibb.co/4VpmVbk
And what I see under .o.t.h.a - https://ibb.co/68gqC9w
so Apple is running an unfinished RFC, and the upstream TBR doesn't have it yet and has a PR from 2022.
when you do a browse on ._trel under .local, whats under .o.t.h.a doesn't matter
the RFC is meant to get rid of having a single DNS server
so i assume right now they vote for DNS
And just now refreshing .o.t.h.a - https://ibb.co/XykyKF7
but this new unfinished thing means it will round robbin and load balance over all replicas
only apple has implemented it, so it'll only ever be apple devices answering
thats hella strange yall are even getting the .o.t.h.a domain showing up
i have it, but 0 items. oddddd
i suspect its either a bug that they are leaking services they don't replicate, or they are only meant to be replicating services on the thread network and are accidentally leaking some on the infrastructure network
From some quick searches I did, it did look to be very Apple specific, with any RFCs having come from Apple engineers. Looks to have been something as part of iOS 15.x to improve HK stability by moving from multicast DNS to a unicast approach
the RFC i linked to is apple and google
huh yeah, so it appears for me atleast that .o.t.h.a flashes for a brief moment at most
so yall must have something broken for it to stay attached for a long time
and google has been tryig to land it in openthread since 2021
do you have something like _srpl-tls._tcp.local?
pretty sure i do, but away from house
Yeah, with my 3 HomePods referenced
so otbr won't have that service until the PR i linked to is merged, but apple is already running it (or their version of it)]
it doesn't make sense for a homepod to replicate services from another homepod
because you'd just browse .local and see the answers directly
assuming its the same DNS service running .local and o.t.h.a, i assume its just leaking all (or a subset of) its own data from .local into o.t.h.a by accident
i have had o.t.h.a for over a year at this point iirc
Oh, I know the user chaicka. He is very active in the Unifi Community. I can ask him, what he found out.
In my case I see a HomePod Mini under o.t.h.a, while my active Home Hub is an AppleTV.
Yeah, I also recognized this yesterday.
this all still fits with it just being dsn-sd replication, just that we can't see the leader in apple's UI, nor which DNS-SD replica answered
Today I wanted to look at the domain openthread.thread.home.arpa, but it doesn’t exit anymore. I think, it became unavailable with latest Apple OS 17.6 updates.
Do you still see it?
on the dev betas, i dont either
Ok, but you never saw that domain, if I remember right. 😃