TNG 2.5.3 - problems with USERMGR.EXE

Mclaughlin, Marc marc.mclaughlin at eds.com
Thu May 4 13:21:49 GMT 2000


Hi,

I cannot use USERMGR.EXE.  When loading USERMGR.EXE, the domain members are
not listed.  When attempting to add a user, I get an error saying "this
program has performed an illegal operation and will be shut down".  Further
details given below.  Logs at debug level 10 available later if required.

Good news is that last time I tried (version 1.8 I believe) USERMGR.EXE
could not find the PDC.  Looking in Server Manager, the Samba server
appeared as type "Backup".  With version 2.5.3 it now appears as type
"Primary".

Regards,

Marc

(Cheers to Jens Skripczynski for the bugreport template)

G E N E R A L
* * * * * * * *
-------------
OS          :  solaris 7 (sparc)
-------------
Compiler    :  gcc version 2.95.2 19991024 (release)
-------------
CVS-Branch  :  SAMBA_TNG
-------------
Version/Date:  2.5.3
-------------
Error Type  : reproduceable
-------------
Short Desc. : USERMGR not displaying domain members and also crashing when
attempting to add a user
-------------
Trigger     :

Run USERMGR.EXE on a Windows 95 machine (USERMGR.EXE is part of Nexus
package).  Domain members are not displayed.

Select "New User" from File menu.  USERMGR.EXE crashes.

-------------
Solution    : not known
-------------
The following entries appear in log.smb when starting USERMGR.EXE :

api_fd_reply: INVALID PIPE HANDLE: 0
api_fd_reply: INVALID PIPE HANDLE: 0
api_fd_reply: INVALID PIPE HANDLE: 0
write_socket_data: write failure. Error = Broken pipe
write_socket: Error writing 72 bytes to socket 14: ERRNO = Broken pipe
api_fd_reply: INVALID PIPE HANDLE: 0
write_socket_data: write failure. Error = Broken pipe
write_socket: Error writing 72 bytes to socket 14: ERRNO = Broken pipe
api_fd_reply: INVALID PIPE HANDLE: 0
write_socket_data: write failure. Error = Broken pipe
write_socket: Error writing 72 bytes to socket 14: ERRNO = Broken pipe

The following entries appear in log.smb when attempting to add a user in
USERMGR.EXE :

api_fd_reply: INVALID PIPE HANDLE: 0
api_fd_reply: INVALID PIPE HANDLE: 0
api_fd_reply: INVALID PIPE HANDLE: 0
api_fd_reply: INVALID PIPE HANDLE: 0
api_fd_reply: INVALID PIPE HANDLE: 0
api_fd_reply: INVALID PIPE HANDLE: 0 

User Manager error :

USRMGR caused an invalid page fault in
module RADMIN32.DLL at 0137:00402bdc.
Registers:
EAX=004654bd CS=0137 EIP=00402bdc EFLGS=00010246
EBX=00000004 SS=013f ESP=006af0ec EBP=00000000
ECX=004654bd DS=013f ESI=00000000 FS=2ff7
EDX=0049003c ES=013f EDI=004654bc GS=0000
Bytes at CS:EIP:
ff 34 1e e8 36 00 00 00 85 c0 75 28 8d 44 24 10
Stack dump:
00000064 00000000 006af14c 004654bc 004654bd 0040aba5 00000000 00000001
004654bc
 006af1e8 0049278c 59224348 01025ff0 00492470 ffffffff 592049b3

My smb.conf :

#NetBIOS name isn't needed if it's the same as the hostname
netbios name = SAMBAPDC
workgroup = MYTEST

#flat files that map Unix groups to NT type groups.
#these files take the form unix_group = `Windows NT group''
domain group map = /opt/samba-tng/private/domaingroup.map
domain alias map = /opt/samba-tng/private/domainalias.map

#Domain controllers use user security and we need encrypted
#passwords (see ENCRYPTION.txt)
security = user
domain logons = yes
encrypt passwords = yes
admin users = admin

#And in order for us to be *sure* to win browser elections
os level = 65
domain master = yes
preferred master = yes
local master = yes

#WINS is the equivalent of DNS for NetBIOS.
wins support = yes
time server = yes

#LDAP bits n bobs
ldap server = spmmfw1
ldap bind as = "uid=samba,ou=People,o=Z"
ldap suffix = "OU=X,OU=Y,OU=PEOPLE,O=Z"
ldap passwd file = /usr/local/samba/private/ldappasswd

#the next lines are equivalent to the various profile details
#found in NT's User Manager
logon script = login.bat
logon drive = U:
logon home = \\SAMBAPDC\%U
logon path = \\SAMBAPDC\profile\%U

#share all home directories
[homes]
browseable = no
writable = yes
comment = Users' home directories

#set up netlogon share for system policies and login scripts
[netlogon]
path = /opt/samba-tng/netlogon
writable = no
guest ok = no
comment = PDC netlogon share

#the profiles share
#to create automatic subdirs for the different users
#chmod 1777 /opt/samba-tng/profile
[profile]
path = /opt/samba-tng/profile
writeable = yes

#a public share
[public]
path = /opt/samba-tng/public
browseable = yes
public = yes
comment = Public share 


More information about the samba-ntdom mailing list