You have found that the Integrated Cyber Defense Exchange (ICDx) forwarder for Kafka fails to initialize with similar to the following error:
2021-05-04 15:25:38,995 [main] ERROR lifecycle - Failed to load the service's modules: com.symantec.dx.kafka.KafkaForwarderModule: Unable to load configuration: Forwarder
com.symantec.lib.app.ModuleLoaderError: com.symantec.dx.kafka.KafkaForwarderModule: Unable to load configuration: Forwarder
Caused by: org.apache.kafka.common.errors.TimeoutException: Topic <topic-name> not present in metadata after 60000 ms.
Where <topic-name> is the name you provided in the forwarder configuration.
Release : 1.0
This typically indicates that there is a communication issue or Kafka configuration problem. The error occurs when the ICDx forwarder tries to connect to Kafka but cannot read the Topic response before the timeout period.
Review the network connection or firewalls to ensure that ICDx can communicate properly with Kafka. You may also need to check the Kafka configuration to make sure the Topic specified is properly configured.