Bug: GSSAPI: Unexpected NUL in auth data
Hi,
After upgrading server to v2.3.11.3 (Arch linux). I can no longer connect from Evolution client to the server via GSSAPI (Kerberos). I get the following message in the log:
auth: Debug: gssapi(?,x.x.x.x,<XXX>): Unexpected NUL in auth
data
The bug appears to have been introduced by this patch:
https://github.com/dovecot/core/commit/d196f4c83c7383c17440d39eb994b4cd9ff5a...
Should mech_gssapi also have the MECH_SEC_ALLOW_NULS flag set?
Kind regards,
Paul
On 16/08/2020 11:52 Paul Banks <com-dovecot@paulbanks.org> wrote:
Hi,
After upgrading server to v2.3.11.3 (Arch linux). I can no longer connect from Evolution client to the server via GSSAPI (Kerberos). I get the following message in the log:
auth: Debug: gssapi(?,x.x.x.x,<XXX>): Unexpected NUL in auth data
The bug appears to have been introduced by this patch:
https://github.com/dovecot/core/commit/d196f4c83c7383c17440d39eb994b4cd9ff5a...
Should mech_gssapi also have the MECH_SEC_ALLOW_NULS flag set?
Kind regards,
Paul
Hi!
So it would seem, can you try adding it?
Aki
Flag added, build checks pass, issue is fixed for me.
Pull request is here:
https://github.com/dovecot/core/pull/133
Paul
-----Original Message----- From: Aki Tuomi <aki.tuomi@open-xchange.com> To: Dovecot Mailing List <dovecot@dovecot.org>, Paul Banks < com-dovecot@paulbanks.org> Subject: Re: Bug: GSSAPI: Unexpected NUL in auth data Date: Sun, 16 Aug 2020 12:09:25 +0300 (EEST)
Hi!
So it would seem, can you try adding it?
Aki
participants (2)
-
Aki Tuomi
-
Paul Banks