2017-03-02 54 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小時沒有打嗝,但可能有昨天的東西 –