AWS IoT unable to invoke lambda function
I am new to AWS, and was trying to setup an IoT system where a lambda function is triggered whenever messages are received. Whenever I receive the message, however, the lambda function is not invoked (although I know the message has been received and parsed correctly). Looking at the logs, I see the message
iot.amazonaws.com is unable to perform: lambda:InvokeFunction on resource: arn:aws:lambda:eu-west-3:216554370311:function:[...]. I have added permissions to AWS IoT as referenced here, and I am currently at a loss on what could be the cause of such behavior.
Has any of you faced this error?
AWS IoT unable to invoke lambda functionAccepted Answerasked a month ago
unable to perform lambda invokeAccepted Answerasked a month ago
On-demand parameterized nodejs lambda function on greengrassasked 3 years ago
Get output of a Lambda function back to IoT Core MQTT brokerAccepted Answerasked 7 months ago
Trigger a lambda function based on thing typeasked 3 years ago
Boto3 Lambda - Existing custom IoT Rule as event sourceasked 4 months ago
send data AWS IoT from telegraf to influxdb cloudasked a month ago
Sync between publish and subscribe to iot topic in AWS Lambdaasked 5 months ago
Publish to iot core from an imported lambda using greengrassv2asked a year ago