mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
s4-auth: quiet down the krb5 warnings when kerberos is not set to 'MUST'
this prevents spurious error messages on client commands when when we will fallback to NTLM authentication Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
parent
705ed1c492
commit
e080ae0faa
@ -482,7 +482,11 @@ _PUBLIC_ int cli_credentials_get_client_gss_creds(struct cli_credentials *cred,
|
||||
ret = cli_credentials_get_ccache(cred, event_ctx, lp_ctx,
|
||||
&ccache, error_string);
|
||||
if (ret) {
|
||||
DEBUG(1, ("Failed to get CCACHE for GSSAPI client: %s\n", error_message(ret)));
|
||||
if (cli_credentials_get_kerberos_state(cred) == CRED_MUST_USE_KERBEROS) {
|
||||
DEBUG(1, ("Failed to get kerberos credentials (kerberos required): %s\n", error_message(ret)));
|
||||
} else {
|
||||
DEBUG(4, ("Failed to get kerberos credentials: %s\n", error_message(ret)));
|
||||
}
|
||||
return ret;
|
||||
}
|
||||
|
||||
|
@ -639,7 +639,7 @@ static NTSTATUS gensec_start_mech(struct gensec_security *gensec_security)
|
||||
if (gensec_security->ops->client_start) {
|
||||
status = gensec_security->ops->client_start(gensec_security);
|
||||
if (!NT_STATUS_IS_OK(status)) {
|
||||
DEBUG(2, ("Failed to start GENSEC client mech %s: %s\n",
|
||||
DEBUG(gensec_security->subcontext?4:2, ("Failed to start GENSEC client mech %s: %s\n",
|
||||
gensec_security->ops->name, nt_errstr(status)));
|
||||
}
|
||||
return status;
|
||||
|
Loading…
Reference in New Issue
Block a user