Trying to test Samba 3.0.23rc3 on a Solaris 8 system. Samba was built with Sun's Forte Developer 7 C 5.4. The smbd daemon does not stay running. The log.smbd contains: [2006/06/30 14:25:58, 0] smbd/server.c:(847) smbd version 3.0.23rc3 started. Copyright Andrew Tridgell and the Samba Team 1992-2006 [2006/06/30 14:25:58, 0] printing/pcap.c:(159) Unable to open printcap file /etc/printers.samba for read! [2006/06/30 14:25:58, 0] printing/pcap.c:(159) Unable to open printcap file /etc/printers.samba for read! [2006/06/30 14:25:58, 0] services/services_db.c:(420) init_services_keys: key lookup failed! (WERR_ACCESS_DENIED) [2006/06/30 14:25:58, 0] smbd/server.c:(960) ERROR: failed to setup guest info. Note that the complaint about /etc/printers.samba is expected. Samba 3.0.21c works with the same configuration with no complaints except the one about printing. Let me know what other information you need.
Please attach your smb.conf and verify that the 'guest account' is valid.
Created attachment 2011 [details] smb.conf file smb.conf file. I will attach the include file asap.
Created attachment 2012 [details] include file smb.conf.angler The include file. I can su to the nobody2 account and create files in /tmp. Note that the older versions of samba work with the same configuration and guest account. The account is defined as follows in the password file: nobody2:0IBqJZQn66BPI:32767:32767:Nobody for Samba:/:
Can you attach the output from 'smbd -d 10 -i' ? I need a bit more detail here. Thanks.
Created attachment 2013 [details] Debug log Here is the output of that command.
Created attachment 2014 [details] Fix for security = server
Tim, The attached patch should solve your problem. As a side note, security = server is really a deprecated mode. You will probably get better overall results switching to security = {domain,ads}. This fix will be in 3.0.23-final.
Just to confirm, the patch does fix the problem.