open-falcon-archive / portal

告警配置和管理页面

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Portal 报错 Internal Server Error

zheng-ji opened this issue · comments

您好,我在使用portal时候,./control start 之后,访问

http://内网ip:5050

出现了internal error

以下是log的内容

==> var/app.log <==
[2016-11-01 10:26:49 +0000] [26744] [ERROR] Error handling request
Traceback (most recent call last):
  File "/home/work/open-falcon/portal/env/local/lib/python2.7/site-packages/gunicorn/workers/sync.py", line 130, in handle
    self.handle_request(listener, req, client, addr)
  File "/home/work/open-falcon/portal/env/local/lib/python2.7/site-packages/gunicorn/workers/sync.py", line 171, in handle_request
    respiter = self.wsgi(environ, resp.start_response)
  File "/home//work/open-falcon/portal/env/local/lib/python2.7/site-packages/flask/app.py", line 1836, in __call__
    return self.wsgi_app(environ, start_response)
  File "/home/work/open-falcon/portal/env/local/lib/python2.7/site-packages/flask/app.py", line 1820, in wsgi_app
    response = self.make_response(self.handle_exception(e))
  File "/home//work/open-falcon/portal/env/local/lib/python2.7/site-packages/flask/app.py", line 1403, in handle_exception
    reraise(exc_type, exc_value, tb)
  File "/home//work/open-falcon/portal/env/local/lib/python2.7/site-packages/flask/app.py", line 1817, in wsgi_app
    response = self.full_dispatch_request()
  File "/home/work/open-falcon/portal/env/local/lib/python2.7/site-packages/flask/app.py", line 1477, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/home/work/open-falcon/portal/env/local/lib/python2.7/site-packages/flask/app.py", line 1381, in handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "/home/work/open-falcon/portal/env/local/lib/python2.7/site-packages/flask/app.py", line 1473, in full_dispatch_request
    rv = self.preprocess_request()
  File "/home/work/open-falcon/portal/env/local/lib/python2.7/site-packages/flask/app.py", line 1666, in preprocess_request
    rv = func()
  File "/home/work/open-falcon/portal/web/__init__.py", line 50, in before_request
    return redirect_to_sso()
  File "/home/work/open-falcon/portal/web/__init__.py", line 58, in redirect_to_sso
    resp = make_response(redirect(uic.login_url(sig, urllib.quote(request.url))))
  File "/home/ymadm/work/open-falcon/portal/env/local/lib/python2.7/site-packages/werkzeug/utils.py", line 364, in redirect
    response.headers['Location'] = location
  File "/home/work/open-falcon/portal/env/local/lib/python2.7/site-packages/werkzeug/datastructures.py", line 1167, in __setitem__
    self.set(key, value)
  File "/home/work/open-falcon/portal/env/local/lib/python2.7/site-packages/werkzeug/datastructures.py", line 1126, in set
    self._validate_value(_value)
  File "/home/work/open-falcon/portal/env/local/lib/python2.7/site-packages/werkzeug/datastructures.py", line 1093, in _validate_value
    raise ValueError('Detected newline in header value.  This is '
ValueError: Detected newline in header value.  This is a potential security problem

我的配置如下

UIC_ADDRESS = {
    'internal': 'http://127.0.0.1:1234',
    'external': 'http://内网ip:1234'
}

fe 监听端口是: 0.0.0.0:1234

希望得到您的解答,占用你的时间了。