gpt4 book ai didi

python - Sentry + Raven,HTTP 错误 401 : UNAUTHORIZED

转载 作者:太空狗 更新时间:2023-10-29 21:44:08 28 4
gpt4 key购买 nike

我有一个 Sentry应用程序,在 url 上正确运行:mydomain.com:11011。

我有一个使用 CDN 创建的项目:http://XXX:YYY@mydomain.com:11011/2

此 url 由具有此配置的 HAProxy 提供:

listen sentry *:11011
mode tcp
server app1 localhost:9005 maxconn 32

Sentry 的配置:

SENTRY_KEY = 'foo'
SENTRY_PUBLIC = True
SENTRY_URL_PREFIX = 'http://mydomain.com:11011' # No trailing slash!
SENTRY_WEB_HOST = 'localhost'
SENTRY_WEB_PORT = 9005
SENTRY_WEB_OPTIONS = {
'workers': 1, # the number of gunicorn workers
'worker_class': 'gevent',
}

但是当我尝试从同一台服务器进行 Raven 测试时,我遇到了身份验证问题:

$ raven test http://XXX:YYY@mydomain.com:11011/2
HTTPError: HTTP Error 401: UNAUTHORIZED

同样失败:

$ raven test http://XXX:YYY@localhost:9005/2
HTTPError: HTTP Error 401: UNAUTHORIZED

可能是什么问题?谢谢。

最佳答案

问题是客户端和服务器上的raven版本不同

在 Sentry 服务器中:

raven==1.8.4
sentry==4.4.5

在django应用程序中:

raven==1.9.1

要解决此问题,请在 Django 应用程序中执行以下操作。

pip uninstall raven
pip install raven==1.8.4

关于python - Sentry + Raven,HTTP 错误 401 : UNAUTHORIZED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10736404/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com