Skip to content

ksqlDB cannot manage connectors without X-Confluent-API-Key / X-Confluent-API-Secret headers #10640

@credmond

Description

For a Confluent Cloud ksqlDB instance to manage Confluent Cloud Connectors, it needs more credentials.

E.g., X-Confluent-API-Key / X-Confluent-API-Secret (the API key for the Connector cluster, NOT the ksqlDB cluster)

Otherwise you get an error from the ksqlDB Rest API.

E.g., POST: https://xxxxxx-xxxxx.us-east-2.aws.confluent.cloud:443/ksql

{
	"ksql" : "list connectors;"
}

...and you get:

{
	"@type": "generic_error",
	"error_code": 40000,
	"message": "No auth header(s) provided. To use ksqlDB connector integration in Confluent Cloud, please supply a Confluent Cloud API key and secret via the request headers 'X-Confluent-API-Key' and 'X-Confluent-API-Secret', respectively."
}

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions