[avahi] Apple computers and name resolution
MDonoughe
mdonoughe at bot24.hn.org
Tue Oct 4 11:16:05 PDT 2005
OK. I got it now. STrace revealed that nss-mdns couldn't open the
socket /usr/var/run/avahi-daemon/socket. That was because there isn't
supposed to be a usr there. After linking /var to /usr/var,
everything works fine. The problem was in how nss-mdns handled IPv6
addresses with it's own resolver code.
On Oct 1, 2005, at 12:26 AM, Marc Krochmal wrote:
> I don't see why this is failing. I see the iBook responding to the
> query with a valid IPv6 address.
>
> Two things I noticed that are unrelated to the failure. The Linux
> machine sends two queries that are 5ms apart. Not sure why it does
> that. Also, the queries being sent happen to be legacy queries.
>
> Are these queries being generated by Avahi's nss module or by
> something else, like tmdns?
>
> -Marc
>
>
>
> On Sep 30, 2005, at 3:16 PM, MDonoughe wrote:
>
>
>> Attached is the result of attempting to ping6 the other computer.
>> ninten.local is a Linux box, and chrono.local is the iBook.
>> <resolvechrono>
>> <resolveninten>
>>
>> On Sep 30, 2005, at 9:50 PM, Marc Krochmal wrote:
>>
>>
>>> Hi,
>>>
>>> Could you post a full packet trace file in tcpdump format. That
>>> would clear things up.
>>>
>>> Thanks.
>>> -Marc
>>>
>>>
>>> On Sep 30, 2005, at 1:07 PM, MDonoughe wrote:
>>>
>>>
>>>
>>>> Hello
>>>> I have two Linux computers and one iBook that runs OSX 10.4. I
>>>> have recently installed Avahi and gotten it configured on the
>>>> Linux computers. They can see each other over IPv6 and now use
>>>> IPv6 to make connections. I am having problems connecting to the
>>>> iBook. resolveip, run from a Linux box, returns 254.128.0.0 for
>>>> the address of the iBook. The same happens when I try to resolve
>>>> the name of a Windows computer that is using the Apple Bonjour
>>>> add-on thing. Using resolveip to resolve the name of a Linux
>>>> box, returns the IPv4 address of that computer(resolveip only
>>>> does IPv4 addresses). Using tcpdump, I see something about a
>>>> cache flush, and the IPv6 address of the laptop. 254.128.0.0 ->
>>>> fe800000 -> fe80::…. The IPv6 address seems to be returned as an
>>>> IPv4 address, and causes confusion. SSH thinks that my iBook is
>>>> attempting to break in by using a host name that doesn't map
>>>> back to the address the connection originates from. I cannot
>>>> connect to my iBook from a Linux box by using the name of the
>>>> iBook.
>>>>
>>>> Sample IPv6 mDNS transcripts:
>>>> iBook resolves the name of a Linux box
>>>> 20:00:23.035724 IP 192.168.0.3.52294 > 224.0.0.251.5353: 2851+
>>>> AAAA? ninten.local. (30)
>>>> 20:00:23.286977 fe80::211:24ff:fe29:dff0.52295 > ff02::fb.5353:
>>>> 2851+ AAAA? ninten.local. (30) [hlim 1]
>>>> 20:00:23.287936 fe80::201:2ff:fe6a:5298.5353 >
>>>> fe80::211:24ff:fe29:dff0.52295: 2851*- 1/0/0 (58)
>>>>
>>>> Linux box fails to resolve the name of the iBook
>>>> 20:02:15.961836 IP 192.168.0.1.1760 > 224.0.0.251.5353: 53423
>>>> AAAA? chrono.local. (30)
>>>> 20:02:15.962690 IP 192.168.0.3.5353 > 192.168.0.1.1760: 53423*-
>>>> 1/0/0 AAAA[|domain]
>>>> 20:02:15.963254 IP 192.168.0.3.5353 > 224.0.0.251.5353: 0*-
>>>> [0q] 1/0/0 (Cache flush) AAAA fe80::211:24ff:fe29:dff0 (52)
>>>> 20:02:15.966753 IP 192.168.0.1.1760 > 224.0.0.251.5353: 53423
>>>> AAAA? chrono.local. (30)
>>>> 20:02:15.969303 IP 192.168.0.3.5353 > 192.168.0.1.1760: 53423*-
>>>> 1/0/0 AAAA[|domain]
>>>>
>>>>
>>>> In the first sample, the iBook successfully runs ping6 and pings
>>>> the Linux box over IPv6. In the second, the Linux box fails to
>>>> ping the iBook. ping exits with the error "connect: Invalid
>>>> argument." ping6 does the same.
>>>>
>>>> Before this, I had working mDNS with Apple's mDNSResponder, but
>>>> only over IPv4.
>>>>
>>>>
>>>> Does anyone have a similar setup that doesn't have this issue?
>>>>
>>>>
>>>> MDonoughe
>>>> http://bot24.hn.org/
>>>> mdonoughe at bot24.hn.org
>>>>
>>>> _______________________________________________
>>>> avahi mailing list
>>>> avahi at lists.freedesktop.org
>>>> http://lists.freedesktop.org/mailman/listinfo/avahi
>>>>
>>>>
>>>
>>> _______________________________________________
>>> avahi mailing list
>>> avahi at lists.freedesktop.org
>>> http://lists.freedesktop.org/mailman/listinfo/avahi
>>>
>>>
>>
>> MDonoughe
>> http://bot24.hn.org/
>> mdonoughe at bot24.hn.org
>>
>>
>> _______________________________________________
>> avahi mailing list
>> avahi at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/avahi
>>
>
> _______________________________________________
> avahi mailing list
> avahi at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/avahi
>
MDonoughe
http://bot24.hn.org/
mdonoughe at bot24.hn.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : http://lists.freedesktop.org/archives/avahi/attachments/20051004/58649fb6/PGP.pgp
More information about the avahi
mailing list