[Pkg-utopia-maintainers] Bug#720191: avahi-utils: avahi-resolve does not find a published host

David L Lambert davidl at lmert.com
Mon Aug 19 14:12:12 UTC 2013


Package: avahi-utils
Version: 0.6.31-2
Severity: important
Tags: ipv6

I'm trying to use mdns naming accross a virtual ethernet link between 
a Debian 32-bit guest and a RHEL6 64-bit host, both running 'avahi-daemon'. 
Resolution with other programs also doesn't work, but I've done the most 
analysis with 'avahi-resolve'.  Command line...

dllamber at vmDebian:/usr/share/java$ avahi-resolve -4  -n  oc3676843524.LOCAL
Failed to resolve host name 'oc3676843524.LOCAL': Timeout reached

'tcpdump' output during the first couple seconds (before the 'Timeout reached'
message appears)...

vmDebian:/home/dllamber# tcpdump -i eth0 -ttt -vv   udp port 5353
tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
00:00:00.000000 IP6 (hlim 255, next-header UDP (17) payload length: 44) vmDebian.local.mdns > ff02::fb.mdns: [udp sum ok] 0 A (QM)? oc3676843524.LOCAL. (36)
00:00:00.000148 IP (tos 0x0, ttl 255, id 0, offset 0, flags [DF], proto UDP (17), length 64)
    vmDebian.mdns > 224.0.0.251.mdns: [bad udp cksum a747!] 0 A (QM)? oc3676843524.LOCAL. (36)

'tcpdump' output thereafter...

00:00:00.000531 IP (tos 0x0, ttl 255, id 0, offset 0, flags [DF], proto UDP (17), length 74)
    oc3676843524.1028 > 224.0.0.251.mdns: [udp sum ok] 0*- [0q] 1/0/0 oc3676843524.local. (Cache flush) A 192.168.122.1 (46)
00:00:00.101370 IP6 (hlim 255, next-header UDP (17) payload length: 98) vmDebian.local.mdns > ff02::fb.mdns: [udp sum ok] 0 PTR (QM)? b.f.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.f.f.ip6.arpa. (90)
00:00:00.000164 IP (tos 0x0, ttl 255, id 0, offset 0, flags [DF], proto UDP (17), length 118)
    vmDebian.mdns > 224.0.0.251.mdns: [bad udp cksum c029!] 0 PTR (QM)? b.f.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.f.f.ip6.arpa. (90)
00:00:00.899400 IP6 (hlim 255, next-header UDP (17) payload length: 44) vmDebian.local.mdns > ff02::fb.mdns: [udp sum ok] 0 A (QM)? oc3676843524.LOCAL. (36)
00:00:00.000150 IP (tos 0x0, ttl 255, id 0, offset 0, flags [DF], proto UDP (17), length 64)
    vmDebian.mdns > 224.0.0.251.mdns: [bad udp cksum a747!] 0 A (QM)? oc3676843524.LOCAL. (36)
00:00:00.000224 IP (tos 0x0, ttl 255, id 0, offset 0, flags [DF], proto UDP (17), length 74)
    oc3676843524.1028 > 224.0.0.251.mdns: [udp sum ok] 0*- [0q] 1/0/0 oc3676843524.local. (Cache flush) A 192.168.122.1 (46)
00:00:00.100438 IP6 (hlim 255, next-header UDP (17) payload length: 98) vmDebian.local.mdns > ff02::fb.mdns: [udp sum ok] 0 PTR (QM)? b.f.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.f.f.ip6.arpa. (90)
00:00:00.000224 IP (tos 0x0, ttl 255, id 0, offset 0, flags [DF], proto UDP (17), length 118)
    vmDebian.mdns > 224.0.0.251.mdns: [bad udp cksum c029!] 0 PTR (QM)? b.f.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.f.f.ip6.arpa. (90)
00:00:01.901520 IP6 (hlim 255, next-header UDP (17) payload length: 122) vmDebian.local.mdns > ff02::fb.mdns: [udp sum ok] 0 [2q] A (QM)? oc3676843524.LOCAL. PTR (QM)? b.f.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.f.f.ip6.arpa. (114)
00:00:00.000220 IP (tos 0x0, ttl 255, id 0, offset 0, flags [DF], proto UDP (17), length 142)
    vmDebian.mdns > 224.0.0.251.mdns: [bad udp cksum 67d4!] 0 [2q] A (QM)? oc3676843524.LOCAL. PTR (QM)? b.f.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.f.f.ip6.arpa. (114)
