I have an Apex class exposed as a web service. When our Cold Fusion based website calls this service, they get the following error:
Error: I/O Exception: Name in certificate 'na14.salesForce.com' does not match host name 'na14-api.salesForce.com'
It seems to me that SF has a certificate for na14.salesforce.com but not na14-api.salesforce.com. However the Sandbox had a certificate for cs9-api.salesforce.com and for cs9.salesforce.com
Has anyone ran into this problem before?
Do I need to do something with Setup | Security Controls | Certificate and Key Management? I haven't used that before and the documentation seems to refer to using that when calling out to an external web service where I am having someone call my service.