[Samba] Samba-3.0.34 can ADS join but not non-ADS join.

Jeremiah Martell inlovewithgod at gmail.com
Mon Jul 27 07:04:07 MDT 2009


I was using Samba-3.0.14a perfectly fine.
Now, I'm trying to use Samba-3.0.34.

I can do an "ADS" join fine with Samba-3.0.34, but I cannot do my old
non-ADS join anymore. Winbindd starts and stays running fine, but when
I run net to do the non-ADS join I'm running into a strange "interfaces" issue.

It now wants an "interfaces" line in the smb.conf file when I attempt
to join a domain (using all the same old smb.conf settings I was with
Samba-3.0.14a).

So I give an "interfaces = eth0" in my smb.conf file, but it does not
join. It fails with a "cannot join as standalone machine".

Running net with debug level 3 during this gives two interesting things:

It cannot load ANSI_X3.4-1968.so

And this...

[2009/07/24 14:27:57, 3] source/lib/util.c:interpret_addr(1310)
 sys_gethostbyname: Unknown host. eth0
[2009/07/24 14:27:57, 2] source/lib/interface.c:interpret_interface(130)
 can't determine netmask for eth0
[2009/07/24 14:27:57, 0] source/lib/interface.c:load_interfaces(229)
 WARNING: no network interfaces found
[2009/07/24 14:27:57, 3] source/libsmb/namequery.c:get_dc_list(1557)
 get_dc_list: preferred server list: ", abc.example.com"
[2009/07/24 14:27:57, 1] source/libads/cldap.c:recv_cldap_netlogon(247)
 Failed to parse cldap reply
[2009/07/24 14:27:57, 3] source/libads/ldap.c:ads_try_connect(194)
 ads_try_connect: CLDAP request 123.456.789.0 failed.
cannot join as standalone machine
[2009/07/24 14:27:57, 2] source/utils/net.c:main(1088)
 return code = -1

Using Wireshark shows multiple DNS lookups for "eth0.example.com", and a single
CLDAP search, (&(&(DnsDomain=06:00:00:00)(Host=ABCABC))(NtVer=06:00:00:00)),
that was successful but with no results.

I ruled out any network issues because I can still non-ADS join on
the same machine on the same network with my old Samba-3.0.14a code.

I looked at the latest Samba-3.4.0 and noticed that the interface.c
and interfaces.c are pretty different from Samba-3.0.34. Is this a known bug
that was fixed in revisions post-Samba-3.0.34? Am I not understanding the
"interfaces" line in my smb.conf file correctly?

I'm not sure what the "CLDAP request failed" and "cannot join as
standalone machine" would suggest.

Any other questions/suggestions?

Thanks,

--
- Jeremiah Martell
http://inlovewithGod.com


More information about the samba mailing list