KIP-1132 — KRaft servers support invalid static SocketServer configurations
Discarded Kafka 4.1 KRaftBroker
KIP-1132 fixes KRaft brokers to tolerate static `SocketServer` configurations that would be invalid in isolation (e.g., a listener referencing a certificate not yet present on disk) when a prior dynamic reconfiguration already makes the effective configuration valid. Brokers crashed on startup with an uncaught exception whenever the static config was syntactically invalid, even if the dynamic config override rendered it harmless.
Details
| Author | Kevin Wu |
| Status | Discarded |
| Kafka Version | 4.1 |
| JIRA | KAFKA-17431 |
| Wiki | View on Apache Wiki |
| Created | 2025-01-29 |
| Last Modified | 2025-02-12 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.