2.2.2 cvs bugs

James Nord teilo at cdt.luth.se
Thu Sep 20 10:03:04 GMT 2001


In preparation for 2.2.2 we did a little testing of samba today and 
found the following bugs,

cvs from
20 Sept 11:26 CET (GMT+2)

compiled with
./configure  --with-quotas --prefix=/usr/server/samba-2.2.2cvs20010920
gcc 2.95.2,
Solaris 7 (sparc 64bit kernel, Ent 450, 4CPU)

Clients Win2000 (SP2)

source/passdb/machine_sid.c lines 71-81

calls to get_private_directory but you never add a '/' to make the 
MACHINE.SID filename

(God this took us hours to find out why our domain members where giving 
really strange errors..)


We are seeing errors when writing roaming profiles back to the server

Win2000 reports "Access Denied" or "No Such File"

2001/09/20 18:46:20, 1] smbd/service.c:make_connection(610)
  bamse ( connect to service profiles as user teilo 
(uid=6917, gid=43) (pid 22593)
[2001/09/20 18:46:21, 0] smbd/open.c:open_directory(1090)
  open_directory: unable to create teilo/Application 
Data/Mozilla/Profiles/default/eliknxe4.slt/chrome. Error was No such
 file or directory
[2001/09/20 18:46:22, 0] smbd/oplock.c:request_oplock_break(929)
  request_oplock_break: PANIC : breaking our own oplock requested for 
dev = 8002db, inode = 139587, tv_sec = 3baa1d5e, tv
_usec = 907e and no fsp found !
[2001/09/20 18:46:22, 0] lib/util.c:smb_panic(1054)
  PANIC: request_oplock_break: no fsp found for our own oplock
[2001/09/20 18:46:22, 1] smbd/service.c:make_connection(610)
  bamse ( connect to service profiles as user teilo 
(uid=6917, gid=43) (pid 21858)
[2001/09/20 18:46:22, 0] smbd/posix_acls.c:create_canon_ace_lists(751)
  create_canon_ace_lists: unable to map SID S-1-5-18 to uid or gid.
[2001/09/20 18:46:33, 1] smbd/service.c:close_cnum(650)
  bamse ( closed connection to service profiles

Disk space reporting,

File propterties in explorer reports wrong disk space used for a file
(thinks we have 4MB blocks)
File h:\.acrorc
Size:    1,51KB (1 552bytes)
Size on disk:    4,00MB (4 194 304 bytes)


Accessing the \\file_server\Printers share is Sllloooowwwww - we are 
talking many minutes here...
64 printers
  print command = /usr/local/bin/lpr  -b -P%p <%s ;rm %s
  lpq cache time = 1
  lpq command = /usr/local/bin/lpq -P%p
  lprm command = /usr/local/bin/lprm -P%p %j
  lppause command = /usr/local/bin/lpc hold %p %j
  lpresume command = /usr/local/bin/lpc release %p %j
  queuepause command = /usr/local/bin/lpc -P%p stop
  queueresume command = /usr/local/bin/lpc -P%p start
  printing = lprng

Likewise selecting the "Ports" tab in the printer properties in windows 
takes forever...

Printers and netbois aliases

Reminder about bug 21453 

Printing paper size.

Half of the printers seem to think they have Letter format paper in 
them, the other think they have A4.
They all have A4.

The same printer can tell you 2 different things on 2 different clients....

Could be where not setting something correct but then its a 
documentation bug?'

User enumeration (could be a non samba (cygwin) bug...)

mkpasswd from the cygwin toolking (sources.redhat.com) fails with 
NetUserEnum() failed with 2221 on the 101st domain user
no error seen on samba logs except
samr_query_user_aliases: not yet implemented
(net view /domain works)
260+ users


Technology is a word that describes something that doesn't work yet.
	Douglas Adams

More information about the samba-technical mailing list