Here's the patch I promised:

*** ssl_engine_config.c.orig    Thu Dec 10 14:23:55 1998
--- ssl_engine_config.c Thu Dec 10 14:28:16 1998
***************
*** 148,154 ****
      
      sc = ap_palloc(p, sizeof(SSLSrvConfigRec));
      sc->bEnabled               = UNSET;
!     sc->szCertificateFile      = SSL_CERTIFCATE_FILE;
      sc->szKeyFile              = NULL;
      sc->szCACertificatePath    = NULL;
      sc->szCACertificateFile    = NULL;
--- 148,154 ----
      
      sc = ap_palloc(p, sizeof(SSLSrvConfigRec));
      sc->bEnabled               = UNSET;
!     sc->szCertificateFile      = NULL;
      sc->szKeyFile              = NULL;
      sc->szCACertificatePath    = NULL;
      sc->szCACertificateFile    = NULL;
*** ssl_engine_init.c.orig      Thu Dec 10 14:28:39 1998
--- ssl_engine_init.c   Thu Dec 10 14:34:09 1998
***************
*** 139,144 ****
--- 139,146 ----
          sc = mySrvConfig(s2);
  
          /* Fix up stuff that may not have been set */
+         if (sc->szCertificateFile == NULL)
+           sc->szCertificateFile = ap_server_root_relative(p, SSL_CERTIFCATE_FILE);
          if (sc->bEnabled == UNSET)
              sc->bEnabled = FALSE;
          if (sc->nVerifyClient == SSL_CVERIFY_UNSET)

______________________________________________________________________
Apache Interface to SSLeay (mod_ssl)   www.engelschall.com/sw/mod_ssl/
Official Support Mailing List               [EMAIL PROTECTED]
Automated List Manager                       [EMAIL PROTECTED]

Reply via email to