Apache2 not starting because of ssl_scache file



I mentioned this a while back, but I didn’t go into much detail on a long term solution. Let me re-set the situation. Linux server running apache2. It’s Mandrake (now Mandriva) (an older version.) When the system has suffered abrupt outage (power loss). Everything starts up normally with the exception of httpd2. It claims that it’s running but gives an error message. (For reference here’s the old article. Basically when you try to manually restart you see..

Cannot allocate shared memory: (17)File exists apache


(Not terribly descriptive.) The file it’s talking about though is /var/log/httpd/ssl_scache and of course, manually deleting it and then restarting apache (service httpd start) will work. However, I didn’t mention details of a longer term fix. Basically, this will require editing apache’s startup file. /etc/rc.d/init.d/httpd on Mandrake.

What you want to look for is the section that looks like this…

start() {
for tries in $times_start; do

if [ -x $SBIN/$HTTPDPERL -a ! -e $HTTPDPERLPID ]; then

You should make a bit of an addition here so that it looks like this….

start() {
for tries in $times_start; do

if [ -f /var/log/httpd/ssl_scache ]; then
mv -f /var/log/httpd/ssl_scache /var/log/httpd/old_ssl_scache
fi

if [ -x $SBIN/$HTTPDPERL -a ! -e $HTTPDPERLPID ]; then

So, we’re basically saying IF the file /var/log/httpd/ssl_scache exists, THEN move it to old_ssl_scache. You may have to adjust the location for your setup. So, next time power get’s cut to the server and apache (httpd) starts, it cleans up the stranded file first.

Related Posts

Blog Traffic Exchange Related Posts
  • How to Remove Desktop Security 2010 | Desktop Security 2010 Removal Guide Desktop Security 2010 is a rogue antivirus application. It is a successor to Total PC Defender and installs on your pc without permission through the use of malware. Once on your system it will create numerous files that it then finds during scheduled scans and it claims these files are......
  • How to Remove ShieldSafeness | ShieldSafeness Removal Guide The Wini family of rogue antivirus software has given us yet another version in the last couple days... ShieldSafeness. This is quick on the heels of SoftStronghold (softstronghold removal guide) and succeeds the following variants in this prolific family.... Softveteran (see the softveteran removal guide) but.... SoftCop (see the SoftCop......
  • How to Remove Antivirus 360 This should not be confused with Norton 360 which is a legitimate antivirus program (although if you need help removing Norton 360 to reinstall it or another antivirus program you may want to visit my antivirus removal tool list.) What we are talking about this time is a rogue security......
Blog Traffic Exchange Related Websites
  • Online Opportunities To Make Money All people are willing to have the constant source of cash which is just enough for them to satisfy their needs and wishes. However, it is not that easy to do it for the salary on the main work is often not sufficient. For this reason it is necessary to......
  • Streak day 20! #twit2fit Was a little dehydrated and had allergy issues this morning.  Oh, and scratchy technical shirt, 4.3 miles, an extra 10 pounds, and no band-aids is a bad mix.  Throbbing headache and little stinging sensations. 4.3 miles in 0:41:02, for 09:33/mile pace 4x15 sec strides (up to sub-6 pace) at around......
  • Action is Better than Perfection Photo Credit:  Sister72 Last night's Super Bowl was a nail biter for us. I thought it was a wonderful game, better than some recent Super Bowls. The game reminded me a bit about personal finance. (First it was fries and now it's foot ball. I know, I have issues.)Don't......
www.pdf24.org    Send article as PDF   

Similar Posts


See what happened this day in history from either BBC Wikipedia
Search:
Keywords:
Amazon Logo

Comments are closed.


Switch to our mobile site