Hi, I'm using samba 3.3.15 as domain member in an w2k8 ad. We're using the w2k3/xp add printer wizard to add a printer to the server. Since the update from 3.2.15 to 3.3.15 the apw fails when clicking on the "finish" button. At the same time a smb panic occurs and fills the smbd log with the lines below. [2011/06/24 07:47:56, 0] lib/debug.c:reopen_logs(663) Unable to open new log file /var/log/samba/log.smbd: Permission denied [2011/06/24 07:47:56, 0] lib/debug.c:reopen_logs(663) Unable to open new log file /var/log/samba/log.smbd: Permission denied [2011/06/24 07:47:56, 0] lib/debug.c:reopen_logs(663) Unable to open new log file /var/log/samba/log.smbd: Permission denied [2011/06/24 07:47:56, 0] lib/fault.c:fault_report(40) ==============================================================[2011/06/24 07:47:56, 0] lib/fault.c:fault_report(41) INTERNAL ERROR: Signal 11 in pid 18756 (3.3.15-SerNet-Debian) Please read the Trouble-Shooting section of the Samba3-HOWTO [2011/06/24 07:47:56, 0] lib/fault.c:fault_report(43) From: http://www.samba.org/samba/docs/Samba3-HOWTO.pdf [2011/06/24 07:47:56, 0] lib/fault.c:fault_report(44) ==============================================================[2011/06/24 07:47:56, 0] lib/util.c:smb_panic(1673) PANIC (pid 18756): internal error [2011/06/24 07:47:56, 0] lib/util.c:log_stack_trace(1777) BACKTRACE: 19 stack frames: #0 /usr/sbin/smbd(log_stack_trace+0x1c) [0x7fa7a05959dd] #1 /usr/sbin/smbd(smb_panic+0x5b) [0x7fa7a0595aeb] #2 /usr/sbin/smbd [0x7fa7a0582027] #3 /lib/libpthread.so.0 [0x7fa79ea36a80] #4 /usr/sbin/smbd(print_access_check+0x53) [0x7fa7a05b9852] #5 /usr/sbin/smbd [0x7fa7a04e87f1] #6 /usr/sbin/smbd(_spoolss_addprinterex+0x3a) [0x7fa7a04e899e] #7 /usr/sbin/smbd [0x7fa7a04d4685] #8 /usr/sbin/smbd(api_pipe_request+0x3a2) [0x7fa7a050f78d] #9 /usr/sbin/smbd(write_to_internal_pipe+0xe9a) [0x7fa7a05095ec] #10 /usr/sbin/smbd(write_to_pipe+0x115) [0x7fa7a0509db2] #11 /usr/sbin/smbd [0x7fa7a0374267] #12 /usr/sbin/smbd [0x7fa7a037491d] #13 /usr/sbin/smbd(reply_trans+0x73e) [0x7fa7a03755de] #14 /usr/sbin/smbd [0x7fa7a03cc21e] #15 /usr/sbin/smbd(smbd_process+0xdb7) [0x7fa7a03ce615] #16 /usr/sbin/smbd(main+0x2365) [0x7fa7a07ac499] #17 /lib/libc.so.6(__libc_start_main+0xe6) [0x7fa79cdc91a6] #18 /usr/sbin/smbd [0x7fa7a0359ef9] Here is our smb.conf [global] workgroup = SCHARRNET realm = SCHARRNET.DE interfaces = 127.0.0.1, eth0 bind interfaces only = Yes security = ADS socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY printcap name = /var/run/cups/printcap addprinter command = /usr/local/bin/smbaddprinter.pl deleteprinter command = /usr/local/bin/smbdelprinter.pl panic action = /usr/share/samba/panic-action %d idmap uid = 10000-20000 idmap gid = 10000-20000 winbind enum users = Yes winbind enum groups = Yes winbind use default domain = Yes [print$] comment = Printer Drivers path = /var/lib/samba/drivers write list = SCHARRNET\Administrator force user = root force group = root guest ok = Yes [printers] comment = All Printers path = /var/tmp valid users = @SCHARRNET\Dom?nen-Benutzer create mask = 0700 printable = Yes browseable = No Does anybody know what's wrong? Thanks for your assistance. Thorsten
On 24 June 2011 07:13, Thorsten Leiser <t.leiser at synchron-is.de> wrote:> Hi,> [2011/06/24 07:47:56, ?0] lib/debug.c:reopen_logs(663) > ?Unable to open new log file /var/log/samba/log.smbd: Permission denied > [2011/06/24 07:47:56, ?0] lib/debug.c:reopen_logs(663) > ?Unable to open new log file /var/log/samba/log.smbd: Permission denied > [2011/06/24 07:47:56, ?0] lib/debug.c:reopen_logs(663) > ?Unable to open new log file /var/log/samba/log.smbd: Permission denied > [2011/06/24 07:47:56, ?0] lib/fault.c:fault_report(40)For completeness, perhaps you chould show the file permissions on these files, their parent directory, and who is running the smbd process. Thanks, Dermot.
Hi Dermot, here are the file permissions on /var/log/samba/log.smbd, -rw-r--r-- 1 root root 434340 24. Jun 10:41 log.smbd (all files in this directory have this permission) the parent directory ( /var/log/samba ) drwxr-x--- 3 root adm 4096 24. Jun 08:07 samba the smbd is running as root user, but there are also some smbd childs running with user rights. --- snip root 18677 17385 0 07:36 ? 00:00:01 /usr/sbin/smbd -D root 18678 17385 0 07:36 ? 00:00:00 /usr/sbin/smbd -D m028u032 18683 17385 0 07:39 ? 00:00:00 /usr/sbin/smbd -D root 18684 17385 0 07:39 ? 00:00:01 /usr/sbin/smbd -D root 18685 17385 0 07:39 ? 00:00:02 /usr/sbin/smbd -D --- snap I hope, this will help you. Regards Thorsten Am 24.06.2011 10:08, schrieb Dermot:> On 24 June 2011 07:13, Thorsten Leiser<t.leiser at synchron-is.de> wrote: >> Hi, >> [2011/06/24 07:47:56, 0] lib/debug.c:reopen_logs(663) >> Unable to open new log file /var/log/samba/log.smbd: Permission denied >> [2011/06/24 07:47:56, 0] lib/debug.c:reopen_logs(663) >> Unable to open new log file /var/log/samba/log.smbd: Permission denied >> [2011/06/24 07:47:56, 0] lib/debug.c:reopen_logs(663) >> Unable to open new log file /var/log/samba/log.smbd: Permission denied >> [2011/06/24 07:47:56, 0] lib/fault.c:fault_report(40) > For completeness, perhaps you chould show the file permissions on > these files, their parent directory, and who is running the smbd > process. > Thanks, > Dermot.