On Fri, Nov 06, 1998, [EMAIL PROTECTED] wrote:

>[...]
> I've been trying to get mod_ssl installed on a working apache/mod_perl
> server for nearly a week. Thought it is time to ask for help. ;)
> 
> Here's the tail of the latest ssl_error_log
> [Thu Nov  5 18:36:45 1998] [error] SSLeay: error:0906D06C:PEM
> routines:PEM_read_bio:no start line
> [Thu Nov  5 20:29:56 1998] [error] (2)No such file or directory: mod_ssl: Can't
> open SSL s
> erver certificate file /usr/local/apache/conf/ssl.crt/server.csr, nor
> /usr/local/ssl/certs
> //usr/local/apache/conf/ssl.crt/server.csr

>[...]
> Here are the relevant parts of my httpd.conf
> <IfDefine SSL>
>   SSLDisable
>   Listen 129.174.23.43:443
>   <VirtualHost _default_:443>
>       ServerAdmin [EMAIL PROTECTED]
>       DocumentRoot /usr/local/htdocs
>       ServerName www.virtualschool.edu
>       ErrorLog /usr/local/apache/var/log/ssl_error_log
>       TransferLog /usr/local/apache/var/log/ssl_access_log
>       SSLCacheServerPort /usr/local/apache/var/run/ssl_gcache_port
>       SSLCacheServerPath /usr/local/apache/sbin/ssl_gcache
>       SSLCACertificateFile /usr/local/apache/conf/ssl.crt/ca-bundle.crt
>       SSLCertificateFile /usr/local/apache/conf/ssl.crt/server.crt
>       SSLCertificateKeyFile /usr/local/apache/conf/ssl.key/server.key
>       SSLLogFile /usr/local/apache/var/log/ssl.log
>     SSLRequireSSL
>       SSLSessionCacheTimeout 15
>       SSLVerifyDepth 10
>       SSLEnable
> #     SLVerifyClient none
> #     SSLMutex file:/usr/local/apache/var/run/ssl.mutex
> #     SSLSessionCache /usr/local/apache/var/run/ssl.scache
> #   SSLEngine on
>   </VirtualHost>
> </IfDefine>
> 
> (eg no .csr files mentioned anywhere I see)

Sorry, but this cannot be. I've looked at the source and the string
"/usr/local/apache/conf/ssl.crt/server.csr" comes directly from
SSLCertificateFile's argument. So when the error talks about "...server.csr"
your test was with "SSLCertificateFile .../server.csr" and not with the above
"SSLCertificateFile /usr/local/apache/conf/ssl.crt/server.crt". Can it be that
you confused yourself while testing various combinations?

> Documents are very confusing/inconsistent re: what needs to go where. For
> example, 
> 
> SSLCertificateFile /usr/local/apache/conf/sslcerts/server.pem
> 
> but make certificate generates no such directory or file

Ops, yes. That's right. I've fixed those inconsistencies now for 2.0.15.
Thanks for the hint.
                                       Ralf S. Engelschall
                                       [EMAIL PROTECTED]
                                       www.engelschall.com

______________________________________________________________________
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