Index: source3/winbindd/winbindd_cm.c =================================================================== --- source3/winbindd/winbindd_cm.c.orig +++ source3/winbindd/winbindd_cm.c @@ -2202,7 +2202,11 @@ NTSTATUS cm_connect_lsa_tcp(struct winbi conn->lsa_pipe_tcp->transport->transport == NCACN_IP_TCP && conn->lsa_pipe_tcp->auth->auth_level == PIPE_AUTH_LEVEL_PRIVACY && rpc_pipe_tcp_connection_ok(conn->lsa_pipe_tcp)) { - goto done; + status = rpccli_lsa_TestCall(conn->lsa_pipe_tcp, mem_ctx); + if (NT_STATUS_IS_OK(status)) { + goto done; + } + DEBUG(5, ("Connection is not valid anymore, reconnecting\n")); } TALLOC_FREE(conn->lsa_pipe_tcp);