00:00:00.000423 IP (tos 0x0, ttl 255, id 0, offset 0, flags [DF], proto UDP (17), length 74)
    oc3676843524.1028 > 224.0.0.251.mdns: [udp sum ok] 0*- [0q] 1/0/0 oc3676843524.local. (Cache flush) A 192.168.122.1 (46)
00:00:02.097754 IP6 (hlim 255, next-header UDP (17) payload length: 98) vmDebian.local.mdns > ff02::fb.mdns: [udp sum ok] 0 PTR (QM)? 3.6.5.8.e.9.e.f.f.f.9.2.c.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.e.f.ip6.arpa. (90)
00:00:00.000176 IP (tos 0x0, ttl 255, id 0, offset 0, flags [DF], proto UDP (17), length 118)
    vmDebian.mdns > 224.0.0.251.mdns: [bad udp cksum b828!] 0 PTR (QM)? 3.6.5.8.e.9.e.f.f.f.9.2.c.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.e.f.ip6.arpa. (90)
00:00:00.000283 IP6 (hlim 255, next-header UDP (17) payload length: 120) vmDebian.local.mdns > ff02::fb.mdns: [udp sum ok] 0*- [0q] 1/0/0 3.6.5.8.e.9.e.f.f.f.9.2.c.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.e.f.ip6.arpa. (Cache flush) PTR vmDebian.local. (112)
00:00:00.001031 IP (tos 0x0, ttl 255, id 0, offset 0, flags [DF], proto UDP (17), length 140)
    vmDebian.mdns > 224.0.0.251.mdns: [bad udp cksum 9835!] 0*- [0q] 1/0/0 3.6.5.8.e.9.e.f.f.f.9.2.c.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.e.f.ip6.arpa. (Cache flush) PTR vmDebian.local. (112)
00:00:00.100613 IP6 (hlim 255, next-header UDP (17) payload length: 50) vmDebian.local.mdns > ff02::fb.mdns: [udp sum ok] 0 PTR (QM)? 251.0.0.224.in-addr.arpa. (42)
00:00:00.000226 IP (tos 0x0, ttl 255, id 0, offset 0, flags [DF], proto UDP (17), length 70)
    vmDebian.mdns > 224.0.0.251.mdns: [bad udp cksum 2f19!] 0 PTR (QM)? 251.0.0.224.in-addr.arpa. (42)
00:00:01.000666 IP6 (hlim 255, next-header UDP (17) payload length: 50) vmDebian.local.mdns > ff02::fb.mdns: [udp sum ok] 0 PTR (QM)? 251.0.0.224.in-addr.arpa. (42)
00:00:00.000137 IP (tos 0x0, ttl 255, id 0, offset 0, flags [DF], proto UDP (17), length 70)
    vmDebian.mdns > 224.0.0.251.mdns: [bad udp cksum 2f19!] 0 PTR (QM)? 251.0.0.224.in-addr.arpa. (42)
00:00:02.001684 IP6 (hlim 255, next-header UDP (17) payload length: 50) vmDebian.local.mdns > ff02::fb.mdns: [udp sum ok] 0 PTR (QM)? 251.0.0.224.in-addr.arpa. (42)
00:00:00.000314 IP (tos 0x0, ttl 255, id 0, offset 0, flags [DF], proto UDP (17), length 70)
    vmDebian.mdns > 224.0.0.251.mdns: [bad udp cksum 2f19!] 0 PTR (QM)? 251.0.0.224.in-addr.arpa. (42)

So it looks like the response comes back timely over the network, but 
doesn't make it back to the querying process.  That doesn't seem like 
the proper behavior!


-- System Information:
Debian Release: 6.0.7
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages avahi-utils depends on:
ii  avahi-daemon      0.6.31-2
ii  libavahi-client3  0.6.23-3lenny3
ii  libavahi-common3  0.6.23-3lenny3
ii  libc6             2.13-38
ii  libdbus-1-3       1.6.8-1+deb7u1
ii  libgdbm3          1.8.3-11

avahi-utils recommends no packages.

avahi-utils suggests no packages.

-- no debconf information



More information about the Pkg-utopia-maintainers mailing list