App Connect

App Connect

Join this online user group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  Setup Kafka consumer

    Posted Thu December 23, 2021 06:03 AM
    Hi Experts,

    Can anyone please help how we can setup the Kafka consumer to ACE.

    If any documentation available it will be great help.

    Regards,
    Prince Khanna




  • 2.  RE: Setup Kafka consumer

    Posted Mon December 27, 2021 12:38 PM
    Edited by Joel Gomez Mon December 27, 2021 12:38 PM
    Hi Prince Khanna,

    Are you running ACE in containers or you have a "traditional" deployment? And do you have any specific Kafka "flavor"? 

    I ask because I have created some documents that explain how to integrate ACE in containers with Event Streams and I want to be sure they can be useful to you.

    Best Regards... Joel

    ------------------------------
    Joel Gomez
    Executive Cloud Integration Architect
    IBM
    Coral Gable FL
    ------------------------------



  • 3.  RE: Setup Kafka consumer

    Posted Thu October 20, 2022 05:48 AM
    Hi Joel,
    Can you please help me to provide the documents how to integrate ACE in containers with Event Streams. I have done but ACE application in CP4I container is failing with ssl Handshake. However, the same application, which is deployed on my local Integration Server, it is properly communicating to event streams kafka cluster in CP4i container and can see the messages in topic. 

    Error fyr,

    [kafka-producer-network-thread | is-xxx-integration_server-1666228070-1] ERROR org.apache.kafka.clients.NetworkClient - [Producer clientId=is-xxx-integration_server-1666228070-1] Connection to node -1 (<bottstrap host name>:443) failed authentication due to: SSL handshake failed
     BIP4362E: Java node error: [BIPmsgs:3893]BIP3893E: The Kafka publish operation by client '' failed because details for topic 'LND.TOPIC' could not be retrieved from the Kafka server at address <bottstrap host name>:443'. Explanation 'org.apache.kafka.common.errors.SslAuthenticationException: SSL handshake failed'.

     

    The Kafka output connector attempted to retrieve meta-data information for the topic 'LND.TOPIC' but no response was received. Possible reasons for this are
    1) The security configuration or the security credentials are invalid.
    2) The topic does not exist.

     



    ------------------------------
    Md Afroz Alam
    ------------------------------



  • 4.  RE: Setup Kafka consumer

    Posted Thu October 20, 2022 08:32 AM
    Hi Md Afroz Alam,

    I'm in the process to publish the article I mentioned above, but in the meantime, can you confirm you included the ES Certificate and the corresponding Credentials to the Integration Server via Configurations?

    Additionally, can you confirm the version of the Integration Server you are using? By any chance is v12.0.5.0-r1-lts? If so, try using v12.0.4.0-r2 to see if that solves the problem.

    If this is the case then you would need to apply a fix to the v12.0.5.0-r1-lts to get it working with Event Streams. Check the following page for more details: https://www.ibm.com/support/pages/apar/IT41379

    In case you have to go that route, this link shows how to apply the fix to the corresponding image: https://github.com/ot4i/ace-docker/tree/master/samples/applyIfix

    I hope this helps.

    Best regards... Joel

    ------------------------------
    Joel Gomez
    Executive Cloud Integration Architect
    IBM
    Coral Gable FL
    954-529-0877
    ------------------------------