Timothy Kersten
2002-Jun-26 21:23 UTC
PLEASE!!! FW: [Samba] Joining XP Pro Client to Samba Domain- Was working, not anymore
Anyone please!!!
-----Original Message-----
From: samba-admin@lists.samba.org [mailto:samba-admin@lists.samba.org]
On Behalf Of Timothy Kersten
Sent: Wednesday, 26 June 2002 1:12 PM
To: samba@lists.samba.org
Subject: [Samba] Joining XP Pro Client to Samba Domain- Was working, not
anymore
I have searched for 2 days on the net and can't find an answer. I am
trying to joing a winXP machine to a domain. I have previously done this
but since a samba upgrade and perhaps other upgrades to the system
(Kernel upgrade?) it no longer works. Previously the auto script
creation process successfully created the machine trust account, but not
anymore. I tried creating the trust account manually and even if I try
to change a machine's ID to an ID that was successfully created when it
was working, but it still gives the same error. I get the result "access
denied" after entering the username, and there is nothing helpful in the
machine specific log's. I think the most helpful messages are in
messages which say:
Jun 26 12:43:32 server smbd[2027]: [2002/06/26 12:43:32, 0]
passdb/pdb_smbpasswd.c:pdb_getsampwrid(1416)
Jun 26 12:43:32 server smbd[2027]: unable to open passdb database.
I have/am:
*Installed all available registry patches recommended for XP.
*Using root as the user for an account with permissions to join the
domain.
*Using samba 2.2.4
*Redhat 7.2 2.4.9-34
Can you please help me!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
smb.conf details:
[global]
workgroup = RHWOLLONGONG
netbios name = RHSERVER
server string = Samba Server (FILE SERVER)
interfaces = eth1 ppp+
encrypt passwords = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*UNIX*password* %n\n
*ReType*new*UNIX*password* %n\n
*passwd:*all*authentication*tokens*updated*successfully*
unix password sync = Yes
log file = /var/log/samba/log.%m
max log size = 50
time server = Yes
socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
domain admin group = @adm
add user script = /usr/sbin/useradd -d /dev/null -g 100 -s
/bin/false -M %u
logon script = logon.bat
domain logons = Yes
os level = 255
preferred master = True
domain master = True
dns proxy = No
wins proxy = Yes
wins support = Yes
printer admin = @staff
force user = samba
force group = samba
read only = No
create mask = 0770
directory mask = 0770
min print space = 20000
printing = lprng
print command = /usr/bin/lpr -b -h -r -P%p %s
debug level = 10
-------------- next part --------------
HTML attachment scrubbed and removed
Con Harte
2002-Jun-27 04:50 UTC
PLEASE!!! FW: [Samba] Joining XP Pro Client to Samba Domain- Was working, not anymore
Hi,
I'm assuming you're using the smbpasswd file for authentication,
based on what I see in your conf file. Let me know if that's not
the case...
Just an idea, but can you check if the force user and force group
is setting the user as soon as the client attempts the connection,
ie. before authentication.
Assuming the Sign or Seal registry edit has been done, then the best
course of action (AFAIK) is to
1) set the machine as a member of a different _workgroup_,
2) remove the machinename$ from the smbpasswd file,
3) remove the machinename$ from the /etc/passwd file,
4) manually create the machinename$ entry in /etc/passwd file,
5) manually allow the machine to join domain by smbpasswd -a -m machinename,
6) ensure you have an entry for user root in smbpasswd,*
7) Try to move the machine from workgroup to domain, using root
and root's smbpasswd password.
*If you do not normally have this then put it in temporarily. Use of a
password different from the machine's normal root account is _strongly_
advised. You can avoid this but if you're having problems this is the best
way to avoid more whilst sorting it out.
It's a lot of manual fiddling, but I have found this back to basics approach
work for a lot of problems. It's all obvious stuff but it's easy to
overlook
something.
As for changing the machine's ID, do you mean it's Security Identifier,
etc.?
I would _really try_ to avoid tampering with those. There are always better
alternatives.
Regards,
Con.
At 05:22 27/06/02, you wrote:>Anyone please!!!
>
>-----Original Message-----
>From: samba-admin@lists.samba.org [mailto:samba-admin@lists.samba.org] On
>Behalf Of Timothy Kersten
>Sent: Wednesday, 26 June 2002 1:12 PM
>To: samba@lists.samba.org
>Subject: [Samba] Joining XP Pro Client to Samba Domain- Was working, not
>anymore
>
>I have searched for 2 days on the net and can't find an answer. I am
>trying to joing a winXP machine to a domain. I have previously done this
>but since a samba upgrade and perhaps other upgrades to the system (Kernel
>upgrade?) it no longer works. Previously the auto script creation process
>successfully created the machine trust account, but not anymore. I tried
>creating the trust account manually and even if I try to change a
>machine's ID to an ID that was successfully created when it was working,
>but it still gives the same error. I get the result "access
denied" after
>entering the username, and there is nothing helpful in the machine
>specific log's. I think the most helpful messages are in messages which
say:
>
>
>Jun 26 12:43:32 server smbd[2027]: [2002/06/26 12:43:32, 0]
>passdb/pdb_smbpasswd.c:pdb_getsampwrid(1416)
>Jun 26 12:43:32 server smbd[2027]: unable to open passdb database.
>
>
>I have/am:
>
>*Installed all available registry patches recommended for XP.
>*Using root as the user for an account with permissions to join the domain.
>*Using samba 2.2.4
>*Redhat 7.2 2.4.9-34
>
>
>Can you please help me!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>
>
>
>
>smb.conf details:
>
>[global]
> workgroup = RHWOLLONGONG
> netbios name = RHSERVER
> server string = Samba Server (FILE SERVER)
> interfaces = eth1 ppp+
> encrypt passwords = Yes
> passwd program = /usr/bin/passwd %u
> passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password*
> %n\n *passwd:*all*authentication*tokens*updated*successfully*
> unix password sync = Yes
> log file = /var/log/samba/log.%m
> max log size = 50
> time server = Yes
> socket options = TCP_NODELAY SO_SNDBUF=8192 SO_RCVBUF=8192
> domain admin group = @adm
> add user script = /usr/sbin/useradd -d /dev/null -g 100 -s
> /bin/false -M %u
> logon script = logon.bat
> domain logons = Yes
> os level = 255
> preferred master = True
> domain master = True
> dns proxy = No
> wins proxy = Yes
> wins support = Yes
> printer admin = @staff
> force user = samba
> force group = samba
> read only = No
> create mask = 0770
> directory mask = 0770
> min print space = 20000
> printing = lprng
> print command = /usr/bin/lpr -b -h -r -P%p %s
> debug level = 10
>
>
-------------- next part --------------
HTML attachment scrubbed and removed
Reasonably Related Threads
- Joining XP Pro Client to Samba Domain- Was working, not anymore
- Setting up a Samba PDC to server XP pro clients
- Unable to modify TDB passwd ERROR
- Problem Joining to Domain with XP Pro
- Samba 4.5.3 on HP UX IA64 : smbclient - tree connect failed: NT_STATUS_CONNECTION_DISCONNECTED