[Samba] Samba PDC - XP login problem

Alecsandru CHIROSCA alecsandru.chirosca at mynet.ro
Fri Feb 7 09:32:57 GMT 2003


Hi list,

I was recently installing a test samba PDC:

Enviroment : Samba 2.2.7a PDC on linux 2.4.19
                    Win98, WinXP clients.
The Win98 clients are logging OK with the domain but, the XP gives the
Procedure Out of range message (xxx means that the data is corect) :
    Here are the logs :
    [samba.log - only smbd]
[2003/02/07 11:11:55, 2] lib/access.c:check_access(319)  Allowed connection
from  (xxx.xxx.xxx.xxx)
[2003/02/07 11:11:55, 2] smbd/reply.c:reply_special(94)  netbios connect:
name1=RA               name2=M8
[2003/02/07 11:11:55, 2] smbd/reply.c:reply_special(113)  netbios connect:
local=ra remote=m8
[2003/02/07 11:12:03, 2] lib/access.c:check_access(319)  Allowed connection
from  (xxx.xxx.xxx.xxx)
[2003/02/07 11:12:03, 2] smbd/reply.c:reply_special(94)  netbios connect:
name1=RA               name2=M8
[2003/02/07 11:12:03, 2] smbd/reply.c:reply_special(113)  netbios connect:
local=ra remote=m8

    [samba machine log (M8 from above)]
[2003/02/07 11:12:02, 2] lib/access.c:check_access(319)  Allowed connection
from  (xxx.xxx.xxx.xxx)
[2003/02/07 11:12:02, 2] smbd/connection.c:utmp_claim(841)  utmp_claim:
lp_utmp() NULL
[2003/02/07 11:12:03, 2] smbd/connection.c:utmp_yield(785)  utmp_yield:
lp_utmp() NULL
[2003/02/07 11:12:03, 2] smbd/server.c:exit_server(440)  Closing connections
[2003/02/07 11:12:03, 2] lib/access.c:check_access(319)  Allowed connection
from  (xxx.xxx.xxx.xxx)
[2003/02/07 11:12:03, 2] smbd/connection.c:utmp_claim(841)  utmp_claim:
lp_utmp() NULL
[2003/02/07 11:12:04, 2] rpc_parse/parse_samr.c:samr_io_userinfo_ctr(5824)
samr_io_userinfo_ctr: unknown switch level 0x1a
[2003/02/07 11:12:04, 0] rpc_server/srv_samr.c:api_samr_set_userinfo(672)
api_samr_set_userinfo: Unable to unmarshall SAMR_Q_SET_USERINFO.
[2003/02/07 11:12:04, 0] rpc_server/srv_pipe.c:api_rpcTNP(1215)  api_rpcTNP:
api_samr_rpc: SAMR_SET_USERINFO failed.
[2003/02/07 11:12:04, 2] smbd/connection.c:utmp_yield(785)  utmp_yield:
lp_utmp() NULL
[2003/02/07 11:12:04, 2] smbd/server.c:exit_server(440)  Closing connections

What is the 0x1a swich?
Samba is compiled from souces and is working perfectly with Win98 clients. I
can see, mount, work on  the shares from any client (98 or XP) but no domain
under XP.
The XP client has the signorseal patch applied and the encryption options
(LocalPolicy) disabled - this is what I could find on the list / howto.

Below is the config file:

[global]
    unix password sync = true
    passwd program = /usr/bin/passwd %u
    passwd chat = *password* %n\n *password* %n\n *successful*

   nt smb support = yes
   domain admin group = @root
   server string = RA Fileserver
   hosts allow = 217.156.109. 127.
   load printers = no
   log file = /var/log/samba.%m
   log level = 2
   max log size = 10050
   security = user
   encrypt passwords = yes
   ssl CA certDir = /etc/ssl/certs
   socket options = TCP_NODELAY
   wins support = no
   wins server = xxx.xxx.xxx.xxx
   wins proxy = yes
   dns proxy = no
   workgroup = Mynet
   host msdfs = yes
   netbios name = ra
   os level = 65
   preferred master = no
   domain master = yes
   local master = no
   security = user
   encrypt passwords = yes
   domain logons = yes
   logon path = \\fileserver\profiles\%u
   logon drive = M:
   logon home = \\fileserver\%u
   add user script = /usr/sbin/useradd -d /dev/null -g intranet -s
/bin/false -M %u
[netlogon]
    comment = Network Logon Service
    path = /usr/local/samba/domain/netlogon
    read only = yes
    guest ok = yes
    write list = ntadmin
    share modes = no
[profiles]
    path = /usr/local/samba/domain/profiles
    read only = no
    create mask = 0600
    directory mask = 0700
    browseable = no
    guest ok = yes
[homes]
   comment = Home Directories
   browseable = no
   writable = yes
   guest ok = yes
   read only = no
[msdfs]
    path = /usr/local/samba/domain/dfsroot
    msdfs root = yes
[printers]
   comment = All Printers
   path = /var/spool/samba
   browseable = no
   guest ok = no
   writable = no
   printable = yes
[tmp]
   comment = Temporary file space
   path = /tmp
   read only = no
   public = yes

Any hint will be welcomed.... Thanks in advance.


regards,
Alecsandru Chirosca


More information about the samba mailing list