question

N. Fradkin avatar image
N. Fradkin asked

Did something change today? Nothing works anymore.

Last night my skill was working perfectly. This morning I try to launch it and nothing works. I said the launch command ten minutes ago and my echo is still just "spinning" the blue light at the top with no signs of stopping. The skill test page eventually gives me an error 500. My https endpoint is up and running just fine when I test it in a browser. The request appears to not even reach my endpoint so it can't be something on my end. This is extremely frustrating. Is anyone else having issues with their skills this morning?
alexa skills kitsubmission testing certification
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

N. Fradkin avatar image
N. Fradkin answered
Never mind. It just started working again. Weird.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Phill Conrad avatar image
Phill Conrad answered
Having this problem this morning too. My Alexa skills are all based on lambda functions written in JavaScript. Looking into it further, I tried to see if the underlying lambda function was working, so I went to the simplest tutorial for writing Lambda functions in JavaScript. What i discovered is that I am currently able to deploy and execute a basic helloworld type lambda function on us-west-2, but NOT on us-east-1. On us-west-2, I get { "LogResult": "(base-64-encoded-log-here)", "StatusCode": 200 } On us-east-1, the exact same function results in: A server error (ServiceException) occurred when calling the Invoke operation: We currently do not have sufficient capacity in the region you requested. Our system will be working on provisioning additional capacity. You can avoid getting this error by temporarily reducing your request rate. The docs seems to suggest that us-east-1 is the ONLY place that lambda functions for Alexa skills can be hosted. So, it appears we are just "stuck". Amazon: can you help?
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

jjaquinta avatar image
jjaquinta answered
Yep, all my lambda based skills are borked this morning as well. I get really limited time to work on these. Total pain that the one time I have to work on them, I can't, because Amazon has a problem. >_<
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Rand M avatar image
Rand M answered
Same here, I blame it on the Cat app :)
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Rand M avatar image
Rand M answered
fwiw, I tried doing the fix that previously worked ( https://forums.developer.amazon.com/forums/thread.jspa?threadID=8901&tstart=0&start=0) and no luck this time...
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Phill Conrad avatar image
Phill Conrad answered
Thanks jjaquinta for confirming that it "isn't just me". :-) Since you literally "wrote the book", I don't feel so bad. Community: What is the best alternative to an AWS Lambda function, and what's the easiest route to a hello world there? Does one just need to implement some kind of restful API---and is there an example of doing something like that on Heroku, for instance? And... since heroku services come with https out of the box, does that take care of the SSL certificate issue, or no?
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Phill Conrad avatar image
Phill Conrad answered
Also: Why am I coming up as "Amazon Customer"? I put my real name in everywhere I can find to put it in. The control panel here has "Amazon Customer" as an non-editable field. I tried changing it on my Amazon profile page, but it didn't propagate back to here (maybe it is just caching...)
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

jjaquinta avatar image
jjaquinta answered
You were "Amazon Customer" this morning, but you are "Phill Conrad" now. So you might have been right about the caching.
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Nick Gardner avatar image
Nick Gardner answered
Hey everyone, We're aware of the issues here and are working on fixes, but I thought I'd provide an update on the current status. There is a known issue where users are not able to create new Lambda functions under specific conditions. Specifically, when you try to create a lambda function with a blueprint such as alexa-skills-color-expert as well as upload the source. The current workaround is to create a Lambda function without uploading the source. Once the function has been created successfully, you can then upload the code. There were also widespread AWS issues over the weekend. AWS outages and issues are reported publicly at http://status.aws.amazon.com/ for your convenience. Since only us-east-1 was affected by Lambda issues, you were still able to create functions in us-west-2, but that region is not currently supported for Alexa Skills. Please let us know if there's any other issues you're experiencing or if you're having issues with the workaround. Thanks, Nick
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

WeijieLiu@AWS avatar image
WeijieLiu@AWS answered
Hi everyone, If you have issue creating a Lambda function with blueprint as well as upload the source code, you can clear the code in the code editor before upload the source code. This is a temporary workaround on the Lambda console. Best, -Weijie
10 |5000

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.