Skip to contentSkip to navigationSkip to topbar
Page toolsOn this pageProducts used
Looking for more inspiration?Visit the

57001: 'Secret id' is empty


ERROR: 57001

error-57001 page anchor
MESSAGING
ERROR

This error means the Secret id value is empty in the request or destination configuration. In Segment's Amazon Kinesis Firehose destination, Secret ID is a required, read-only setting that functions as the sts:ExternalId for the IAM role trust relationship.

Possible causes

possible-causes page anchor
  • The Secret id parameter was omitted or sent as an empty value.
  • The destination's Secret ID setting was not configured before the IAM role trust relationship was created.
  • The IAM role was configured with a different external ID than the Secret ID value from the destination.
  • Set a non-empty Secret ID value in the destination settings. For Amazon Kinesis Firehose destinations, open the Settings tab and use that value as the IAM role sts:ExternalId.
  • If multiple Kinesis sources share the same IAM role, add each allowed secret to the sts:ExternalId array.
  • If the Secret ID value needs to change, contact support to update it.

Additional resources

additional-resources page anchor