univention-join prüft mit "ping -c 1 ZIEL" auf die Verfügbarkeit des DCMaster. Wenn es nur AAAA-Records für den Master gibt: # findMaster _domaincontroller_master._tcp.30qa.test has SRV record 0 0 0 janeks4qa.30qa.test. janeks4qa.30qa.test has IPv6 address 2001:4dd0:ff00:8c42:ff12::304 dann funktioniert ping nicht: # ping -c 1 janeks4qa.30qa.test ping: unknown host janeks4qa.30qa.test es müsste stattdessen ping6 verwendet werden: # ping6 -c 1 janeks4qa.30qa.test PING janeks4qa.30qa.test(janeks4qa.30qa.test) 56 data bytes 64 bytes from janeks4qa.30qa.test: icmp_seq=1 ttl=64 time=0.686 ms --- janeks4qa.30qa.test ping statistics --- 1 packets transmitted, 1 received, 0% packet loss, time 0ms rtt min/avg/max/mdev = 0.686/0.686/0.686/0.000 ms Darum schlägt der Join fehl: * Message: ping to janeks4qa.30qa.test failed
Es wird jetzt ping und ping6 ausprobiert. univention-join (4.0.25-1) Changelog angepasst.
In der QA ist der vollständige Join mit nur-IPv6 zu prüfen.
Join eines 3.0 Slaves der nur über eine IPv6 Adresse verfügt gegen einen 3.0 Master der ebenfalls nur eine IPv6 Adresse besitzt funktioniert nun. verified
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert werden: "Clone This Bug"