Link to home
Create AccountLog in
Unix OS

Unix OS

--

Questions

--

Followers

Top Experts

Avatar of misscarbonara
misscarbonara

mod_ssl - Cannot open SSLSessionCache DBM file
Hello,

I am currently running Apache 2.0.48 compiled with mod_ssl on Solaris 8. I am running a Cryus/Imap mail system and users log in via a secure web interface. However, I keep receiving errors in the appache error_log as follows:

[Wed Sep 22 12:15:15 2004] [error] mod_ssl: Cannot open SSLSessionCache DBM file `/opt/local/silkymail.v1110/silkymail/apache/../www/logs/ssl_gcache_data' for reading (fetch) (System error follows)
[Wed Sep 22 12:15:15 2004] [error] System: Resource temporarily unavailable (errno: 11)


Could this be because too many users are trying to connect at once? I've already tried to increase the SSLSessionCache from 300 secs to 600 secs but it hasn't got rid of this problem.

SSLSessionCache  dbm:/opt/local/silkymail.v1110/silkymail/apache/../www/logs/ssl_gcache_data
SSLSessionCacheTimeout 600

Any ideas would be more than welcome.

Regards
Bernie

Zero AI Policy

We believe in human intelligence. Our moderation policy strictly prohibits the use of LLM content in our Q&A threads.


Avatar of jleviejlevie

Does ../www/logs/ssl_gcache_data exist? What is the file owned and readable/writeable by the Apache user?

Was Apache built against the Berkeley DB and did that package change between the time Apache was build and now?

Avatar of misscarbonaramisscarbonara

ASKER

Hello there!

I gave you some mis-information. This server is still running apache version 1.3.27.  We don't use Berkely DB at all.

You know the file doesn't exist as an ascii text file but in the  dir that is alluded to, /opt/local/silkymail.v1110/silkymail/apache/../www/logs we have

2 files... ssl_gcache_data.dir and ssl_gcache_data.pag

# file ssl_gcache_data.dir
ssl_gcache_data.dir:    data
# file ssl_gcache_data.pag
ssl_gcache_data.pag:    data

I created a file called ssl_gcache_data  and restarted apache but when apache restarts it removes it and created 2 new files ssl_gcache_data.dir and ssl_gcache_data.pag. They both start up as the apache user.

Sigh.

Bernie

If you have Cyrus IMAP running on this box you have Berkeley DB since Cyrus requires it.

The presence of .dir & .pag files would suggest that Apache is trying to use the native DB on Solaris. Depending on how & where the Berkeley DB is intalled there could be a clash between the two implementations.

Reward 1Reward 2Reward 3Reward 4Reward 5Reward 6

EARN REWARDS FOR ASKING, ANSWERING, AND MORE.

Earn free swag for participating on the platform.


ASKER CERTIFIED SOLUTION
Avatar of ahoffmannahoffmann🇩🇪

Link to home
membership
Log in or create a free account to see answer.
Signing up is free and takes 30 seconds. No credit card required.
Create Account
Unix OS

Unix OS

--

Questions

--

Followers

Top Experts

Unix is a multitasking, multi-user computer operating system originally developed in 1969 at Bell Labs. Today, it is a modern OS with many commercial flavors and licensees, including FreeBSD, Hewlett-Packard’s UX, IBM AIX and Apple Mac OS-X. Apart from its command-line interface, most UNIX variations support the standardized X Window System for GUIs, with the exception of the Mac OS, which uses a proprietary system.