We have a samba server that uses active directory security.  We have three 
active directory servers and use a dfs namespace (test.local) to encompass 
those three servers.  We currently are using password server = TEST.local, but 
have had all three AD servers listed, but it has not helped.

Whenever ANY of those servers go down for maintenance, the samba shares do not 
come up and restarting the winbind and smb services does not seem to help.  We 
have to reboot the linux box for the shares to show up again.

Should samba not try to query one of the other two servers when one is down?  
It does not appear to do so, or we have failed to modify a setting that will 
allow that.

Any assistance with this issue would be appreciated.

Here are the log entries for the failure:

[2011/01/15 11:19:28,  1] smbd/sesssetup.c:464(reply_spnego_kerberos)
  Username TEST\sql-svc-agent-prod is invalid on this system
[2011/01/15 11:19:28,  0] lib/util_sock.c:738(write_data)
[2011/01/15 11:19:28,  0] lib/util_sock.c:1491(get_peer_addr_internal)
  getpeername failed. Error was Transport endpoint is not connected
  write_data: write failure in writing to client 0.0.0.0. Error Broken pipe
[2011/01/15 11:19:28,  0] smbd/process.c:62(srv_send_smb)
  Error writing 39 bytes to client. -1. (Transport endpoint is not connected)

PDC: windows 2008 R2
Samba: 3.4.7 on ubuntu 10.4

Load smb config files from /etc/samba/smb.conf
rlimit_max: rlimit_max (1024) below minimum Windows limit (16384)
Processing section "[printers]"
Processing section "[print$]"
Loaded services file OK.
Server role: ROLE_DOMAIN_MEMBER
Press enter to see a dump of your service definitions

[global]
        workgroup = TEST
        realm = TEST.LOCAL
        server string = %h server (Samba, Ubuntu)
        security = ADS
        map to guest = Bad User
        obey pam restrictions = Yes
        password server = TEST.local
        pam password change = Yes
        passwd program = /usr/bin/passwd %u
        passwd chat = *Enter\snew\s*\spassword:* %n\n 
*Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
        unix password sync = Yes
        syslog = 0
        log file = /var/log/samba/log.%m
        max log size = 1000
        machine password timeout = 0
        domain master = No
        dns proxy = No
        usershare allow guests = Yes
        panic action = /usr/share/samba/panic-action %d
        idmap uid = 500-10000000
        idmap gid = 500-10000000
        template shell = /bin/bash
        winbind refresh tickets = Yes
        create mask = 0664
        hosts deny = 172.17.4.0/255.255.255.0, 172.19.4.0/255.255.255.0

[printers]
        comment = All Printers
        path = /var/spool/samba
        create mask = 0700
        printable = Yes
        browseable = No
        browsable = No

[print$]
        comment = Printer Drivers
        path = /var/lib/samba/printers
-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/options/samba

Reply via email to