/ Problema de Configuração do Sentry (Django) - SENTRY_ALLOW_ORIGIN - python, django, sentry

Sentry (Django) Configuration issue - SENTRY_ALLOW_ORIGIN - python, django, sentry

Estou tendo problemas com Sentinela correndo no meu servidor interno. Eu andei pelos documentos para instalar isso em uma máquina Centos. Parece ser executado, mas nenhum dos javascript assíncrono está funcionando.

Alguém pode me ajudar a encontrar o meu erro?

É disso que o Chrome continua reclamando:

XMLHttpRequest não pode carregar http://test.example.com/api/main-testproject/testproject/poll/. Não O cabeçalho "Access-Control-Allow-Origin" está presente no pedido recurso. Origem "http://test.example.com:9000"Portanto, não é permitido Acesso.

Eu sou novo no Django, mas me sinto confortável com os serviços da web em Python. Achei que havia uma configuração que perdi. Encontrei algo nos documentos referentes a uma configuração que deveria usar; SENTRY_ALLOW_ORIGIN.

# You MUST configure the absolute URI root for Sentry:
SENTRY_URL_PREFIX = "http://test.example.com"  # No trailing slash!
SENTRY_ALLOW_ORIGIN = "http://test.example.com"

Eu até tentei vários caminhos para o meu servidor usandoo nome de domínio totalmente qualificado, bem como o IP. Nada disso pareceu ajudar. Como você pode ver no erro do Google Chrome, eu estava ativamente conectado ao nome do domínio que gerava o erro.

Respostas:

2 para resposta № 1

Eu encontrei o meu problema. O erro XMLHttpRequest está mostrando que a porta 9000 é usada. Isso precisa ser especificado no SENTRY_URL_PREFIX.

SENTRY_URL_PREFIX = "http://test.example.com:9000"

editar: Eu até encontrei esta resposta listada no FAQ: https://docs.getsentry.com/on-premise/server/faq/