×

Good News Everybody!

The new search engine is LIVE!

Please report any problems to david (at) midrange.com.




Scott,

Thanks for the response.
I wouldn't suspect a network error... Our IBM system is on the same physical network as my PC, and we don't restrict outgoing traffic.

As far as #2 - I've opened a support request with the API developer to ask.

The only thing I see different in the Postman request versus httpapi_debug.txt is that HTTPAPI negotiates TLS Version 1.2 while Postman negotiates TLS Version 1.3.
The web service is hosted on Amazon if that makes any difference.

Regarding the CHANGELOG - I had an issue with upgrading via the .ZIP file (I used the install.bat). I resolved by downloading/installing using the SAVF instead. I'm up to v1.42 and all is good.

Thanks,
Greg

-----Original Message-----
From: RPG400-L [mailto:rpg400-l-bounces@xxxxxxxxxxxxxxxxxx] On Behalf Of Scott Klement
Sent: Tuesday, March 30, 2021 2:20 PM
To: rpg400-l@xxxxxxxxxxxxxxxxxx
Subject: Re: ssl_error(406)

Greg,

You're receiving a "connection reset" (ECONNRESET) error.  You can
Google ECONNRESET and you'll find that it occurs in all programming
languages across all operating systems...   and can occur for a wide
variety of reasons.

In my experience it most likely means one of two things:

1) You are experiencing a network error.

2) You are sending something that the HTTP server doesn't like, so it is
resetting the connection.

As for the CHANGELOG member, mine starts like this:

...

Changes to version 1.42 from 1.41:
  - Return the correct HTTP response code for 401, 407 (auth needed)

...

Is it possible that read that quickly and didn't notice the 1.42?

-SK


On 3/30/2021 10:57 AM, Greg Wilburn wrote:
Using HTTPAPI v1.41 on V7R3 of the operating system.

I can connect to this API successfully using POSTMAN on my PC with the http authentication headers supplied by the web service.
I have verified the HTTP Headers in HTTPAPI (I can see them in the debug file).

However, I'm receiving the following response (from httpapi_debug) when using http_get() within my program:

(GSKit) I/O: A connection with a remote socket was reset by that socket.
ssl_error(406): (GSKit) I/O: A connection with a remote socket was reset by that socket.
SetError() #44: CommSSL_read: read:(GSKit) I/O: A connection with a remote socket was reset by
recvresp(): end with err
http_close(): entered

I'm just not sure where to go from here.
I downloaded the latest HTTPAPI (listed as 1.42) but the CHANGELOG text member still appears to be 1.41.

TIA,
Greg

This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.