kafka-jira mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Manikumar (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (KAFKA-3722) PlaintextChannelBuilder should not use ChannelBuilders.createPrincipalBuilder(configs) for creating instance of PrincipalBuilder
Date Fri, 15 Sep 2017 11:11:00 GMT

    [ https://issues.apache.org/jira/browse/KAFKA-3722?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16167717#comment-16167717
] 

Manikumar commented on KAFKA-3722:
----------------------------------

[~mgharat] I think KIP-189/KAFKA-5783 addresses this issue. If you agree,  we can close this
issue.

> PlaintextChannelBuilder should not use ChannelBuilders.createPrincipalBuilder(configs)
for creating instance of PrincipalBuilder
> --------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: KAFKA-3722
>                 URL: https://issues.apache.org/jira/browse/KAFKA-3722
>             Project: Kafka
>          Issue Type: Bug
>            Reporter: Mayuresh Gharat
>            Assignee: Mayuresh Gharat
>
> Consider this scenario :
> 1) We have a Kafka Broker running on  PlainText and SSL port simultaneously.
> 2)  We try to plugin a custom principal builder using the config "principal.builder.class"
for the request coming over the SSL port.
> 3) The ChannelBuilders.createPrincipalBuilder(configs) first checks if a config "principal.builder.class"
is specified in the passed in configs and tries to use that even when it is building the instance
of PrincipalBuilder for the PlainText port, when that custom principal class is only menat
for SSL port.
> IMO, having a DefaultPrincipalBuilder for PalinText port should be fine.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message