• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Issue with a gateway

Community Beginner ,
Nov 15, 2016 Nov 15, 2016

Copy link to clipboard

Copied

I am stumped with a payment gateway integration. A client was forced to move to a new gateway processor. The new TSL requirement then forced me to upgrade the server & their site to CF11 (up from CF9).

I have replaced appropriate information but cannot make a connection to the new gateway.

I am not a strong programmer and have little CF knowledge. Does anyone have any insight or able to take a look? It is set up with a test sandbox.

I do not know if my issue is in formatting the XML or CFHTTP or...?

Any help appreciated, thanks.

Cheers

Views

538

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Advocate ,
Nov 15, 2016 Nov 15, 2016

Copy link to clipboard

Copied

Yes, the latest TLS requirements the payment gateways must comply with require you to upgrade from CF9 to CF11 -- 9 does not support TLS 1.2 which is required. Depending on the SSL certificate (or more specifically, the authority that issued the certificate) you may need to import the certificate into the CF certificate store. There are several thread on certificate importing. Here is an Adobe KB article: Import certificates to Adobe ColdFusion's truststore

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Enthusiast ,
Nov 15, 2016 Nov 15, 2016

Copy link to clipboard

Copied

I have some projects that still use ColdFusion 8 & 9 (Windows) and am able to connect to everything using CFX_HTTP5. (Adiabata, Inc. - CFX_HTTP5)

In addition, CFX_HTTP5 can:

  • Ignore bad certificates.  (This happened to me within the last year when a beta API's SSL certificate temporarily expired.)
  • Override and force connection using TLS1.2 instead of defaulting TLS1.1.
  • Use client certificates using a filepath (versus having to import into Java path and restart ColdFusion.)
  • Access multi-domain SAN certificates without throwing an error (No past, current or future issues.)
  • Honor DNS Time-To-Live (TTL).  (if you are using accessing a cloud service that changes IPs, cached DNS queries auto-expire and the IP is re-queried instead of having to restart ColdFusion to clear the "forever" DNS cache.)

I've since upgraded some web applications to ColdFusion 11. I built in the option to use either CFHTTP or CFX_HTTP5 and I still prefer the performance & feature set of CFX_HTTP5.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Nov 24, 2016 Nov 24, 2016

Copy link to clipboard

Copied

Thank you Jamo!

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Nov 24, 2016 Nov 24, 2016

Copy link to clipboard

Copied

LATEST

Thank you Steve!

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Documentation