Re: [Samba] Cannot browse domain user list with 3.3.9 (and higher)

2010-10-27 Thread henri
Hi 

Well, I finally fixed the problem on my own.

For some reason, I had some badly encoded accentuated characters in the
passdb.tdb in the description field of some accounts. They probably come
from a samba 2.x smbpasswd file that was used in the past before upgrading
to 3.x and tdb backend. 

I simply fixed it by checking (pdbedit + grep) all accounts , and correct
them with usrmgr.exe under 3.3.2 , and then upgrade to 3.3.9 . It works. I
will now upgrade directly to 3.5.6. 

These characters were treated correctly up to samba 3.3.2 but it seems
something has changed about encoding of chars in the next versions, or maybe
a bug ? 

Hope this can be useful to anyone.

Henri 


 -Message d'origine-
 De : samba-boun...@lists.samba.org 
 [mailto:samba-boun...@lists.samba.org] De la part de henri
 Envoyé : lundi 25 octobre 2010 21:00
 À : samba@lists.samba.org
 Objet : Re: [Samba] Cannot browse domain user list with 3.3.9 
 (and higher)
 
 
 
 Hi 
 
 Sorry to ask again, but I am really in trouble to upgrade my 
 samba server from 3.3.2 to higher. I made some other tests 
 with various version up to
 3.5.4 I get the same symptoms and the same error as below : 
 Bad char conversion. 
 
 Is there a compatibility problem between Samba version ? 
 Do I have to purge some old cached files in the var/locks dir 
 (or other) ? 
 Did I miss to compile samba with a specific option or specific lib ? 
 
 Please help 
 
 Thanks in avance. 
 
 Henri
 
  -Message d'origine-
  De : samba-boun...@lists.samba.org
  [mailto:samba-boun...@lists.samba.org] De la part de henri Envoyé : 
  mercredi 20 octobre 2010 21:26 À : samba@lists.samba.org Objet : 
  [Samba] Cannot browse domain user list with 3.3.9
  
  
  
  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

Re: [Samba] Cannot browse domain user list with 3.3.9 (and higher)

2010-10-25 Thread henri
Hi 

Sorry to ask again, but I am really in trouble to upgrade my samba server
from 3.3.2 to higher. I made some other tests with various version up to
3.5.4 I get the same symptoms and the same error as below : Bad char
conversion. 

Is there a compatibility problem between Samba version ? 
Do I have to purge some old cached files in the var/locks dir (or other) ? 
Did I miss to compile samba with a specific option or specific lib ? 

Please help 

Thanks in avance. 

Henri

 -Message d'origine-
 De : samba-boun...@lists.samba.org 
 [mailto:samba-boun...@lists.samba.org] De la part de henri
 Envoyé : mercredi 20 octobre 2010 21:26
 À : samba@lists.samba.org
 Objet : [Samba] Cannot browse domain user list with 3.3.9
 
 
 
 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 
 
 
 --
 To unsubscribe from this list go to the following URL and read the
 instructions:  https://lists.samba.org/mailman/options/samba
 

-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba


[Samba] Cannot browse domain user list with 3.3.9

2010-10-20 Thread henri
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 


-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba