Scott Smith wrote:
>
> Okay, here it is. I'm surprised this problem hasn't been
> fixed before now. Probably needs a copy to bugs@e-smith.com
> since it still exists in the 5.6 beta.
>
> The problem is in the following template fragment:
>
>
> /etc/e-smith/templates/etc/httpd/conf/httpd.conf/35SSL10SSLSessionCache
>
> The line:
>
> SSLSessionCache dbm:state/ssl_scache
>
> should be changed to read:
>
> SSLSessionCache dbm:state/ssl_scache.dir
That's not fixing it the way you think it's fixing it; you'll now find
yourself with files named "ssl_scache.dir.dir" and "ssl_scache.dir.pag".
The session cache is stored as DBM, which is implemented as two files
(data and index, roughly) but named as one file.
The problem is that in older versions of SME Server, both the admin
httpd and normal httpd use the same files for their session cache,
so whichever httpd gets to them second complains that they're already
in use.
The short version of the correct fix is to apply Update 2, which resolves
this issue.
The long version (and what the update does) *is* to use different filenames
for the admin and normal httpd, but I'd advise against naming them as per your example.
Cheers,
--Rich