Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 18:24

    aws-sdk-js-automation on master

    Updates SDK to v2.1195.0 (compare)

  • 18:24

    aws-sdk-js-automation on v2.1195.0

    (compare)

  • 16:32
    ajredniwja unlabeled #3995
  • 16:32
    ajredniwja commented #3995
  • 16:25
    ajredniwja labeled #4009
  • 16:25
    ajredniwja unlabeled #4009
  • 16:25
    ajredniwja commented #4009
  • 16:22
    ajredniwja unlabeled #4102
  • 16:22
    ajredniwja labeled #4102
  • 16:22
    ajredniwja commented #4102
  • 16:10
    ajredniwja unlabeled #3908
  • 16:09
    ajredniwja commented #3908
  • 15:50
    ajredniwja unlabeled #4178
  • 15:50
    ajredniwja labeled #4178
  • 15:50
    ajredniwja commented #4178
  • Aug 12 18:27

    aws-sdk-js-automation on master

    Updates SDK to v2.1194.0 (compare)

  • Aug 12 18:27

    aws-sdk-js-automation on v2.1194.0

    (compare)

  • Aug 12 13:07
    davehorton commented #4173
  • Aug 12 13:07
    davehorton closed #4173
  • Aug 11 18:24

    aws-sdk-js-automation on master

    Updates SDK to v2.1193.0 (compare)

Mark Avery
@webark
:/
BertrandMarechal
@BertrandMarechal
oh ok...
well, that's how far I can help
maybe try to talk to AWS's support, they are quite fast to answer
Mark Avery
@webark
ohh thank you for reaching out!
yea, that might be what my next step is.
William Rust
@willrust

Looking for some advice on accessing Cognito user details from an AccessToken in node js.

I know that I can use CognitoIdentityServiceProvider to get what I need, but this requires using a callback. My goal is to provide the user values in an Express context, so async/callbacks aren't going to work for me.

Is my only option to manually validate the JWT access token and extract values?

BertrandMarechal
@BertrandMarechal
an Express will be a perfect place for Async / callback approach, what's the issue with it ?
I also cannot remember what the AWS AccessToken is built on, but if it uses JWT, you might be able to get some info out of it
you can check on jwt.io if it is a jwt token
William Rust
@willrust
Got it. Thanks @BertrandMarechal. I didn't realize that the context could be set using an async closure. Seems to work. Thanks!
Mark Avery
@webark
@BertrandMarechal “Head” “desk” “slam”… so I guess that CDK code creates the api gateway but it doesn’t deploy it fully? and so I had to go into the API and deploy it.. https://forums.aws.amazon.com/thread.jspa?threadID=293013 got me where I needed
BertrandMarechal
@BertrandMarechal
@webark yeah, it might just update it then. There might be a way to deploy the API after running the API Gateway creation. Glad you figured it out. Was it a bit more digging, or did you contact their support in the end ?
@willrust :thumbsup:
Mark Avery
@webark
just more digging.. searched for the string that was in the logs..
AngelineDaniel
@AngelineDaniel
Hi @ankitch89 I am running into the same issue, did you find a fix? I am fairly new to aws, do you have any typescript code samples to make requests from lambda to elastic search?
imre.turi
@Binjaaa
hey, I'm quite new in the JS side of AWS. Does anybody know if there is a plan to release modular SDK?
imre.turi
@Binjaaa
Choongkyu
@Choongkyu
hello. can anyone help with exposing a port for an ec2 instance?
Ghost
@ghost~5e415112d73408ce4fd93175
@zebralight You need to add a security group on EC2 instance and mention the port which you want to expose in inbound rules. In case you want to connect to your application Just make sure the port should be same as on which you are running the web application. If you face any problem do let me know, I will help you out.
Anish Shah
@anish_metrik_gitlab
I'm getting an ExpiredToken exception while trying to upload object to S3 - using sdk v2
any ideas how to resolve this
pimvdberg
@pimftw
Hi im trying to mock AWS services using, aws-sdk-mock. I ge the error: Missing region in config. It has something to do with the initialise of the client. I can not figure out whats wrong.
Ronique Ricketts
@RoniqueRicketts
I am currently working on an app and I am getting this error Cannot find module '/codebuild/output/src599470665/src/KAMS/node_modules/gulp/bin/gulp.js when I try to build the app in aws amplify
AnyhowStep
@AnyhowStep

I can't seem to get EventBridge rules to work.

I created a hello world lambda that just logs the event.
When testing the event, the CloudWatch logs display the logged event.

When I try to putEvents(), I get a success response with the event id.

So, the only thing that I can think of that should be broken is my rule

The "Event Pattern" is just { "account" : [myAccount] }
The event bus is the event bus I am using for putEvents()
And the target is the lambda I just created
But nothing is logged
Status says "Enabled"
AnyhowStep
@AnyhowStep
I'm using this to test,
eventBridge.putEvents({
        Entries : [
            {
                Source : "some.source",
                DetailType : "EventBridgeTest",
                Detail : JSON.stringify({ hello : "world" }),
                EventBusName : "some-event-bus",
                Time : new Date(),
            }
        ],
    })
