Skip to main content
Question

Web hook no longer works for present events while in production.

  • March 4, 2017
  • 5 replies
  • 993 views

We are in production for months. Today at 1.53PM presence hook is no longer being called.


Then I discover that subscription was not running. The subscription was refreshed less that 24 hours ago much less than subscription expiration. What would be the reason for that?

5 replies

Is it restored now? Are there any exceptions in the log?

  • Author
  • Participating Frequently
  • March 4, 2017
Actually  subscription was not renewed and expired.  I restarted app, created new subscription. 

When renewing subscription my app gets the list of extensions; to do that the app renews access token and gets this error

refresh token:{  "error" : "invalid_grant",
  "errors" : [ {
    "errorCode" : "OAU-202",
    "message" : "Refresh token was not issued for this application"
  } ],
  "error_description" : "Refresh token was not issued for this application"
}


What is application in this context?

I think application is the app you created in developer.ringcentral.com. It seems that you are unable to refresh your access_token. If access_token expired, subscription will expired too(sooner or later).

I am not sure of the root cause without seeing the source code. Could you please post some sample code?

  • Author
  • Participating Frequently
  • March 6, 2017
Yes. You are correct. We updated our app and got new app key. So we need to shutdown app and restart using new app key. A bit of a hassle when you upgrade your app.
Thank you for your help.

You are welcome!