Assuming you are trying to prevent the Kafka client from validating the hostname of the servers certificate, it is possible, but how depends what version of IIB/ACE you are using.
It ACE v11.0.0.7 there is a Kafka Policy with a property called "Enable SSL certificate hostname checking" which you can set to false
to prevent the Kafka client checking the hostname of the Kafka server.
Prior to 11.0.0.7, you need to the the ssl.endpoint.identification.algorithm property in a override config file and configure the Kafka nodes to use this config file. The config file is in the form of a java properties file and you set the environment variable MQSI_KAFKA_CONSUMER_PROPERTIES_FILE or MQSI_KAFKA_PRODUCER_PROPERTIES_FILE to load the overrides from the named file.
I've not tried the pre 11.0.0.7 method myself, but it should work. Hopefully this helps.
------------------------------
Trevor Lobban
------------------------------
Original Message:
Sent: Wed February 19, 2020 10:47 PM
From: Amrita Singh
Subject: disabling hostname verification in IIB for kafka nodes
I am trying to connect to kafka strimzi operator over kubernetes cluster with TLS authentication. As I am using nodeport TLS authentication in strimzi kafka, hostname verification needs to be disabled for the client, in this case it's IIB. HTTP nodes has this property but I am not able to find this property in kafka nodes.
------------------------------
Amrita Singh
Original Message:
Sent: Tue February 18, 2020 10:25 AM
From: Satendra Negi
Subject: disabling hostname verification in IIB for kafka nodes
You mean hostname lookup ?
Sent from IBM VerseAmrita Singh via IBM Community --- [EXTERNAL] IBM App Connect : disabling hostname verification in IIB for kafka nodes ---
Original Message------
Is there any property for disabling hostname verification in IIB kafka nodes.
------------------------------
Amrita Singh
------------------------------