2016-06-12 8 views
1

Ich verwende einen Django-Server zusammen mit einem selbst gehosteten Sentry-Server. Ich habe versucht, einen Anruf auf meiner 500.html Vorlage zu sammeln, um user feedback zu sammeln.Benutzer-Feedback zum Sentry-Berichtsdialog wird nicht gesendet

Der Sentry-Server empfängt den ersten 500-Fehler korrekt aber empfängt das Benutzerfeedback nicht. Ich sehe in meiner JavaScript-Konsole einen 404-Fehler nach dem Klicken auf "Submit Crash Report" beim Versenden eines POST an django.mydomain.com/api/embed/error-page/?eventId=abcde ... & dsn =% 2F% 2Fzxy ...% 40sentry.mydomain.com% 2F2

Vor diesem gibt es eine erfolgreiche GET-Anforderung an sentry.mydomain.com/api/embed/error-page/?eventId = ....

Hier ist die Spur des Fehlers:

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 

ist es an der falschen Domain zu senden versuchen? Wie kann ich das beheben oder weiter untersuchen?

Antwort

1

Ich verwendete Sentry 8.0.5, und ich aktualisierte auf 8.5.1. Das hat mein Problem gelöst.

Verwandte Themen