Apache/SSL on OSX

I've been running Apache 2 from Server Logistics
on my PowerBook for quite a while now, and never had issues.  But
tonight I needed to set up an SSL host for some testing, and couldn't
get it to work.  Turns out there some weirdness with the SSL mutex
stuff, and there's an easy fix.  Just add

AcceptMutex    flock

to your httpd.conf, and it magically works.  I'm thinking
something to do with the threading and/or cross-process communication
libraries in the OSX kernel, but I really have no idea. 
Regardless, that will allow you to run non-SSL and SSL hosts without
issue. 

Comments are closed.