I'm a Samba-3 newbie (all my previous experience is with Samba-2), and that may by the crux of the problem.

Samba 3.0.14a-2 came bundled with Fedora Core. Since this server will be taking over the functions of the Samba-2, I copied the smb.conf file over and simply changed the netbios name. It uses a domain security model, and that has not changed. Also, using the rpc net command, I joined the server to the domain. I added a local password for "root" via the SWAT interface. Since it's the same password as on the old Samba-2 server, I compared the password hashes to see that they are identical.

The problem I've encountered is with rpcclient. It looks like it's trying to treat the user as a domain user and not simply local to the server. For example:

>  rpcclient berkeley -U root%XXXXXX -c "enumdrivers 2"

The system response is:

> added interface ip=10.171.255.21 bcast=10.171.255.255 nmask=255.255.0.0
> Connecting to host=berkeley
> resolve_lmhosts: Attempting lmhosts lookup for name berkeley<0x20>
> resolve_wins: Attempting wins lookup for name berkeley<0x20>
> resolve_wins: using WINS server 10.170.131.11 and tag '*'
> Got a positive name query response from 10.170.131.11 ( 10.171.255.21 )
> Connecting to 10.171.255.21 at port 445
> Doing spnego session setup (blob length=58)
> got OID=1 3 6 1 4 1 311 2 2 10
> got principal=NONE
> Got challenge flags:
> Got NTLMSSP neg_flags=0x60890215
> NTLMSSP: Set final flags:
> Got NTLMSSP neg_flags=0x60080215
> NTLMSSP Sign/Seal - Initialising with flags:
> Got NTLMSSP neg_flags=0x60080215
> SPNEGO login failed: Logon failure
> failed session setup with NT_STATUS_LOGON_FAILURE
> Cannot connect to server.  Error was NT_STATUS_LOGON_FAILURE


And in the log file I see the following:

> [2006/01/30 13:38:24, 3] auth/auth.c:check_ntlm_password(219)
> check_ntlm_password: Checking password for unmapped user [EMAIL PROTECTED] with the new password interface
> [2006/01/30 13:38:24, 3] auth/auth.c:check_ntlm_password(222)
>   check_ntlm_password:  mapped user is: [EMAIL PROTECTED]
> [2006/01/30 13:38:24, 3] smbd/sec_ctx.c:push_sec_ctx(256)
>   push_sec_ctx(0, 0) : sec_ctx_stack_ndx = 1
> [2006/01/30 13:38:24, 3] smbd/uid.c:push_conn_ctx(365)
>   push_conn_ctx(0) : conn_ctx_stack_ndx = 0
> [2006/01/30 13:38:24, 3] smbd/sec_ctx.c:set_sec_ctx(288)
>   setting sec ctx (0, 0) - sec_ctx_stack_ndx = 1
> [2006/01/30 13:38:24, 3] smbd/sec_ctx.c:pop_sec_ctx(386)
>   pop_sec_ctx (0, 0) - sec_ctx_stack_ndx = 0
> [2006/01/30 13:38:24, 2] auth/auth.c:check_ntlm_password(312)
> check_ntlm_password: Authentication for user [root] -> [root] FAILED with error NT_STATUS_NO_SUCH_USER


Any ideas about what might be wrong?

Thanks,
Rob


--

Rob Tanner
UNIX Services Manager
Linfield College, McMinnville OR
--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba

Reply via email to