Hi Eric,
How do you generate your private key in the pem file? If you follow the instruction below, you should see "-----BEGIN RSA PRIVATE KEY-----" in your pem file. But in your pem file, you only have "-----BEGIN PRIVATE KEY-----", which causes the problem. Can you tell me how you generate your private key and also try the following tutorial to see if it works?
http://panoptic.com/wiki/aolserver/How_to_generate_self-signed_SSL_certificates
Thanks,
Bo