Hi,
I have setup OBS 2.0.1 on my
local machine and tried to enable anonymous access.
Here
is my config in /srv/www/obs/api/config/options.xml:
allow_anonymous:
true
webui_host:
build.obstest.sh.intel.com
Unfortunately, it does not
work, the log reports :
Processing
StatusController#workerstatus (for ::ffff:10.239.36.25 at 2010-06-30 11:09:50)
[GET]
[D|# 8304]
AUTH:
[D|# 8304]
remote_host:
[D|# 8304]
remote_addr: ::ffff:10.239.36.25
[D|# 8304] no
authentication string was sent
Seems the request.env['REMOTE_HOST']
is NULL and it failed at the host check at:
[…app/controllers/application_controller.rb]
if
@http_user.nil? and CONFIG['allow_anonymous'] and CONFIG['webui_host'] and [
request.env['REMOTE_HOST'], request.env['REMOTE_ADDR'] ].include?(
CONFIG['webui_host'] )
Any comments?
Thanks
vivian