Re: Allowing both IPv4 and IPv6 connections on the same port

2021-11-09 Thread Matthew de Detrich
So I have just created a PR implementation this that does not require adding a new SecurityProtocol as originally suggested, i.e. you can use PLAINTEXT://127.0.0.1:9092,PLAINTEXT://[::1]:9092 but it only passes the validation in the specific case of having 2 addresses on the same port with one

Re: Allowing both IPv4 and IPv6 connections on the same port

2021-11-02 Thread Matthew de Detrich
Hi Colin, Would you be able to describe how the change would affect public interfaces? As far as I understand this would have only required loosening the current validation within Kafka which shouldn't create any public facing breaking changes, or maybe I am missing something. On Mon, Nov 1,

Re: Allowing both IPv4 and IPv6 connections on the same port

2021-11-01 Thread Colin McCabe
Hi Matthew, I think you should create a KIP for this proposal, since it is a change to our public interfaces. Also, there are some subtle questions that we need to answer, like do the ipv4 and ipv6 interfaces that share the same port also have to share the same security protocol? best, Colin

Allowing both IPv4 and IPv6 connections on the same port

2021-09-24 Thread Matthew de Detrich
Hello everyone, I wanted to ask if anyone has any thoughts/objections regarding Kafka allowing multiple listeners of the same port as long as one is IPv4 and the other is IPv6, i.e. listeners=PLAINTEXT://127.0.0.1:9092,PLAINTEXTV6://[::1]:9092