Start a new topic

POST to https://baas.kinvey.com/user/:appKey TIMEDOUT....

HI



I tried user creation using the API Console as well as curl by posting to https://baas.kinvey.com/user/:appKey and it gives a weird timeout error. I am using app credentials with basic auth. It was working yesterday.



**Using CURL:**

curl -X POST -H "Authorization: Basic XXXXXXXXXXXXXXXXXXX" -d '{"username":"pankaj013@gmail.com","password":"test"}' https://baas.kinvey.com/user/kid_-yj4pCgcq



{"error":"BLTimeoutError","description":"The Business Logic script did not complete. Please contact support","debug":"The script was terminated due to timing constraints: took more than 2000ms to complete. Did you forget to call response.complete() or response.continue()?"}





**Using API Console:**

POST /user/kid_-yj4pCgcq



Authorization: Basic XXXXXXXXXXXXXXXXXXXXXXXXX

X-Kinvey-API-Version: 3



{"username":"pankaj013@gmail.com","password":"test"}



================



HTTP/1.1 500 ERROR

Wed Feb 18 2015 16:40:44 GMT+0530 (IST)



{

"error": "BLTimeoutError",

"description": "The Business Logic script did not complete. Please contact support",

"debug": "The script was terminated due to timing constraints: took more than 2000ms to complete. Did you forget to call response.complete() or response.continue()?"

}

Please ignore this. There was an empty "onPreSave" collection hook added on the User collection. I am not sure how it got created but it was the culprit. Was struggling with this for last 24 hours. It might be a good idea to add response.complete() or response.continue() by default when empty hooks get generated or somehow have a better error reporting as to which BL script timeout. With the new dashboard its very easy to add a new collection hook by mistake with just two clicks :neutral:
Thank you for the update Pankaj,



I was just about to reply to your other thread and it seems like you posted this just before my commute in.



I will pass along your suggestion and see if we can get it implemented.



Thanks,
Login or Signup to post a comment