用户对Sentry Report对话框的反馈未提交

时间:2016-06-12 22:17:04

标签: javascript django sentry raven

我正在运行一个Django服务器,以及一个自托管的Sentry服务器。我尝试在我的500.html模板上添加一个电话来收集user feedback

哨兵服务器正确接收初始500错误,但未收到用户反馈。我在javascript控制台中看到尝试发送POST到django.mydomain.com/api/embed/error-page/?eventId=abcde...&dsn=%2F后点击“提交崩溃报告”时出现404错误%2Fzxy ...%40sentry.mydomain.com%2F2

在此之前,有一个成功的GET请求到sentry.mydomain.com/api/embed/error-page/?eventId = ....

以下是错误的痕迹:

POST "http://django.mydomain.com/api/embed/error-page/?eventId=b96e57dcb… 404 (Not Found)
dsn=%2F%2F8d64f9e...%40sentry.mydomain.com%2F2".
(anonymous function) @ raven.js:703
SentryErrorEmbed.submit @ ?eventId=b96e57d…&dsn=%2F%2F8d64f9e…%40sentry.mydoma…:139
_submitBtn.onclick @ ?eventId=b96e57d…&dsn=%2F%2F8d64f9e…%40sentry.mydoma…:65

是否正在尝试发送到错误的域名?我该如何解决或进一步调查?

1 个答案:

答案 0 :(得分:1)

我使用的是Sentry 8.0.5,我升级到8.5.1。这解决了我的问题。