Knowledgebase: Miscellaneous
ColdFusion 7 / Verisign SSL Update and PayPal Connection Failure
Posted by Joe Rebis (Import) on 09 October 2009 09:42 AM

If you are running ColdFusion 7 & IIS6 you may be experiencing a "connection failure" message when trying to connect to the PayPal API. A Verisign Root SSL update September 2009 caused the problem. ColdFusion 8 users were unaffected. While reported to PayPal users prior to the update, CF 7 users may have been caught unaware as dealing with SSL in ColdFusion is something generally taken for granted.

To fix the issue:

ColdFusion 7 Standard

  1. Download the root certificates from the link below and copy the "Class 3 Public Primary Certification Authority - G2.cer" certificate to the C:\ drive. Rename to "vs-g2-import.cer".
  2. At a Command Prompt type the following three commands in sequence. Replace your drive letters accordingly and remove the quotes. "E:" "CD E:\CFusionMX7\runtime\jre\bin" "keytool.exe -import -keystore E:\CFusionMX7\runtime\jre\lib\security\cacerts -storepass changeit -noprompt -trustcacerts -file c:\vs-g2-import.cer -alias vs-g2-import-09-09-30"
  3. Restart all instanced of ColdFusion

ColdFusion 7 Enterprise

  1. I modified the instructions slightly to reflect our drive setup and the fact it's the enterprise version.
  2. Download the root certificates from the link below and copy the "Class 3 Public Primary Certification Authority - G2.cer" certificate to the C:\ drive. Rename to "vs-g2-import.cer".
  3. At a Command Prompt type the following three commands in sequence. Replace your drive letters accordingly andremove the quotes "E:" "CD E:\jrun4\jre\bin\" "keytool.exe -import -keystore E:\jrun4\jre\lib\security\cacerts -storepass changeit -noprompt -trustcacerts -file c:\vs-g2-import.cer -alias vs-g2-import-09-09-30"
  4. Restart all instanced of ColdFusion

Link to Root Certs:

https://ppmts.custhelp.com/cgi-bin/ppdts.cfg/php/enduser/std_adp.php?p_faqid=800

ColdFusion Solution First Reported Here:

http://developer.paypal-portal.com/pdn/board/message?board.id=nvp&message.id=5571

(449 vote(s))
Helpful
Not helpful

Comments (0)
Post a new comment
 
 
Full Name:
Email:
Comments:
CAPTCHA Verification 
 
Please enter the text you see in the image into the textbox below (we use this to prevent automated submissions).

Copyright © 2015 EPhost, Inc. All rights reserved.