我有一个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
Run Code Online (Sandbox Code Playgroud)
哨兵的配置:
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',
}
Run Code Online (Sandbox Code Playgroud)
但是当我从同一台服务器上尝试Raven测试时,我的身份验证有问题:
$ raven test http://XXX:YYY@mydomain.com:11011/2
HTTPError: HTTP Error 401: UNAUTHORIZED
Run Code Online (Sandbox Code Playgroud)
也失败了:
$ raven test http://XXX:YYY@localhost:9005/2
HTTPError: HTTP Error 401: UNAUTHORIZED
Run Code Online (Sandbox Code Playgroud)
可能是什么问题呢?谢谢.