dynobase-icon
Dynobase

Error: DynamoDB Network Error: self signed certificate in chain

Rafal Wilinski

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 }
    });
    

Tired of AWS Console? Try Dynobase.

First 7 days are on us. No strings attached.

Product Features

Download
/
Changelog
/
Pricing
/
Member Portal
/
Privacy
/
EULA
/
Twitter
© 2024 Dynobase
+
Dynobase - DynamoDB Swiss Army Knife
Try Dynobase to accelerate your DynamoDB workflow. Start your 7-day free trial today.