I have been able to reproduce this.

1. Start cherokee server
2. Start cherokee-admin and connect. Yo will see a green "server is 
running"  square .
3. Without restarting cherokee-admin restart the cherokee server.
4. Refresh the page on the cherokee-admin site. You will now see a 
yellow "server is not running" square.

Alvaro Lopez Ortega wrote:
> On 09/12/2009, at 16:51, David McKeegan wrote:
>   
>> On 9 Dec 2009, at 15:18, Alvaro Lopez Ortega wrote:
>>     
>>> On 09/12/2009, at 16:01, David McKeegan wrote:
>>>
>>>       
>>>> I'm running 0.99.32. When I logged in to Cherokee admin this morning I got 
>>>> a fright: the status page said "server not running". Fortunately, this is 
>>>> not true. My sites are running.
>>>>
>>>> When I try to "launch" the server (which is already running), I get 
>>>> Could not bind() port=80 (UID=0, GID=0)
>>>> What's up with that?
>>>>         
>>> In cherokee-admin, go to Advanced -> Special Files -> PID file. And now 
>>> check:
>>>
>>> Is the path to the PID file defined?
>>> Is there a PID file in that file?
>>> Is that PID alive?
>>>       
>> According to cherokee-admin the PID file is in
>> /var/run/cherokee.pid
>>
>> But no, there is no PID file in there.
>>     
>
>
> Then, the next questions would be:
>
>   Can the user under which you're running Cherokee write in /var/run?
>   Did the server warned about not being able to write the PID file?
>
> Cherokee-admin needs to read the PID file in order to detect whether or not 
> the server is running. If something happens with that file, there's no way 
> for Cherokee-admin to detect it.
>
> --
> Octality
> http://www.octality.com/
>
> _______________________________________________
> Cherokee mailing list
> [email protected]
> http://lists.octality.com/listinfo/cherokee
>   


-- 
Sandino Araico Sánchez 
http://sandino.net

_______________________________________________
Cherokee mailing list
[email protected]
http://lists.octality.com/listinfo/cherokee

Reply via email to