Question

SUB-525 - Sandbox Webhook Subscription Failure

  • 25 May 2018
  • 2 replies
  • 2278 views

HI Everyone,


I'm facing a cumbersome issue when trying to create my WebHook Subscription via POSTMAN to my sandbox account. I have deployed a service on AWS that can be accessed:

https://jumpserver.lbpengine.com/webhook

Furthermore, it passes all TLS/SSL checks as shown here:

https://www.sslshopper.com/ssl-checker.html#hostname=jumpserver.lbpengine.com


I have implemented also the Validation-Token check and return as explained in the docs and as showcased in all the NodeJS code samples.


Whenever I call the API


POST https://platform.devtest.ringcentral.com/restapi/v1.0/subscription

{


"eventFilters": [

"/restapi/v1.0/account/241847004/extension/241847004/message-store"

],

"deliveryMode": {


"transportType": "WebHook",

"encryption":true,

"address": "https://jumpserver.lbpengine.com/webhook/";

}

}


I always keep getting the SUB-525 Webhook server response is invalid


What is puzzling to me is that my server is never logging such requests made by the RingCentral servers. And I have logs on every entry point of such webservice.


This is very puzzling...


Please could you please guide/help me address this issue since as you can tell, if you test using POSTMAN or cURL, you will notice that all my requirements have been met to register my webhook.


Any advice is welcomed.

Many thanks,


Camilo


2 replies

Hi Camilo,


I've been able to verify your experience using cURL (Validation-Token) and a Create Subscription API call (error). I've also replicated all your response headers on my own test server which doesn't have the issue.


If you create a support ticket, the team should be able to look into our request logs to analyze what's happening with your endpoint. Can you create a support ticket using the links at the bottom of the following page or by sending an email to the developer support team?


https://developer.ringcentral.com/support.html


Thanks,

John


Reply