touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #46736
[Bug 1409872] Re: avahi-0.6.31 doesn't pass Apple conformance test
** Information type changed from Private Security to Public
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to avahi in Ubuntu.
https://bugs.launchpad.net/bugs/1409872
Title:
avahi-0.6.31 doesn't pass Apple conformance test
Status in avahi package in Ubuntu:
New
Bug description:
We are working on to support Apple bonjour conformance test-1.3.0 and
test fails with avahi version 0.6.31 for test case - SRV
PROBING/ANNOUNCEMENTS. This test fails both on IPV4 and IPV6. And the
configured network package - dhcpcd-6.6.4.
After parsing all logs(wireshark, apple PC and linux PC syslogs), and
looks like avahi does not support a particular scenario in which Apple
bonjour conformance test looks for. And also confirmed Apple test is
inline with the RFC 6762 document for a special use-case(resolving SRV
names on power up).
Below is the bug description,
setup:
Apple MAC with Bonjour conformance test - 1.3.0 (latest OS x)
Apple airport (latest version)
Linux device(PC) (ubuntu 14.04)
Configure all above devices to communicate on link local mode.
1) Start avahi bonjour conformance test on APPLE PC and Power ON linux
device with avahi-0.6.31 and with _ssh._tcp.local service file
2) First Linux device sends SRV initial probe message on link and followed by apple test sends same SRV (Linux device) question on link,
example:(commands on wire shark)
Linux Device sends -> Who has "SSH" SRV QM question?
Apple Bonjour Conformance Test -> Who has "SSH" SRV QM question?
3) Then after this there is no message from Linux device on network and Apple test expecting new SRV probe message from device.
And so conformance test failed, since device couldn't able to send new SRV probe message with new name for service "SSH"
4) After parsing log files found that,
avahi-daemon logged service with new name ("SSH #2") in log file and could not publish/probe SRV message on network.
Linux device syslog messages,
Loading service file /etc/avahi/services/ssh.service
Service name conflict for "SSH" (/etc/avahi/services/ssh.service), retrying with "SSH #2).
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/avahi/+bug/1409872/+subscriptions