What is apache complaining about on the ssl key and certificate files.  You
can also start apache with apachectl startssl to get the ssl started.  I got
my ssl working on apache after doing a lot of work on the key and
certificate files.

Joseph Key