2017-03-02 55 views
1

由于今天早上,许多webhooks未验证,我们无法验证它们。这些webhook工作了2个月以上。我们的服务器不会记录来自Podio的任何POST(当我们尝试验证时),但它会及时记录来自其他源的任何其他POST作为成功的2xx状态码。网址是而不是 https。有没有任何跑道Webhook验证日志?

我们如何才能找出Webhook未成功验证的原因?有没有日志?

Podio Webhooks

回答

1

对不起,波迪奥不为钩:(

挂钩可能被未经验证的,如果你的服务简直太慢或向下存储日志。波迪奥预期挂钩的处理程序是异步和简单确认已收到钩通知。下面是https://developers.podio.com/doc/hooks报价。

钩子必须用2xx状态码响应。如果状态代码为2XX超过50次连续不同 挂钩将返回 未验证,并且必须再次验证才能生效。 此外,如果您不及时发送 响应,您的挂钩可能会返回未验证状态。您应该异步处理任何重加工 。

您的服务最近是否有机会出现故障或缓慢,可能与周二亚马逊S3服务中断有关(https://aws.amazon.com/message/41926/)?

+0

这是可能的,但它不能解释为什么点击验证不会成功。从一小时前,验证按钮再次工作。它可能是API服务的呃逆? 问题仍然存在,有没有什么方法可以查看日志以了解服务器在尝试验证钩子时是否回复了跑道? –

+0

我更新了答案:跑道不存储webhooks日志:(。从http://status.podio.com/看来,过去24小时没有打嗝,但可能有昨天的东西 –