--- samba-3.0.22/source/nsswitch/winbindd_pam.c.org 2007-10-04 17:55:36.000000000 +0200 +++ samba-3.0.22/source/nsswitch/winbindd_pam.c 2007-10-04 18:00:36.000000000 +0200 @@ -378,6 +378,11 @@ invalidate_cm_connection(&contact_domain->conn); retry = True; } + + if (NT_STATUS_EQUAL(result, NT_STATUS_UNEXPECTED_NETWORK_ERROR) ) { + DEBUG(3,("winbindd_pam_auth: The connection was broken, retrying\n")); + retry = True; + } } while ( (attempts < 2) && retry );