Oleg, Something that helped me greatly in figuring out why cherokee-admin wouldn't run was to use the following to start cherokee-admin: 'CHEROKEE_TRACE="all" cherokee-admin --bind=<Your_Public_IP> -u -x > mydebugfile.log'. This will print a bunch of debug information to the log file which you can take a look at to try and find any obvious errors.
Only run this command in a secure environment. The '-u' part means 'unsecure', so it won't require a username and password to get to the admin page. Then I just browsed to http://myserver:9090. After waiting about 5 seconds for the page to show, which it didn't, I then killed cherokee-admin and took a look at the log file. For me, the problem is with using cherokee-admin in an older Linux Vserver guest which doesn't support binding to 127.0.0.1. So, I had to edit /usr/share/cherokee/admin/server.py and replace 127.0.0.1 with the IP of my eth0 interface. Hope this helps. John On Mon, Nov 23, 2009 at 8:42 AM, Gunnar Wolf <[email protected]> wrote: > Package: cherokee > Version: 0.99.28-1 > > Oleg Oltar dijo [Sun, Nov 22, 2009 at 04:45:32PM +0200]: >> Hi! >> >> I am installing new version of cherokee. Having probs starting admin >> application.... >> >> When I am starting it I see >> [22/11/2009 14:38:40.434] (error) rrd_tools.c:107 - Couldn't find the >> rrdtool binary. >> error. >> >> And after I am trying to connect to the server I see Http 503 error >> (after entering login:password) > > Hi, > > I have not yet uploaded 0.99.29 to Debian, as I am waiting for 0.99.28 > to enter Testing (it was uploaded only six days ago, ten are > needed). Still, I am filing this as a bug on the packaging, and will > check it as soon as possible. > > Please provide further information: I don't know how you reached this > point, as the Cherokee main package does not require (but only > suggests) having the RRD plugin available: > > $ apt-cache show cherokee | grep rrd > Suggests: cherokee-doc, libcherokee-mod-geoip, libcherokee-mod-ldap, > libcherokee-mod-libssl, libcherokee-mod-mysql, libcherokee-mod-rrd, > libcherokee-mod-streaming > > And the plugin for RRD correctly depends on rrdtool: > > $ apt-cache show libcherokee-mod-rrd |grep rrdtool > Depends: libc6 (>= 2.2.5), libssl0.9.8 (>= 0.9.8f-5), libcherokee-server0 (= > 0.99.28-1), rrdtool > > Now, if I purge libcherokee-mod-rrd and rrdtool, Cherokee still > correctly works. I am testing from a machine where I have version > 0.99.27-1 installed. > > Please provide any further information so I can correctly look into > this. > > Greetings, > > -- > Gunnar Wolf • [email protected] • (+52-55)5623-0154 / 1451-2244 > _______________________________________________ > Cherokee mailing list > [email protected] > http://lists.octality.com/listinfo/cherokee > -- John Alberts _______________________________________________ Cherokee mailing list [email protected] http://lists.octality.com/listinfo/cherokee
