bekk / serverless-workshop

Serverless workshop
0 stars 0 forks source link

Hadde et problem med følgende error #1

Open TorkilW opened 6 years ago

TorkilW commented 6 years ago

initialising IAM role iam.createRole RoleName=bruker5-executor { Error: connect ETIMEDOUT 169.254.169.254:80 at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1161:14) message: 'Missing credentials in config', errno: 'ETIMEDOUT', code: 'CredentialsError', syscall: 'connect', address: '169.254.169.254', port: 80, time: 2018-09-05T19:00:30.109Z, originalError: { message: 'Could not load credentials from any providers', errno: 'ETIMEDOUT', code: 'CredentialsError', syscall: 'connect', address: '169.254.169.254', port: 80, time: 2018-09-05T19:00:30.109Z, originalError: { errno: 'ETIMEDOUT', code: 'ETIMEDOUT', syscall: 'connect', address: '169.254.169.254', port: 80, message: 'connect ETIMEDOUT 169.254.169.254:80' } } }

Jeg har node.js v.10.9.0 installert fra førav. På https://claudiajs.com/tutorials/installing.html står det følgende: "Prerequisites AWS account with access to IAM and Lambda Node.js 6 or 8 NPM AWS Lambda currently supports Node.js 6.10 and 8.10. By default, Claudia will create 8.10 functions in Lambda. (You can force an older version with the --runtime argument while creating the function). "

Foreløpig skal jeg prøve å anvdende nvm for å bruke node.js 8 i stedet...

olemartin commented 6 years ago

Takk for tilbakemeldingen 👍

Hold oss gjerne oppdatert på hvordan det går. Beklager at vi ikke klarte å løse problemet i går

TorkilW commented 6 years ago

Skrapa det forsøket da det kom frem av npm error at det sanns.vis ikke var et problem med nvm. Men forsøkte å lage en permission i AWS console, ikke hjulpet foreløpig.

TorkilW commented 6 years ago

Prøvde å legge AccessKeysene som en del av entur-api-reader.js: "-- const aws = require('aws-sdk'); aws.config = new aws.Config(); aws.config.accessKeyId = "..."; aws.config.secretAccessKey = "...."; const dynamoDB = new aws.DynamoDB.DocumentClient();

Får enda samme error, forsøker å gjøre alt på nytt.. med egen AWS.

henriwi commented 6 years ago

@TorkilW Rare greier. Skal se om jeg kan se litt mer på det når jeg har tid. Slettet forresten de faktiske access key-ene dine fra kommentaren sånn at de ikke er tilgjengelig på internett :)