xmunx
@xmunx
Hi guys, I am trying to upload a file to S3 using s3.createPresignedPost... this is so incredibly frustrating. Been on it for hours and hours and can't get past <Code>AccessDenied</Code> <Message>No AWSAccessKey was presented.</Message>
I've tried everything I could find on the internet, setting up CORS settings for the Bucket, adding headers, removing headers... just totally lost here.
This message is so generic (you get it if you try to POST to an unexisting bucket, for example) that I don't even know where to begin. I've been a programmer for 15 years now. I would be able to figure this out if I could find a working example or something. The AWS developer experience is just so bad.
Justin Taylor
@jsdtaylor
@pimftw did you get sorted with this?
"Missing region in config"
Yair Ivan Medina Cota
@yairi.medinac_gitlab
hello
Franz Bu
@fbussv

I am new with AWS javascript sdk and we are trying to interact with AWS IoT over websockets since normal MQTT connection to AWS IoT with TLS (with certificates) is not supported for browsers.
I have been following this guide and also this guide but i cannot understand where the credentials and sessionToken is comming from. I know where to find my credentials (access key ID and secret access key) on my AWS account but when i try to run the examples mentioned in both links i become always an error because i dont know how to get my credentials and session token. It seems like i have to use AWS cognito?? but it should be an other way without this other service or not? Has someone maybe a more complete example? Please be kind and help me :D

In the code bellow i think somewhere i should do something like this:

var con = AWS.Credentials({accessKey: 'KEY',secretAccessKey: 'SECRET_KEY'})

or like this:

var con = AWS.Config.Credentials({accessKey: 'KEY',secretAccessKey: 'SECRET_KEY'})

Because i always become an error here:

AWS.config.credentials.sessionToken

But how i have to do it exactly?? I havent been able to find a good and complete example...

The imports/sources i am using:

<script src="https://sdk.amazonaws.com/js/aws-sdk-2.653.0.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.11.2/moment.min.js" type="text/javascript"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/components/core-min.js" type="text/javascript"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/components/hmac-min.js" type="text/javascript"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/3.1.2/components/sha256-min.js" type="text/javascript"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/paho-mqtt/1.0.1/mqttws31.min.js" type="text/javascript"></script>
Gus Narea
@gnarea
Hello. I have a Node.js web app that communicates with S3. Is it safe to reuse the same AWS.S3 object across (concurrent) requests? I'd like to initialise the S3 client with keep-alive at the module level, assuming it's safe to use the same object concurrently.
hiitsrob
@hiitsrob
Hi, hope this is the right channel. I'm trying to figure out a way to query n random items from dynamoDB without scanning the entire thing? Could anyone point me in the right direction?
Spiff77
@Spiff77
Hey guys, did you manage to do a put request with Amplify and Angular 9, Having a 403...
Ivan Perevernykhata
@perevernihata
hey guys, I may be missing something obvious but when I install @aws-amplify which gets @aws-sdk as a dependency, I', getting alot of You may need an appropriate loader to handle this file type. which complains about async/await. I see that sdk has both cjs and precompiled es exports, but somehow react-create-app picks csj version SyntaxError: Unexpected token (13:20) @ ./~/@aws-sdk/credential-provider-cognito-identity/dist/cjs/index.js 4:21-53
ccie8339
@ccie8339
Hello, I am trying to create an interface for Amazon Connect (Contact Center) for the browser. Connect uses it's own user database, and I am trying to allow users to authenticate against this database, instead of something like Cognito. I don't want to embed a app key/secret key. Can anyone point me in the right direction? I am trying to pull info about queues and metrics to add to the agents CCP interface.
Ronique Ricketts
@RoniqueRicketts
How can I query an Appsync API from lamda function
Thomas Krause
@Obirah

Hey guys, I just released a small npm library that allows you to transform a CIDR and a list of denied sub-CIDRs into a list of allowed CIDRs:

https://github.com/Obirah/cidr-deny-allow-transformer
https://www.npmjs.com/package/cidr-deny-allow-transformer

Might come in handy for anyone who is dealing with SecurityGroups and their traffic configuration. My personal use-case is denying a set of sub-CIDRs that contain internet gateways while the rest of the larger "main" CIDR needs to be allowed. I'm using this in combination with CDK but I'm sure it might also be useful for some SDK users.

Nenad Kostic
@nkostic

I am using node 6 and in the loop I am sending the files to s3 using aws-sdk and I get this error : buffer.js:25
const ui8 = new Uint8Array(size);
^

RangeError: Invalid array buffer length
at new ArrayBuffer (native)
at new Uint8Array (native)
at createBuffer (buffer.js:25:17)
at allocate (buffer.js:158:12)
at new Buffer (buffer.js:56:12)
at allocNewPool (fs.js:1602:10)
at ReadStream._read (fs.js:1701:5)
at ReadStream.Readable.read (_stream_readable.js:336:10)
at ManagedUpload.fillStream (/opt/ocu/node/node_modules/aws-sdk/lib/s3/managed_upload.js:422:25)
at ReadStream.<anonymous> (/opt/ocu/node/node_modules/aws-sdk/lib/s3/managed_upload.js:188:4425)

when the list of this file (array) is smaller all works well but we ran into problems when the list have more than 1000 elements.
Any ideas someone ?
At first I used ^2.541.0 now I tried ^2.671.0 same outcome.
schmidtfx
@schmidtfx
Hi, what is the best room to ask about AWS Kinesis?