Adam Laurie wrote:
> Andre Luiz dos Santos wrote:
> >
> > Hi...
> >
> > I has installed Apache 1.3.1 (with PHP3/MySQL support), SSLeay 0.9.0b,
> > and Apache-SSL patchs, all work ok. The httpd.conf has modified to list
> > on port 80 and on port 443 (with SSL), the new directives that I has put
> > is the follows:
> > "
> > SSLDisable
> > ...
> > SSLCacheServerPath /home/apache/gcache
> > SSLCacheServerPort 1234
> > SSLSessionCacheTimeout 15
> > SSLCACertificatePath /home/apache/certs
> > SSLVerifyClient 0
> > SSLVerifyDepth 10
> > SSLFakeBasicAuth
> > ...
> > <VirtualHost localhost:443>
> > SSLEnable
> > SSLCACertificateFile /home/apache/certs/nv18.netvision.com.br.pem
>
> This should be:
>
> SSLCertificateFile /home/apache/certs/nv18.netvision.com.br.pem
>
Ok, the problem now is:
I has used "<path>/apache/src/ #make certificate" to generate the .pem file,
the problem when I start httpsd is:
" (in logs)
/home/apache/gcache: Permission denied
httpsd: apache_ssl.c:860: CacheLauncher: Assertion '0' failed.
Launching... /home/apache/gcache
[Mon Aug 31 15:46:55 1998] [notice] Apache/1.3.1 Ben-SSL/1.22 (Unix)
PHP/3.0.2a configured -- resuming normal operations
[Mon Aug 31 15:46:55 1998] [notice] httpd: child pid 675 exit signal Aborted
(6), possible coredump in /home/apache
"
The directory /home/apache/gcache is with user/group the same as of the
Apache-SSL. Why "Permission denied"?
The httpsd still in memory, using Netscape I has open a connection with the
server on port 80 (no SSL), it work well, but when I try to use netscape to
open a secure connection on port 443 it show me this
"
unable to connect to server (TCP error: Broken pipe)
"
in the logs of Apache-SSL I see...
"
[Mon Aug 31 15:52:38 1998] [crit] unable to set private key
[Mon Aug 31 15:52:38 1998] [error] ApacheSSLSetCertStuff failed
"
What can I do now?
Where can I find some 'good' online documentation about Apache-SSL? I don't
find any good help about this!
Thanks!