My crtkey file has the two mentioned sections:
-----BEGIN RSA PRIVATE KEY-----
-----END RSA PRIVATE KEY-----
-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----
This is the output of the openssl command. I don't know enough about ssl certificates to know what is part of the public key and what is part of the private key. Since the file you ask me to run the command against contains both I edited the output. Where ever you see "<SNIP>", I did not know if that info should be placed in a public forum.
Oh, you will notice the 1024bit instead of 2048bit. This was a mistake on my part that will be corrected after I get these certs working. I have another cert that is 2048bit for a different host that also doesn't work with iChat.
Certificate:
Data:
Version: 3 (0x2)
Serial Number: <SNIP>
Signature Algorithm: sha1WithRSAEncryption
Issuer: C=US, ST=Arizona, L=Scottsdale, O=GoDaddy.com, Inc., OU=http://certificates.godaddy.com/repository, CN=Go Daddy Secure Certification Authority/serialNumber=<SNIP>
Validity
Not Before: Jan 8 17:28:21 2008 GMT
Not After : Jan 8 17:28:21 2009 GMT
Subject: O=www.myserver.com, OU=Domain Control Validated, CN=www.myserver.com
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
RSA Public Key: (1024 bit)
Modulus (1024 bit):
<SNIP>
Exponent: <SNIP>
X509v3 extensions:
X509v3 Basic Constraints:
CA:FALSE
X509v3 Key Usage:
Digital Signature, Key Encipherment
X509v3 Extended Key Usage:
TLS Web Server Authentication, TLS Web Client Authentication
X509v3 CRL Distribution Points:
URI:
http://certificates.godaddy.com/repository/godaddyextendedissuing.crl
X509v3 Certificate Policies:
Policy: 2.16.840.1.114413.1.7.23.1
CPS:
http://certificates.godaddy.com/repository
Authority Information Access:
OCSP - URI:
http://ocsp.godaddy.com
CA Issuers - URI:
http://certificates.godaddy.com/repository/gd_intermediate.crt
X509v3 Subject Key Identifier:
<SNIP>
X509v3 Authority Key Identifier:
keyid:<SNIP>
X509v3 Subject Alternative Name:
DNS:www.myserver.com, DNS:myserver.com
Signature Algorithm: sha1WithRSAEncryption
<SNIP>
-----BEGIN CERTIFICATE-----
<SNIP>
-----END CERTIFICATE-----