@@ -87,7 +87,6 @@ <h1 align="CENTER">SSL/TLS Strong Encryption: FAQ</h1>
8787< ul >
8888< li > < a href ="#ToC25 "> What are Keys, CSRs and Certs?</ a > </ li >
8989< li > < a href ="#ToC26 "> Difference on startup?</ a > </ li >
90- < li > < a href ="#ToC27 "> How to create a dummy cert?</ a > </ li >
9190< li > < a href ="#ToC28 "> How to create a real cert?</ a > </ li >
9291< li > < a href ="#ToC29 "> How to create my own CA?</ a > </ li >
9392< li > < a href ="#ToC30 "> How to change a pass phrase?</ a > </ li >
@@ -443,7 +442,6 @@ <h2><a name="ToC8">About Installation</a></h2>
443442 < strong id ="faq ">
444443When I fire up the server, mod_ssl stops with the error
445444"Failed to generate temporary 512 bit RSA private key", why?
446- And a "PRNG not seeded" error occurs if I try "make certificate".
447445</ strong >
448446 [< a href ="#entropy "> < b > L</ b > </ a > ]
449447 < p >
@@ -456,13 +454,8 @@ <h2><a name="ToC8">About Installation</a></h2>
456454 encryption. As of version 0.9.5, the OpenSSL functions that need
457455 randomness report an error if the PRNG has not been seeded with
458456 at least 128 bits of randomness. So mod_ssl has to provide enough
459- entropy to the PRNG to work correctly. For this one has to use the
460- < code > SSLRandomSeed</ code > directives (to solve the run-time problem)
461- and create a < code > $HOME/.rnd</ code > file to make sure enough
462- entropy is available also for the "< code > make certificate</ code > "
463- step (in case the "< code > make certificate</ code > " procedure is not
464- able to gather enough entropy theirself by searching for system
465- files).
457+ entropy to the PRNG to work correctly. For this one has to use the
458+ < code > SSLRandomSeed</ code > directives.
466459</ ul >
467460< p >
468461< br >
@@ -633,30 +626,6 @@ <h2><a name="ToC24">About Certificates</a></h2>
633626 below under ``How can I get rid of the pass-phrase dialog at Apache
634627 startup time?''.
635628< p >
636- < li > < a name ="ToC27 "> </ a >
637- < a name ="cert-dummy "> </ a >
638- < strong id ="faq ">
639- How can I create a dummy SSL server Certificate for testing purposes?
640- </ strong >
641- [< a href ="#cert-dummy "> < b > L</ b > </ a > ]
642- < p >
643- A Certificate does not have to be signed by a public CA. You can use your
644- private key to sign the Certificate which contains your public key. You
645- can install this Certificate into your server, and people using Netscape
646- Navigator (not MSIE) will be able to connect after clicking OK to a
647- warning dialogue. You can get MSIE to work, and your customers can
648- eliminate the dialogue, by installing that Certificate manually into their
649- browsers.
650- < p >
651- Just use the ``< code > make certificate</ code > '' command at the top-level
652- directory of the Apache source tree right before installing Apache via
653- ``< code > make install</ code > ''. This creates a self-signed SSL Certificate
654- which expires after 30 days and isn't encrypted (which means you don't
655- need to enter a pass-phrase at Apache startup time).
656- < p >
657- BUT REMEMBER: YOU REALLY HAVE TO CREATE A REAL CERTIFICATE FOR THE LONG
658- RUN! HOW THIS IS DONE IS DESCRIBED IN THE NEXT ANSWER.
659- < p >
660629< li > < a name ="ToC28 "> </ a >
661630 < a name ="cert-real "> </ a >
662631 < strong id ="faq ">
@@ -1097,8 +1066,8 @@ <h2><a name="ToC40">About SSL Protocol</a></h2>
10971066 Either you have messed up your < code > SSLCipherSuite</ code >
10981067 directive (compare it with the pre-configured example in
10991068 < code > httpd.conf-dist</ code > ) or you have choosen the DSA/DH
1100- algorithms instead of RSA under " < code > make certificate </ code > "
1101- and ignored or overseen the warnings. Because if you have choosen
1069+ algorithms instead of RSA when you generated your private key
1070+ and ignored or overlooked the warnings. If you have choosen
11021071 DSA/DH, then your server no longer speaks RSA-based SSL ciphers
11031072 (at least not until you also configure an additional RSA-based
11041073 certificate/key pair). But current browsers like NS or IE only speak
0 commit comments