summaryrefslogtreecommitdiff
path: root/kdc.go
diff options
context:
space:
mode:
Diffstat (limited to 'kdc.go')
-rw-r--r--kdc.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/kdc.go b/kdc.go
index ebb1c04..e3cc02e 100644
--- a/kdc.go
+++ b/kdc.go
@@ -33,7 +33,7 @@ func checkKerberosDuplicatePw(suffix, username, password string) error {
err = kclient.Login()
if err != nil {
// error either means bad password or no connection etc.
- if strings.Contains(err.Error(), "KDC_ERR_PREAUTH_REQUIRED") {
+ if strings.Contains(err.Error(), "KDC_ERR_PREAUTH_REQUIRED") || strings.Contains(err.Error(), "Decrypting_Error") {
// Password did not match
return nil
}