question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Add per-listener connections.max.reauth.ms support

See original GitHub issue

Apache Kafka provides the connections.max.reauth.ms [1] configuration parameter which can be set at broker level so applied on all listeners or even on a specific listener only. Currently, Strimzi doesn’t have support for specifying such a parameter at listener level because the listener. prefix is part of the list of the forbidden ones for the spec.kafka.config section. The connections.max.reauth.ms would make sense for OAuth and SCRAM authentications enabled on a specific listener so we should add support in the authentication section of listeners via the KafkaListenerAuthenticationOAuth and KafkaListenerAuthenticationScramSha512 classes adding a new field for it.

[1] https://kafka.apache.org/documentation/#brokerconfigs_connections.max.reauth.ms

Issue Analytics

  • State:open
  • Created 2 years ago
  • Comments:10 (8 by maintainers)

github_iconTop GitHub Comments

1reaction
scholzjcommented, May 3, 2022
0reactions
scholzjcommented, May 26, 2022

Triaged on 26.5.2022: There seem to be a different opinions on how the API should look like. So maybe we sould have a proposal to clarify all the concerns and alternatives.

Read more comments on GitHub >

github_iconTop Results From Across the Web

KIP-368: Allow SASL Connections to Periodically Re ...
The configuration option this KIP proposes to add to enable server-side expired-connection-kill is ' connections.max.reauth.ms ' (not ...
Read more >
Chapter 4. Configuring Kafka Red Hat AMQ Streams 2.1 | Red Hat ...
Encryption and authentication in Kafka brokers is configured per listener. ... Set the connections.max.reauth.ms property for a TLS listener with ...
Read more >
Configuring Strimzi (In Development)
Use ConfigMap resources to add specific configuration to your Strimzi ... oauthbearer.connections.max.reauth.ms: 999999999 sasl.enabled.mechanisms: ...
Read more >
Azure PowerShell release notes - Microsoft Learn
Az.CosmosDB. Added support for Cosmos DB Service related cmdlets. ... EnvironmentChecker for connectivity verification tests.
Read more >
CHANGELOG.md ... - GitLab
auth/aws: add support for key/value pairs or JSON values for ... now be set per-listener to adjust the maximum allowed size per request...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found