ColdFusion 8 and CFX_PAYFLOWPRO cert issue -help?

UPDATE:3/8/2008: I wrote a chunk of code to act as a drop in replacement to the CFX_PAYFLOWPRO tag Click here

Ok, I know that the custom tag for Pay Flow Pro is not support under CF8 and it is probably not a good idea to try and make it work, but I still need to get it working, until I can come up with another solution like the cfpayflowpro cfc
So those of you out there that are running CF8 and payflow what solution are you using?


I have seen in comments on other blogs that people have gotten ColdFusion 8 and CFX_PAYFLOWPRO to work together, but they never seem to share the "FIX" that made it work. If your one of these people, I'm looking for you.

The error I get is a cert related error. I am fairly sure, I have the "certs" folder in the correct location. Here is the error:
RESULT=-31&RESPMSG=The certificate chain did not validate, no local certificate found, Modify java.security file to add security provider&

My other thought is I might have an older version of the CFX_PAYFLOWPRO tag. What version of the CFX_PAYFLOWPRO is the latest / newest?

Comments
Rob Gonda's Gravatar yeap, ran thru that... you need to manually import the cert into your keychain. I had to do it for CF7 too, not a new issue. Then you just pass the path to the cert, like CERTPATH   = "C:\web server\certs".

I guess you're still using it due to legacy issues, cuz CFX_PayFlowPro is no longer being used since PayPal acquired them.

Let me know if you need help importing the cert...
# Posted By Rob Gonda | 3/6/08 8:31 PM
Mark W. Breneman's Gravatar Hello Rob,
Thank for the offer. Yes it is a legacy project.

I must have an older version of CFXPAYFLOWPRO. I tried several tricks, including what you suggested and got a message that implied that the cert was found but was not valid.

I wrote a few lines of code that work with the HTTP method as a drop in replacement for CFXPAYFLOWPRO.
http://www.dervishmoose.com/blog/index.cfm/2008/3/...
# Posted By Mark W. Breneman | 3/10/08 11:42 AM
BlogCFC was created by Raymond Camden. This blog is running version 5.9.001. Contact Blog Owner