Closed elmedico27 closed 7 years ago
Update: not any utterance. I tested the play and pause intents, and those work fine. Seems to be just on music searches (my default service is library).
Found my issue -- my echo-sqs-proxy
was erroring out because it didn't have async installed. Didn't realize it at first because I was running the script in PM2, which I eventually noticed had a high number of restarts. Ran it on the command line with npm start
and saw the error right away. As soon as I installed async, all of my SQS messages from my tests came pouring through.
I submitted pull request #178 which adds async as a dependency for echo-sqs-proxy.
I'm using the SQS proxy and getting an "unexpected token" error invoking anything. It appears as though nothing is getting through the proxy (both running on the same server in PM2 process manager).
The lambda function itself tests out okay with the presets test file:
but I get an error in the log output:
and if I test any utterance from the Alexa skills dashboard, I get the following:
I've tried using both root account keys and a separate user and neither seem to work. My user account credentials aren't even getting hit -- when I look at IAM for the security credentials of my user (the keys of which are in settings.json) I see that the last use is "N/A". I'm also using the default options.js with environment variable declarations in lambda vs. updating options.js directly.