Cisco ASA, iPhone VPN, certificates
We are using a Cisco ASA with a certificate signed by our internal corporate CA. We also use user certificates for authentication. I created a VPN connection profile in iPCU and verified the hostname of the ASA is in the ASA certificate's SubjectName and SubjectAltName fields. I imported my user certificate in pfx format with a password and our corporate root and intermediary CA certificates in cer format. I sent the profile to my iPhone and it installed without an issue, but when I try to connect I get an unable to validate server certificate error. I enabled the logging tab in iPCU and captured the VPN logs, but there aren't any errors listed in the file. I see the handshake occur, but after sending 3 sets of information the connection is terminated by the iphone. I believe that the iPhone VPN client is performing a check on something and is failing, but I have no visibility into it. The ASA logs show that my iPhone connects and then requests a disconnect. I have the exact same VPN information in my Mac and Windows Cisco VPN client and they work without issue. If anyone can help shed light on this vexing problem, it would be greatly appreciated. Thanks.
MBP, Mac OS X (10.5.6)