Error: DynamoDB Network Error: self signed certificate in chain

Answered by Rafal Wilinski
Solution
Explanation: DynamoDB SDK/CLI has a problem negotiating SSL with AWS' servers.
Troubleshooting steps:
- If you're running this command behind a firewall, make sure it's not blocking for modiyfing requests to the AWS. Try disabling the firewall and try again
- If you're using Node.js, you can try setting NODE_TLS_REJECT_UNAUTHORIZED environment variable to 0.
- Disable SSL (not recommended)
- If you're using Node.js, you might also want to import the certificate manually:
const https = require('https'); const fs = require('fs'); const customAgent = new https.Agent({ ca: fs.readFileSync('/etc/ssl/path/to/your/certificate/myCustomCA.pem')}); AWS.config.update({ httpOptions: { agent: customAgent } });
Other Common DynamoDB Errors (with Solutions)
- DynamoDB no attribute schema defined
- DynamoDB string set cannot be empty
- dynamodb unable to locate property for key attribute
- DynamoDB consistent read not working
- Could not connect to the endpoint URL https:dynamodb.singapore.amazonaws.com
- DynamoDB scan filter not working
- DynamoDB local error spawn java ENOENT
- DynamoDB scan does not return all items
- DynamoDB throttling error
- dynamodb throughput error
- DynamoDB cannot do operations on a non-existent table
- DynamoDB scan filter expression not working
- DynamoDB BatchSave not working
- dynamodb exclusivestartkey not working
- DynamoDB missing items
Dynobase is a Professional GUI Client for DynamoDB
Start your 7-day free trial today
Product Features
DynamoDB Tools
DynamoDB Info
© 2026 Dynobase