cancel
Showing results for 
Search instead for 
Did you mean: 

Intermittent Connection Failures to CIM

We use the test/sandbox AIM/CIM APIs environments extensively in our automated builds and have for some time.  We're seeing intermittent connection issues particularly to CIM starting yesterday morning.

 

Are there on-going issues right now?  When will they get resolved?

jonstjohn
Member
18 REPLIES 18
It wouldn't explain the SSL issues, which is what I'm curious about.
--
"Move fast and break things," out. "Move carefully and fix what you break," in.
Sorry, this thread about about CIM errors, but it sounds like your issue is isolated to SIM/AIM connections to https://test.authorize.net/gateway/transact.dll--is that correct?
--
"Move fast and break things," out. "Move carefully and fix what you break," in.

Yes, I was seeing issues in SIM and AIM connctions.

Could you try running the following, please?

 

curl --version

 

curl --trace - https://test.authorize.net/gateway/transact.dll

 

You may need to run the second command a couple of times until you get an error. The --trace option should give more details about where the SSL negotiation is failing.

--
"Move fast and break things," out. "Move carefully and fix what you break," in.

I have been experiencing the issue described in this thread. Looking at my logs, 17 of 54 attempts failed when querying the Transaction Details API.

 

curl --version
curl 7.22.0 (x86_64-apple-darwin11.2.0) libcurl/7.22.0 OpenSSL/1.0.0e zlib/1.2.5 libidn/1.22
Protocols: dict file ftp ftps gopher http https imap imaps pop3 pop3s rtsp smtp smtps telnet tftp
Features: IDN IPv6 Largefile NTLM NTLM_WB SSL libz

curl --trace - https://apitest.authorize.net/gateway/transact.dll
== Info: About to connect() to apitest.authorize.net port 443 (#0)
== Info:   Trying 64.94.118.152... == Info: connected
== Info: successfully set certificate verify locations:
== Info:   CAfile: /opt/local/share/curl/curl-ca-bundle.crt
  CApath: none
== Info: SSLv3, TLS handshake, Client hello (1):
=> Send SSL data, 232 bytes (0xe8)
0000: 01 00 00 e4 03 01 4f 9e d0 93 39 a7 6e 88 e9 23 ......O...9.n..#
0010: ba 25 fd 5c c8 5b 1e 4d b8 0b a4 bc 78 b2 42 5c .%.\.[.M....x.B\
0020: e0 65 55 a4 77 29 00 00 5c c0 14 c0 0a 00 39 00 .eU.w)..\.....9.
0030: 38 00 88 00 87 c0 0f c0 05 00 35 00 84 c0 12 c0 8.........5.....
0040: 08 00 16 00 13 c0 0d c0 03 00 0a c0 13 c0 09 00 ................
0050: 33 00 32 00 9a 00 99 00 45 00 44 c0 0e c0 04 00 3.2.....E.D.....
0060: 2f 00 96 00 41 00 07 c0 11 c0 07 c0 0c c0 02 00 /...A...........
0070: 05 00 04 00 15 00 12 00 09 00 14 00 11 00 08 00 ................
0080: 06 00 03 00 ff 02 01 00 00 5e 00 00 00 1a 00 18 .........^......
0090: 00 00 15 61 70 69 74 65 73 74 2e 61 75 74 68 6f ...apitest.autho
00a0: 72 69 7a 65 2e 6e 65 74 00 0b 00 04 03 00 01 02 rize.net........
00b0: 00 0a 00 34 00 32 00 01 00 02 00 03 00 04 00 05 ...4.2..........
00c0: 00 06 00 07 00 08 00 09 00 0a 00 0b 00 0c 00 0d ................
00d0: 00 0e 00 0f 00 10 00 11 00 12 00 13 00 14 00 15 ................
00e0: 00 16 00 17 00 18 00 19                         ........
== Info: Unknown SSL protocol error in connection to apitest.authorize.net:443
== Info: Closing connection #0
curl: (35) Unknown SSL protocol error in connection to apitest.authorize.net:443

https://apitest.authorize.net/gateway/transact.dll is not a valid URL--when I try to load it in Internet Explorer I get a 404 Not Found error. Have you tried using one of these URLs instead?

 

 

--
"Move fast and break things," out. "Move carefully and fix what you break," in.

I am attempting to access https://apitest.authorize.net/xml/v1/request.api from my new CIM integration.  When trying to do a getCustomerProfileIdsRequest just to test and see if I have a connection I timeout 90% of the time if not more. When trying to do createCustomerProfileRequest I have yet to have a successful connection. I keep getting "Connection Failure". At first I thought it was me but there is the 10% of the time that I do make a successful call to getCustomerProfileIdsRequest. 

 

Any help would be appreciated.

Try forcing SSLv3:

 

curl_setopt($ch, CURLOPT_SSLVERSION, 3); // force SSLv3

 

cyclissmo
Member

I am experiencing the same intermittent failure "Unknown SSL protocol error". I checked the URLs, also tried SSL v3. This is only happening with test server.