I know I gave probably too little information. This seems to be an XP Pro policy problem, as a domain user is unable to print to the LOCAL printer, let alone connect to the server's printer. The later gives a clear policy error, the former just an error. So I ask a basic question on XP Pro clients to a Samba PDC where people run Samba PDCs, like here. I HAVE asked on the samba@lists.samba.org list where I got it down to an XP policy problem and how to get into the group policy editor, but not what policy needs to be enabled. I don't now about a Win list to go to, can you recommend one?
As for my Samba build. I am using the Amahi.org distro. We did the initial build by looking at smbldap-installer-3.1.1.tgz. I am one of the testers, and we don't have everything right, I have put in a number of bug reports.
Here is my smb.conf, note all domain users have Linux user accounts. I have found references on what to add to make password changes work, I have to add that in and test it. But either there is some special smb.conf item that I missed or some instruction for XP policies, or something wrong with my XP build (it is a rebuilt with an OEM XP install with all patches).
[global]
workgroup = Home
server string = home.htt
netbios name = hda
printing = cups
printcap name = cups
load printers = yes
cups options = raw
log file = /var/log/samba/%m.log
log level = 0
max log size = 150
socket options = TCP_NODELAY
preferred master = yes
os level = 65
domain master = yes
local master = yes
domain logons = yes
logon path = \\%L\profiles\%U
logon drive = h:
logon home = \\%N\%U
time server = yes
unix extensions = no
wide links = yes
veto files = /*.nws/riched20.dll/*.{*}/
security = user
username map script = /usr/share/hda-platform/hda-usermap
large readwrite = yes
encrypt passwords = yes
dos charset = CP850
unix charset = UTF8
display charset = LOCALE
guest account = nobody
map to guest = Bad User
wins support = yes
printer admin = root, @ntadmin, administrator
admin user = me
logon script = %U.bat
# FIXME - is 99 (nobody) the right group?
add machine script = /usr/sbin/useradd -d /dev/null -g 99 -s /bin/false -M %u
[netlogon]
path = /var/hda/domain-settings/netlogon
guest ok = yes
writable = no
share modes = no
[profiles]
path = /var/hda/domain-settings/profiles
writable = yes
browseable = no
read only = no
create mode = 0777
directory mode = 0777
[homes]
comment = Home Directories
read only = no
writeable = yes
browseable = yes
create mask = 0640
directory mask = 0750
[print$]
path = /var/lib/samba/drivers
read only = yes
force group = root
write list = @ntadmin root
force group = root
create mask = 0664
directory mask = 0775
guest ok = yes
[printers]
path = /var/spool/samba
writeable = yes
browseable = yes
printable = yes
public = yes
Perhaps tomorrow I can put together an SME server and build an XP system to test with...