[Samba] Failure joining W2k Domain [debug info included]
Justin Crone
jcrone at standingtrustee.com
Tue Dec 9 16:07:48 GMT 2003
Please help..
I have been searching for two days trying everything that I can find to
solve this problem. Let's do the setup.
Single ADS Domain, Primary and Backup Domain Controllers
Windows 2000 Advanced Server SP4
FreeBSD 4.8
Samba 3 (custom build with (./configure -with-pam -with-winbind
--with-winbind-auth-challenge))
smb.conf build with SWAT
# Global parameters
[global]
workgroup = CORP-A
netbios name = IOPROB
server string = File/Web Server
interfaces = 192.168.1.250
security = DOMAIN
encrypt passwords = Yes
password server = DEVIANT DIABLO
log file = /var/log/log.%m
max log size = 50
name resolve order = hosts lmhosts wins bcast
dns proxy = No
wins server = 192.168.1.4 192.168.1.6
winbind uid = 10000-20000
winbind gid = 10000-20000
winbind use default domain = Yes
[homes]
comment = Home Directories
read only = No
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
browseable = No
Now that all that is stated, I have added the machine computer account on
the W2K Server, also added a user root with domain admin privileges. I have
change the value of
HKLM\SYSTEM\CCS\Services\lanmanserver\parameters\requiresecuritysignature =
0. I have waited for replication of account and computer information for 1
hour, and checked the Event Logs, nothing in regards to failed
authentication. I have run the following command many ways including
specific DC's, or just letting it select the Primary.
The command and debug 10 (smbpasswd -c /usr/local/etc/smb.conf -r
deviant.corp-a.standingtrustee.com -j CORP-A -U administrator -D 10)
Initialising global parameters
params.c:pm_process() - Processing configuration file
"/usr/local/etc/smb.conf"
Processing section "[global]"
doing parameter workgroup = CORP-A
doing parameter netbios name = IOPROB
handle_netbios_name: set global_myname to: IOPROB
doing parameter server string = File/Web Server
doing parameter interfaces = 192.168.1.250
doing parameter security = DOMAIN
doing parameter encrypt passwords = Yes
doing parameter password server = DEVIANT DIABLO
doing parameter log file = /var/log/log.%m
doing parameter max log size = 50
doing parameter name resolve order = hosts lmhosts wins bcast
doing parameter dns proxy = No
doing parameter wins server = 192.168.1.4 192.168.1.6
wins_srv_load_list(): Building WINS server list:
192.168.1.4,
192.168.1.6,
2 WINS servers listed.
doing parameter winbind uid = 10000-20000
doing parameter winbind gid = 10000-20000
doing parameter winbind use default domain = Yes
pm_process() returned Yes
lp_servicenumber: couldn't find homes
set_server_role: ROLE_DOMAIN_MEMBER
codepage_initialise: client code page = 850
load_client_codepage: loading codepage 850.
Adding chars 0x85 0xb7 (l->u = True) (u->l = True)
Adding chars 0xa0 0xb5 (l->u = True) (u->l = True)
Adding chars 0x83 0xb6 (l->u = True) (u->l = True)
Adding chars 0xc6 0xc7 (l->u = True) (u->l = True)
Adding chars 0x84 0x8e (l->u = True) (u->l = True)
Adding chars 0x86 0x8f (l->u = True) (u->l = True)
Adding chars 0x91 0x92 (l->u = True) (u->l = True)
Adding chars 0x87 0x80 (l->u = True) (u->l = True)
Adding chars 0x8a 0xd4 (l->u = True) (u->l = True)
Adding chars 0x82 0x90 (l->u = True) (u->l = True)
Adding chars 0x88 0xd2 (l->u = True) (u->l = True)
Adding chars 0x89 0xd3 (l->u = True) (u->l = True)
Adding chars 0x8d 0xde (l->u = True) (u->l = True)
Adding chars 0xa1 0xd6 (l->u = True) (u->l = True)
Adding chars 0x8c 0xd7 (l->u = True) (u->l = True)
Adding chars 0x8b 0xd8 (l->u = True) (u->l = True)
Adding chars 0xd0 0xd1 (l->u = True) (u->l = True)
Adding chars 0xa4 0xa5 (l->u = True) (u->l = True)
Adding chars 0x95 0xe3 (l->u = True) (u->l = True)
Adding chars 0xa2 0xe0 (l->u = True) (u->l = True)
Adding chars 0x93 0xe2 (l->u = True) (u->l = True)
Adding chars 0xe4 0xe5 (l->u = True) (u->l = True)
Adding chars 0x94 0x99 (l->u = True) (u->l = True)
Adding chars 0x9b 0x9d (l->u = True) (u->l = True)
Adding chars 0x97 0xeb (l->u = True) (u->l = True)
Adding chars 0xa3 0xe9 (l->u = True) (u->l = True)
Adding chars 0x96 0xea (l->u = True) (u->l = True)
Adding chars 0x81 0x9a (l->u = True) (u->l = True)
Adding chars 0xec 0xed (l->u = True) (u->l = True)
Adding chars 0xe7 0xe8 (l->u = True) (u->l = True)
Adding chars 0x9c 0x0 (l->u = False) (u->l = False)
load_dos_unicode_map: 850
load_unicode_map: loading unicode map for codepage 850.
load_unix_unicode_map: ISO8859-1 (init_done=0, override=0)
load_unicode_map: loading unicode map for codepage ISO8859-1.
added interface ip=192.168.1.250 bcast=192.168.1.255 nmask=255.255.255.0
cli_init_creds: user administrator domain CORP-A flgs: 0
ntlmssp_cli_flgs:0
cli_establish_connection: IOPROB<00> connecting to DEVIANT.CORP-A.<20>
(0.0.0.0) - administrator [CORP-A]
resolve_hosts: Attempting host lookup for name
deviant.corp-a.standingtrustee.com<0x20>
1 addresses returned
internal_resolve_name: returning 1 addresses: 192.168.1.4
Connecting to 192.168.1.4 at port 445
socket option SO_KEEPALIVE = 0
socket option SO_REUSEADDR = 0
socket option SO_BROADCAST = 0
socket option TCP_NODELAY = 4
socket option IPTOS_LOWDELAY = 0
socket option IPTOS_THROUGHPUT = 0
socket option SO_REUSEPORT = 0
socket option SO_SNDBUF = 33304
socket option SO_RCVBUF = 57920
socket option SO_SNDLOWAT = 2048
socket option SO_RCVLOWAT = 1
socket option SO_SNDTIMEO = 0
socket option SO_RCVTIMEO = 0
write_socket(7,168)
write_socket(7,168) wrote 168
got smb length of 107
size=107
smb_com=0x72
smb_rcls=0
smb_reh=0
smb_err=0
smb_flg=136
smb_flg2=1
smb_tid=0
smb_pid=11905
smb_uid=0
smb_mid=1
smt_wct=17
smb_vwv[0]=7 (0x7)
smb_vwv[1]=12803 (0x3203)
smb_vwv[2]=256 (0x100)
smb_vwv[3]=1024 (0x400)
smb_vwv[4]=65 (0x41)
smb_vwv[5]=0 (0x0)
smb_vwv[6]=256 (0x100)
smb_vwv[7]=0 (0x0)
smb_vwv[8]=0 (0x0)
smb_vwv[9]=64768 (0xFD00)
smb_vwv[10]=243 (0xF3)
smb_vwv[11]=36864 (0x9000)
smb_vwv[12]=56540 (0xDCDC)
smb_vwv[13]=28020 (0x6D74)
smb_vwv[14]=50110 (0xC3BE)
smb_vwv[15]=11265 (0x2C01)
smb_vwv[16]=2049 (0x801)
smb_bcc=38
[000] 8B F5 07 D9 CE 5D D6 2B 43 00 4F 00 52 00 50 00 .....].+ C.O.R.P.
[010] 2D 00 41 00 00 00 44 00 45 00 56 00 49 00 41 00 -.A...D. E.V.I.A.
[020] 4E 00 54 00 00 00 N.T...
size=107
smb_com=0x72
smb_rcls=0
smb_reh=0
smb_err=0
smb_flg=136
smb_flg2=1
smb_tid=0
smb_pid=11905
smb_uid=0
smb_mid=1
smt_wct=17
smb_vwv[0]=7 (0x7)
smb_vwv[1]=12803 (0x3203)
smb_vwv[2]=256 (0x100)
smb_vwv[3]=1024 (0x400)
smb_vwv[4]=65 (0x41)
smb_vwv[5]=0 (0x0)
smb_vwv[6]=256 (0x100)
smb_vwv[7]=0 (0x0)
smb_vwv[8]=0 (0x0)
smb_vwv[9]=64768 (0xFD00)
smb_vwv[10]=243 (0xF3)
smb_vwv[11]=36864 (0x9000)
smb_vwv[12]=56540 (0xDCDC)
smb_vwv[13]=28020 (0x6D74)
smb_vwv[14]=50110 (0xC3BE)
smb_vwv[15]=11265 (0x2C01)
smb_vwv[16]=2049 (0x801)
smb_bcc=38
[000] 8B F5 07 D9 CE 5D D6 2B 43 00 4F 00 52 00 50 00 .....].+ C.O.R.P.
[010] 2D 00 41 00 00 00 44 00 45 00 56 00 49 00 41 00 -.A...D. E.V.I.A.
[020] 4E 00 54 00 00 00 N.T...
write_socket(7,178)
write_socket(7,178) wrote 178
got smb length of 129
size=129
smb_com=0x73
smb_rcls=0
smb_reh=0
smb_err=0
smb_flg=136
smb_flg2=49153
smb_tid=0
smb_pid=11905
smb_uid=2048
smb_mid=1
smt_wct=3
smb_vwv[0]=255 (0xFF)
smb_vwv[1]=129 (0x81)
smb_vwv[2]=0 (0x0)
smb_bcc=88
[000] FD 57 00 69 00 6E 00 64 00 6F 00 77 00 73 00 20 .W.i.n.d .o.w.s.
[010] 00 35 00 2E 00 30 00 00 00 57 00 69 00 6E 00 64 .5...0.. .W.i.n.d
[020] 00 6F 00 77 00 73 00 20 00 32 00 30 00 30 00 30 .o.w.s. .2.0.0.0
[030] 00 20 00 4C 00 41 00 4E 00 20 00 4D 00 61 00 6E . .L.A.N . .M.a.n
[040] 00 61 00 67 00 65 00 72 00 00 00 43 00 4F 00 52 .a.g.e.r ...C.O.R
[050] 00 50 00 2D 00 41 00 00 .P.-.A..
size=129
smb_com=0x73
smb_rcls=0
smb_reh=0
smb_err=0
smb_flg=136
smb_flg2=49153
smb_tid=0
smb_pid=11905
smb_uid=2048
smb_mid=1
smt_wct=3
smb_vwv[0]=255 (0xFF)
smb_vwv[1]=129 (0x81)
smb_vwv[2]=0 (0x0)
smb_bcc=88
[000] FD 57 00 69 00 6E 00 64 00 6F 00 77 00 73 00 20 .W.i.n.d .o.w.s.
[010] 00 35 00 2E 00 30 00 00 00 57 00 69 00 6E 00 64 .5...0.. .W.i.n.d
[020] 00 6F 00 77 00 73 00 20 00 32 00 30 00 30 00 30 .o.w.s. .2.0.0.0
[030] 00 20 00 4C 00 41 00 4E 00 20 00 4D 00 61 00 6E . .L.A.N . .M.a.n
[040] 00 61 00 67 00 65 00 72 00 00 00 43 00 4F 00 52 .a.g.e.r ...C.O.R
[050] 00 50 00 2D 00 41 00 00 .P.-.A..
session setup ok
Domain=[CORP-A] OS=[Windows 5.0] Server=[Windows 2000 LAN Manager]
write_socket(7,62)
write_socket(7,62) wrote 62
got smb length of 35
size=35
smb_com=0x75
smb_rcls=34
smb_reh=0
smb_err=49152
smb_flg=136
smb_flg2=49153
smb_tid=0
smb_pid=11905
smb_uid=2048
smb_mid=1
smt_wct=0
smb_bcc=0
failed tcon_X
Error connecting to deviant.corp-a.standingtrustee.com -
NT_STATUS_ACCESS_DENIED
This is my first attempt at joining a W2K domain with Samba, however I
require winbind capabilities for user authentication and file sharing from
this machine. Any help would be apprciated!
Thanx,
Justin Crone
Systems Manager
Office of the Chapter 13 Standing Trustee
Isabel C. Balboa Standing Trustee
Telephone: 856.663.5002
Email: chapter13 at standingtrustee.com
More information about the samba
mailing list