cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to connect to Gateway (Spree Rails)

We're unable to connect to https://secure2.authorize.net/gateway/transact.dll.  We installed the new certificate and are getting a Verify return code: 0 (ok) ssl connection when we run:

 

openssl s_client -showcerts -connect secure2.authorize.net:443

 

Can you take a look at the trace and see if anything jmps out to you that might be wrong?

 

Here is the trace:

 

CONNECTED(00000003)

depth=3 C = US, O = "Entrust, Inc.", OU = www.entrust.net/CPS is incorporated by reference, OU = "(c) 2006 Entrust, Inc.", CN = Entrust Root Certification Authority

verify return:1

depth=2 C = US, O = "Entrust, Inc.", OU = See www.entrust.net/legal-terms, OU = "(c) 2009 Entrust, Inc. - for authorized use only", CN = Entrust Root Certification Authority - G2

verify return:1

depth=1 C = US, O = "Entrust, Inc.", OU = See www.entrust.net/legal-terms, OU = "(c) 2012 Entrust, Inc. - for authorized use only", CN = Entrust Certification Authority - L1K

verify return:1

depth=0 C = US, ST = Colorado, L = Highlands Ranch, O = Authorize.Net, CN = *.authorize.net

verify return:1

---

Certificate chain

0 s:/C=US/ST=Colorado/L=Highlands Ranch/O=Authorize.Net/CN=*.authorize.net

   i:/C=US/O=Entrust, Inc./OU=See www.entrust.net/legal-terms/OU=(c) 2012 Entrust, Inc. - for authorized use only/CN=Entrust Certification Authority - L1K

-----BEGIN CERTIFICATE-----

cert here

 

-----END CERTIFICATE-----

1 s:/C=US/O=Entrust, Inc./OU=See www.entrust.net/legal-terms/OU=(c) 2012 Entrust, Inc. - for authorized use only/CN=Entrust Certification Authority - L1K

   i:/C=US/O=Entrust, Inc./OU=See www.entrust.net/legal-terms/OU=(c) 2009 Entrust, Inc. - for authorized use only/CN=Entrust Root Certification Authority - G2

-----BEGIN CERTIFICATE-----

 

cert here

-----END CERTIFICATE-----

2 s:/C=US/O=Entrust, Inc./OU=See www.entrust.net/legal-terms/OU=(c) 2009 Entrust, Inc. - for authorized use only/CN=Entrust Root Certification Authority - G2

   i:/C=US/O=Entrust, Inc./OU=www.entrust.net/CPS is incorporated by reference/OU=(c) 2006 Entrust, Inc./CN=Entrust Root Certification Authority

-----BEGIN CERTIFICATE-----

 

cert here

-----END CERTIFICATE-----

---

Server certificate

subject=/C=US/ST=Colorado/L=Highlands Ranch/O=Authorize.Net/CN=*.authorize.net

issuer=/C=US/O=Entrust, Inc./OU=See www.entrust.net/legal-terms/OU=(c) 2012 Entrust, Inc. - for authorized use only/CN=Entrust Certification Authority - L1K

---

No client certificate CA names sent

---

SSL handshake has read 4598 bytes and written 415 bytes

---

New, TLSv1/SSLv3, Cipher is ECDHE-RSA-AES256-GCM-SHA384

Server public key is 2048 bit

Secure Renegotiation IS supported

Compression: NONE

Expansion: NONE

SSL-Session:

    Protocol  : TLSv1.2

    Cipher    : ECDHE-RSA-AES256-GCM-SHA384

    Session-ID: B7FAEE7C952B2D6353749114AC5D5ECC399ED526BB5C74DFD1C77921F8B4C688

    Session-ID-ctx:

    Master-Key: master key here

    Key-Arg   : None

    PSK identity: None

    PSK identity hint: None

    SRP username: None

    TLS session ticket lifetime hint: 7200 (seconds)

    TLS session ticket:

    0000 - 00 00 2c 6b 2f 81 4a 7b-4d 66 33 d7 6d ef 4a 68   ..,k/.J{Mf3.m.Jh

    0010 - c5 6a b5 44 ad 17 ac c7-b6 22 3b e4 0a 5e 07 c9   .j.D.....";..^..

    0020 - d5 f4 41 e3 23 db 9b aa-f5 64 ea 2f cf af 3e 5b   ..A.#....d./..>[

    0030 - 48 8a d5 b8 17 5f 30 86-42 45 c4 ee ca 93 b5 b0   H...._0.BE......

    0040 - 63 10 74 b2 40 d1 c3 ed-c7 cd 8b e7 4e e0 05 db   c.t.@.......N...

    0050 - 20 00 6a 46 8f b4 82 99-a1 4e 30 10 db 0e b1 79    .jF.....N0....y

    0060 - 85 fd d8 3f 6f 98 da cf-d3 d6 22 a6 58 c9 d3 85   ...?o.....".X...

    0070 - 42 bb 1f d3 45 cf 19 77-4a 62 d7 44 01 fe 69 3e   B...E..wJb.D..i>

    0080 - 83 4c ad 20 90 79 27 dd-c9 3e c4 23 c5 53 1b 85   .L. .y'..>.#.S..

    0090 - 9f 44 b5 11 59 0e e3 6e-6b 0d 24 4f cf c1 e5 d2   .D..Y..nk.$O....

 

    Start Time: 1525461362

    Timeout   : 300 (sec)

    Verify return code: 0 (ok)

cardfool
Member
1 REPLY 1

The result of this method determines if a payment will be automatically captured (true) or only authorized (false) during the processing of the payment.

Loans, finance
lantranhana
Member