The following is a quick listing of the commands you need to use when setting up an SSL key for Apache that doesn't require a passphrase to be entered during normal operations, and includes a self-signed certificate so you needn't bother with cert requests and CAs. The sequence of events is to create a 3DES key, remove the passphrase, and then generate a self-signed certificate.

The following commands are to be entered via the command line, with each openssl statement requiring interactive input. So do not run these commands via the web control panel command line!
Execute these commands in a temp. work directory.

[root@Freesco] openssl req -new -key server.key -x509 -out server.crt -days 999
Using configuration from /pkg/ssl/openssl.cnf
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]:NL
State or Province Name (full name) [Some-State]:Overijsel
Locality Name (eg, city) []:Zwolle
Organization Name (eg, company) [Internet Widgits Pty Ltd]:Dingetje's FREESCO Portal
Organizational Unit Name (eg, section) []:Admin
Common Name (eg, YOUR name) []:http://dingetje.homeip.net/
Email Address []:webmaster@dingetje.homeip.net

Now place the newly created certificate and server key in the correct directory for Apache to find: