2016-04-14 13 views
1

私はBokehを新しくしており、サーバを稼動しようとしています。私は、コマンドを実行した:bokehサーバホストホワイトリスト追加

[[email protected] bokeh_apps]$ bokeh serve --show myapp --port 5100 --host 127.0.0.1:80 

Aウィンドウが飛び出し、私は「Elinks」を終了しなければならなかった、と出力が行くまま:

INFO:bokeh.server.tornado:Rejected connection from host 'localhost:5100' because it is not in the --host whitelist 
WARNING:tornado.access:403 GET /myapp (::1) 1.71ms 
DEBUG:bokeh.server.tornado:[pid 834] 0 clients connected 

私はGoogleで検索して、私が見つけることができるすべてはGitHub issue pageです。私はそれを読むが、tornado.pyに解決策があるかどうかは分からない。

これを解決するためのいくつかの引数/パラメータがありますか?どうもありがとう!

答えて

1

ローカルで実行している場合は、実際には問題の原因となる--host 127.0.0.1:80は必要ありません。デフォルトでは、ホワイトリストのlocalhost:<PORT>の場合は、明示的に--hostオプションを指定しない限り--hostオプションは、通常、リバースプロキシの背後にあり、スプーフィングされたホスト名によるリクエストから保護したいと考えています。