Skip to main content
Ascherer17
16-Pearl
July 17, 2026
Question

IOT Streams, Kafka With Kerberos

  • July 17, 2026
  • 0 replies
  • 7 views

We have a Kafka instance that utilizes Kerberos for authentication, and I want to set up an IOT Stream to push property data to it. I am successfully using Kerberos auth for a database connection from my Thingworx server (RHEL, Thingworx v10.1.1).  Do the Queue Providers support Kerberos authentication at this point?

The Help Center documentation doesn’t provide much guidance on what values I should use in the Configuration of my Queue Provider.  It also seems like the only authentication available is username/password-based.  After some research I tried using “SASL_SSL” for Security Protocol and “GSSAPI” for SASL Mechanism, but I get this error: Save failed: Failed to connect to [MyQP]. Reason: Failed to create new KafkaAdminClient

Any suggestions on getting the Queue Provider to utilize Kerberos authentication for connecting to my Kafka instance?

Help Center reference: https://support.ptc.com/help/thingworx/platform/r10.1/en/index.html#page/ThingWorx/Help/Composer/DataStorage/PersistenceProviders/ConfiguringaQueueProviderEntity.html