1

我正在运行一个 Django 服务器,以及一个自托管的 Sentry 服务器。我尝试在我的 500.html 模板上添加调用以收集用户反馈

哨兵服务器正确接收到初始的 500 错误,但没有收到用户反馈。尝试向 django.mydomain.com/api/embed/error-page/?eventId=abcde...&dsn=%2F%2Fzxy 发送 POST 时单击“提交崩溃报告”后,我在我的 javascript 控制台中看到 404 错误...%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

它是否试图发送到错误的域?我该如何解决这个问题或进一步调查?

4

1 回答 1

1

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

于 2016-06-12T23:16:41.813 回答