cherokee at googlecode
Feb 24, 2012, 8:35 AM
Post #1 of 6
Issue 1344 in cherokee: Cherokee-Admin requires internet access
New issue 1344 by dog...@gmail.com: Cherokee-Admin requires internet access
What steps will reproduce the problem?
1.# cherokee-admin -b x.x.x.x -u -x
What is the expected output? What do you see instead?
Browsing to x.x.x.x:9090 should load the admin page. Instead, the debug
# cherokee-admin -u -b x.x.x.x -x
[24/02/2012 15:52:29.417] (warning) rrd_tools.c:121 - Could not find the
rrdtool binary. | A custom rrdtool binary has not been defined, and the
server could not find one in the $PATH.
Cherokee Web Server 1.2.101 (Oct 19 2011): Listening on port x.x.x.x:9090,
TLS disabled, IPv6 enabled, using epoll, 4096 fds system limit, max. 2041
connections, 4 threads, 510 connections per thread, standard scheduling
DEBUG: SIGUSR1 invokes the console..
SIGUSR2 prints a backtrace..
Server 1.2.101 running.. PID=2500 Port=4000
Unhandled exception in thread started by <function thread_func at 0x1ab1a28>
Traceback (most recent call last):
File "/usr/share/cherokee/admin/server.py", line 139, in thread_func
index = market.Distro.Index()
File "/usr/share/cherokee/admin/market/Distro.py", line 51, in Index
global_index = Index_Class()
File "/usr/share/cherokee/admin/market/Distro.py", line 117, in __init__
File "/usr/share/cherokee/admin/market/Distro.py", line 122, in Update
local_file = cached_download (self.url)
File "/usr/share/cherokee/admin/market/Distro.py", line 85, in
stream = opener.open (request, timeout=10)
File "/usr/lib64/python2.6/urllib2.py", line 391, in open
response = self._open(req, data)
File "/usr/lib64/python2.6/urllib2.py", line 409, in _open
File "/usr/lib64/python2.6/urllib2.py", line 369, in _call_chain
result = func(*args)
File "/usr/lib64/python2.6/urllib2.py", line 1190, in http_open
return self.do_open(httplib.HTTPConnection, req)
File "/usr/lib64/python2.6/urllib2.py", line 1165, in do_open
urllib2.URLError: <urlopen error [Errno -3] Temporary failure in name
^CCherokee-admin is exiting..
What version of the product are you using? On what operating system?
1.2.101 (EPEL) on CentOS 6.2
Please provide any additional information below.
Cherokee-admin appears to be making a call out to
fails as the network here does not allow web servers access to the
internet. This causes the admin page to fail and never load. Whilst this
may be able to be proxied, it's unlikely that change would get approved!
Cherokee-admin should not completely fail if it cannot load whatever that
Cherokee-dev mailing list
Cherokee-dev [at] lists