[ 
https://issues.apache.org/jira/browse/KAFKA-10798?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rajini Sivaram resolved KAFKA-10798.
------------------------------------
      Reviewer: Manikumar
    Resolution: Fixed

> Failed authentication delay doesn't work with some SASL authentication 
> failures
> -------------------------------------------------------------------------------
>
>                 Key: KAFKA-10798
>                 URL: https://issues.apache.org/jira/browse/KAFKA-10798
>             Project: Kafka
>          Issue Type: Bug
>          Components: security
>            Reporter: Rajini Sivaram
>            Assignee: Rajini Sivaram
>            Priority: Major
>             Fix For: 2.8.0
>
>
> KIP-306 introduced the config `connection.failed.authentication.delay.ms` to 
> delay connection closing on brokers for failed authentication to limit the 
> rate of retried authentications from clients in order to avoid excessive 
> authentication load on brokers from failed clients. We rely on authentication 
> failure response to be delayed in this case to prevent clients from detecting 
> the failure and retrying sooner.
> SaslServerAuthenticator delays response for SaslAuthenticationException, but 
> not for SaslException, even though SaslException is also converted into 
> SaslAuthenticationException and processed as an authentication failure by 
> both server and clients. As a result, connection delay is not applied in many 
> scenarios like SCRAM authentication failures.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to