Skip to content

Occasional spikes in 403 Signature Expired using the Bedrock integration #122

Open
@bethanyj28

Description

@bethanyj28

Hello!

We are utilizing the Bedrock integration and have been seeing spikes of these errors:

403 Forbidden {"message":"Signature expired: 20250130T203827Z is now earlier than 20250130T204131Z (20250130T204631Z - 5 min.)"}

Interestingly, in our telemetry it looks like these requests are longer than 5 minutes but on the AWS side they are short in duration. We have confirmed that there is no clock skew on our production machines. We opened a support case with AWS and they confirmed:

The issue stems from a bug in the Anthropic SDK for Go, since it's calling the REST endpoint directly and uses custom logic to sign the request.

Even though it's not consistently happening, these spikes can be very large and disruptive to our service.

Thanks so much!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions