[Samba] Cannot browse domain user list with 3.3.9

henri ciradhb.forward at laposte.net
Wed Oct 20 11:25:54 MDT 2010


Hi, 
 
I am trying to upgrade Samba from 3.3.2 to 3.3.9 for Win7 compatibility
issue. 
It is running on Redhat 9.0 (I've planned to upgrade to Centos 5.5 in a
second setp) and without any ldap backend (tdbsam actually). 
 
As I have already done in the past for upgrading, I have done the following
procedure : 
 
1) Compile 3.3.9 . My configure option are : 
./configure --with-acl-support --enable-cups --with-pam
--with-configdir=/usr/local/samba/etc --with-quotas --with-winbind
2) Stop the 3.3.2 service , and backup all the /usr/local/samba dir  
3) make install the 3.3.9 
4) restart the 3.3.9 service
 
Everything seems to work fine, except that : 
- I can't use USRMGR.EXE anymore. I get a popup error when I run it :
"Incorrect Parameter, do you want to select another domain to administer" . 
- I can't explore the users domain when I try to list the users for adding
permissions to share a folder, or adding a domain user in a local group. I
can see only the domain groups. 

I really need some help, I will have to deploy Win7 in a very near futur :-S
. 
 
I have done some debugging in log level 2, it seems I got an error about Bad
char conversion :
 
When I run USRMGR.EXE  : 
[2010/10/20 19:01:02,  2] smbd/close.c:close_normal_file(606)
  smbadmin closed file USRMGR.EXE (numopen=2) NT_STATUS_OK
[2010/10/20 19:01:02,  2] smbd/open.c:open_file(551)
  smbadmin opened file USRMGR.EXE read=Yes write=No (numopen=3)
[2010/10/20 19:01:02,  1] librpc/ndr/ndr.c:ndr_push_error(493)
  ndr_push_error(5): Bad char conversion
[2010/10/20 19:01:02,  0] rpc_server/srv_pipe.c:api_rpcTNP(2381)
  api_rpcTNP: samr: SAMR_QUERYDISPLAYINFO failed.
 [2010/10/20 19:02:49,  1] librpc/ndr/ndr.c:ndr_push_error(493)
  ndr_push_error(5): Bad char conversion
[2010/10/20 19:02:49,  0] rpc_server/srv_pipe.c:api_rpcTNP(2381)
  api_rpcTNP: samr: SAMR_QUERYDISPLAYINFO failed.

When I try to list the domain users : 
2010/10/20 19:03:43,  2] rpc_server/srv_samr_nt.c:_samr_LookupDomain(3456)
  Returning domain sid for domain CIRAD_STP ->
S-1-5-21-3907834674-2055786620-3212856667
[2010/10/20 19:03:43,  2] rpc_server/srv_samr_nt.c:_samr_LookupDomain(3456)
  Returning domain sid for domain CIRAD_STP ->
S-1-5-21-3907834674-2055786620-3212856667
[2010/10/20 19:03:43,  1] librpc/ndr/ndr.c:ndr_push_error(493)
  ndr_push_error(5): Bad char conversion
[2010/10/20 19:03:43,  0] rpc_server/srv_pipe.c:api_rpcTNP(2381)
  api_rpcTNP: samr: SAMR_QUERYDISPLAYINFO failed.
[2010/10/20 19:03:43,  2] rpc_server/srv_samr_nt.c:_samr_LookupDomain(3456)
  Returning domain sid for domain CIRAD_STP ->
S-1-5-21-3907834674-2055786620-3212856667
[2010/10/20 19:03:43,  2] rpc_server/srv_samr_nt.c:_samr_LookupDomain(3456)
  Returning domain sid for domain CIRAD_STP ->
S-1-5-21-3907834674-2055786620-3212856667
 
 
Here is the global section on my smb.conf : 
 
[global]
        log level = 2
        netbios name = server1 
        server string = My Server 
        workgroup = CIRAD_STP
 
        wins support = yes
        os level = 255
        local master = yes
        preferred master = yes
        domain master = yes
        domain logons = yes
 
        security = user
        encrypt passwords = yes
        passdb backend = tdbsam:/usr/local/samba/private/passdb.tdb
 
        enable privileges = yes
 
        printcap name = /etc/printcap
        load printers = no
        printing = cups

        nt acl support = yes
        map acl inherit = yes
        inherit acls = yes
 
        obey pam restrictions = yes
 
        time server = yes
        username map = /usr/local/samba/etc/smbusers
 
        name resolve order = wins host lmhosts bcast
 
        logon script = logon%a.cmd
        logon path =
        logon drive = H:
        logon home = \\server1\%U

Thanks in advance , any help would be very appreciated . 

Henri 




More information about the samba mailing list