[Samba] Viewing ACL permissions via windows kills smbd (help)

Mike Lee mlee at mtech.edu
Tue Nov 30 02:56:58 GMT 2004


Hello all,

 I have a Fedora 2 server running as a file server.  Security = DOMAIN and 
using winbindd successfully (so I think).  Also the shared partitions are 
formated using XFS so acls should be good to go.  However, whenever I use a 
windows machine and try to view the ACL permissions on a file/folder, the 
windows dialog box say "Unable to display security information".  Then I look 
at the smbd log file for that windows machine, and it says the following:

[2004/11/29 21:44:52, 0] lib/fault.c:fault_report(36)
  ===============================================================
[2004/11/29 21:44:52, 0] lib/fault.c:fault_report(37)
  INTERNAL ERROR: Signal 11 in pid 3727 (3.0.9)
  Please read the appendix Bugs of the Samba HOWTO collection
[2004/11/29 21:44:52, 0] lib/fault.c:fault_report(39)
  ===============================================================
[2004/11/29 21:44:52, 0] lib/util.c:smb_panic2(1403)
  PANIC: internal error
[2004/11/29 21:44:52, 0] lib/util.c:smb_panic2(1411)
  BACKTRACE: 14 stack frames:
   #0 /usr/sbin/smbd(smb_panic2+0x111) [0x81d8541]
   #1 /usr/sbin/smbd(smb_panic+0x1a) [0x81d842a]
   #2 /usr/sbin/smbd [0x81c5f58]
   #3 /lib/tls/libc.so.6 [0xc06f48]
   #4 /usr/sbin/smbd(get_nt_acl+0xba9) [0x80cf089]
   #5 /usr/sbin/smbd [0x809bad4]
   #6 /usr/sbin/smbd(reply_nttrans+0x9df) [0x809e00f]
   #7 /usr/sbin/smbd [0x80d1a76]
   #8 /usr/sbin/smbd [0x80d1d00]
   #9 /usr/sbin/smbd(process_smb+0x8c) [0x80d1f0c]
   #10 /usr/sbin/smbd(smbd_process+0x168) [0x80d2c48]
   #11 /usr/sbin/smbd(main+0x4ea) [0x824c5da]
   #12 /lib/tls/libc.so.6(__libc_start_main+0xe4) [0xbf4ad4]
   #13 /usr/sbin/smbd [0x80788e1]

 Below is my smb.conf file

[global]
        workgroup = MWTP
        server string = File Server
        security = DOMAIN
        password server = 192.168.1.7
        username map = /etc/samba/smbusers
        log file = /var/log/samba/log.%m
        max log size = 50
        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
        preferred master = No
        local master = No
        domain master = No
        enhanced browsing = No
        dns proxy = No
        wins server = 192.168.1.7
        ldap ssl = no
        idmap uid = 10000-20000
        idmap gid = 10000-20000
        template homedir = /home/%U
        template shell = /bin/bash
        admin users = MWTP\mlee, jsimon, administrator, mwtp\administrator
        map acl inherit = Yes

 Below is my /etc/fstab file:

LABEL=/                 /                       ext3    defaults        1 1
LABEL=/boot             /boot                   ext3    defaults        1 2
none                    /dev/pts                devpts  gid=5,mode=620  0 0
none                    /dev/shm                tmpfs   defaults        0 0
LABEL=/home             /home                   xfs     defaults        1 2
none                    /proc                   proc    defaults        0 0
none                    /sys                    sysfs   defaults        0 0
/dev/sda3               swap                    swap    defaults        0 0
/dev/cdrom              /mnt/cdrom              udf,iso9660 
noauto,owner,kudzu,ro 0 0
/dev/fd0                /mnt/floppy             auto    noauto,owner,kudzu 0 0
/dev/sdb1               /mnt/usb-backup         xfs     defaults        1 2


 I suspect the error messages are why I can't view the ACLs.  However, a 
couple of days prior, everything worked fine.  I am so close to moving my 
entire office to a ldap+samba backend, but I would like to get things like 
these worked out first.  Any thoughts?  Thanks so much in advance.

Mike Lee-- 
Director - The NewMedia Group
mlee at mtech.edu


More information about the samba mailing list