Skip to content

IncompleteSignatureException - SSM #4285

@jeyarajcs

Description

@jeyarajcs

Describe the bug

The recent release 2.1262.0, causes the SSM parameter fetching issue and leads to container crashes.

I am attaching the traces below.

IncompleteSignatureException: Authorization header requires 'Credential' parameter. Authorization header requires 'Signature' parameter. Authorization header requires 'SignedHeaders' parameter. Authorization=AWS xxxxx:yyyyyyy
    at Request.extractError (/app/node_modules/aws-sdk/lib/protocol/json.js:52:27)
    at Request.callListeners (/app/node_modules/aws-sdk/lib/sequential_executor.js:106:20)
    at Request.emit (/app/node_modules/aws-sdk/lib/sequential_executor.js:78:10)
    at Request.emit (/app/node_modules/aws-sdk/lib/request.js:686:14)
    at Request.transition (/app/node_modules/aws-sdk/lib/request.js:22:10)
    at AcceptorStateMachine.runTo (/app/node_modules/aws-sdk/lib/state_machine.js:14:12)
    at /app/node_modules/aws-sdk/lib/state_machine.js:26:10
    at Request.<anonymous> (/app/node_modules/aws-sdk/lib/request.js:38:9)
    at Request.<anonymous> (/app/node_modules/aws-sdk/lib/request.js:688:12)
    at Request.callListeners (/app/node_modules/aws-sdk/lib/sequential_executor.js:116:18)
    at Request.emit (/app/node_modules/aws-sdk/lib/sequential_executor.js:78:10)
    at Request.emit (/app/node_modules/aws-sdk/lib/request.js:686:14)
    at Request.transition (/app/node_modules/aws-sdk/lib/request.js:22:10)
    at AcceptorStateMachine.runTo (/app/node_modules/aws-sdk/lib/state_machine.js:14:12)
    at /app/node_modules/aws-sdk/lib/state_machine.js:26:10
    at Request.<anonymous> (/app/node_modules/aws-sdk/lib/request.js:38:9)

Everything was working fine till today morning, and we pushed some changes from our side, but then the containers started crashing. After spending an hour, we figured that the issue was from [email protected]. Now we reverted to [email protected] and things are working well.

Expected Behavior

The containers/code should work without any issues.

Current Behavior

The containers/code crashes constantly.

Reproduction Steps

Try the new SDK version 2.1262.0

Possible Solution

I think the latest change in the SDK might contain some strict validation. Please add some backward compatibility.

Additional Information/Context

No response

SDK version used

2.1262.0

Environment details (OS name and version, etc.)

Linux/Ubuntu

Metadata

Metadata

Assignees

Labels

bugThis issue is a bug.duplicateThis issue is a duplicate.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions