Apache2 fails to restart automatically after log rotation

Guys,

For the last several weeks, I have to go in and start Apache2 manually. After doing some tracing I have found the following information. It seems to be related to logrotate somehow. Here is an excerpt from the apache error.log from this morning:

[Sun Feb 01 06:27:21 2009] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost
address is not supported, proceeding with undefined results
[Sun Feb 01 06:27:21 2009] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost
address is not supported, proceeding with undefined results
[Sun Feb 01 06:27:21 2009] [notice] Digest: generating secret for digest authentication ...
[Sun Feb 01 06:27:24 2009] [crit] (4)Interrupted system call: Digest: error generating secret: Interrupted s
ystem call
Configuration Failed
[Sun Feb 01 07:10:23 2009] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec2)

I always get those *:80 errors but those don't seem to hurt anything. Be nice if those could be resolved too but I'm more concerned about apache not restarting.

I googled the error and found this on the apache site but it seemed kinda dated to me. I would think that it would now be part of any updates that might have occured but I'm including the information anyway in case it's not.

https://issues.apache.org/bugzilla/show_bug.cgi?id=39790

I'm not sure how to proceed so I'm posting this report.

Thanks!

Status: 
Closed (fixed)