2016-04-14 3 views
1

Я новичок в Bokeh, и я пытаюсь запустить сервер. Я побежал команду:bokeh server host whitelist appending

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

Окно выскочили, и я должен был выйти из «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 

Я гугле и все, что я могу найти это GitHub issue page. Я прочитал его, но не понимаю, есть ли решение в tornado.py.

Есть ли какие-либо аргументы/параметры, которые могут решить это? Большое спасибо!

ответ

1

Если вы просто работаете на месте, вам не нужен --host 127.0.0.1:80, на самом деле это источник вашей проблемы. По умолчанию localhost:<PORT> в белом списке, , если только вы явно предоставляете опцию --host, как вы это сделали. Опция --host обычно требуется только при развертывании, например. за обратным прокси, и вы хотите защитить от запросов с поддельными именами хостов.