From 94e9b338338bc55312e4cb481a36d583066995cf Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Tue, 8 Mar 2022 08:43:07 +0100 Subject: [PATCH] s4:kdc: Fix return code in mit_samba_update_pac() Signed-off-by: Andreas Schneider Reviewed-by: Andrew Bartlett Reviewed-by: Joseph Sutton --- selftest/knownfail_mit_kdc | 2 -- source4/kdc/mit_samba.c | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/selftest/knownfail_mit_kdc b/selftest/knownfail_mit_kdc index c2a35c68152..25b1e5bb413 100644 --- a/selftest/knownfail_mit_kdc +++ b/selftest/knownfail_mit_kdc @@ -219,8 +219,6 @@ samba.tests.krb5.as_canonicalization_tests.samba.tests.krb5.as_canonicalization_ # # MIT currently fails some as_req_no_preauth tests. # -^samba.tests.krb5.as_req_tests.samba.tests.krb5.as_req_tests.AsReqKerberosTests.test_as_req_enc_timestamp_spn(?!_) -^samba.tests.krb5.as_req_tests.samba.tests.krb5.as_req_tests.AsReqKerberosTests.test_as_req_enc_timestamp_spn_realm ^samba.tests.krb5.as_req_tests.samba.tests.krb5.as_req_tests.AsReqKerberosTests.test_as_req_enc_timestamp_aes128_rc4.*fl2003dc ^samba.tests.krb5.as_req_tests.samba.tests.krb5.as_req_tests.AsReqKerberosTests.test_as_req_enc_timestamp_mac_aes128_rc4.*fl2003dc ^samba.tests.krb5.as_req_tests.samba.tests.krb5.as_req_tests.AsReqKerberosTests.test_as_req_no_preauth.*aes.*rc4.*fl2003dc diff --git a/source4/kdc/mit_samba.c b/source4/kdc/mit_samba.c index 056e1809238..a533c827a51 100644 --- a/source4/kdc/mit_samba.c +++ b/source4/kdc/mit_samba.c @@ -1044,7 +1044,7 @@ krb5_error_code mit_samba_update_pac(struct mit_samba_context *ctx, &requester_sid_blob, &user_info_dc); if (!NT_STATUS_IS_OK(nt_status)) { - code = EINVAL; + code = KRB5KDC_ERR_TGT_REVOKED; goto done; } -- 2.34.1