If IPv6 DNS names are turned on, but Samba isn't configured to listen on an IPv6 interface, then is_myname_or_ipaddr() can return false on a valid DNS name that it should detect is our own. If the IPv6 addr is returned by preference, then looking only at the first addr causes is_myname_or_ipaddr() to fail. This prevents us from recognizing our own domain name as the start of a printer string. Fix to follow. Jeremy.
Created attachment 6345 [details] Fix for 3.5.next. This as already gone into master and v3-6-test. The reporter (within Google) has confirmed that this patch fixes the issue. Guenther please review and re-assign to Karolin for inclusion in 3.5.next if you're ok with it. Cheers, Jeremy.
Comment on attachment 6345 [details] Fix for 3.5.next. looks good
Karolin, please add to 3.5
Pushed to v3-5-test. Closing out bug report. Thanks!