]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
login-common: Disconnect reason - clarify client sending untrusted cert
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Thu, 22 Dec 2022 12:30:30 +0000 (07:30 -0500)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Thu, 23 Mar 2023 08:06:31 +0000 (08:06 +0000)
Changed the wording from "invalid cert" to "untrusted cert", which is
is a bit clearer in what the rejection reason usually is.

src/login-common/client-common.c

index 7369e10975c4af95083971f81ba2535cc46100c9..858e458f3061956b49e9d2317024e5b76dfd1762 100644 (file)
@@ -1136,7 +1136,7 @@ const char *client_get_extra_disconnect_reason(struct client *client)
                if (client->ssl_iostream == NULL)
                        return "cert required, client didn't start TLS";
                if (ssl_iostream_has_broken_client_cert(client->ssl_iostream))
-                       return "client sent an invalid cert";
+                       return "client sent an untrusted cert";
                if (!ssl_iostream_has_valid_client_cert(client->ssl_iostream))
                        return "client didn't send a cert";
        }