[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Need help with my httpapi_debug.txt errors.
Do you have ssl/tls setup on your box? You should see a dump of the local-side certificate information in the debug. Check the readme in QRPGLESRC in LIBHTTP.
-----Original Message-----
From: ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx [mailto:ftpapi-bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Mike McCullough
Sent: Thursday, April 16, 2015 5:51 PM
To: ftpapi@xxxxxxxxxxxxxxxxxxxxxx
Subject: Need help with my httpapi_debug.txt errors.
This is my first attempt using httpapi.
My rpgle program compiles and runs without any errors but returns a response file with "bad request".
This is the httpapi_debug.txt file below. I have highlighted the lines I am concerned about but don't know what to do.
HTTPAPI Ver 1.29 released 2015-02-23
NTLM Ver 1.4.0 released 2014-12-22
OS/400 Ver V6R1M0
http_url_post_stmf(): entered
getting post file size...
opening file to be sent...
opening file to be received
http_persist_open(): entered
http_long_ParseURL(): entered
DNS resolver retrans: 2
DNS resolver retry : 2
DNS resolver options: x'00000136'
DNS default domain: DiamondT.COM
DNS server found: 12.127.17.77
DNS server found: 12.127.16.77
Nagle's algorithm (TCP_NODELAY) disabled.
(GSKit) Identifier value is not valid.
ssl_error(701): (GSKit) Identifier value is not valid.
SNI hostname error: (GSKit) Identifier value is not valid.
-------------------------------------------------------------------------------------
Dump of server-side certificate information:
-------------------------------------------------------------------------------------
Cert Validation Code = 0
-----BEGIN CERTIFICATE-----
(REMOVED FROM DOCUMENT)
-----END CERTIFICATE-----
Issuer Org: Thawte, Inc.
Version: 03
not before: 20150125180000
not after: 20160126175959
pub key alg: 1.2.840.113549.1.1.5
Protocol Used: TLS Version 1.0
http_persist_post(): entered
http_persist_req(POST) entered.
http_long_ParseURL(): entered
http_long_ParseURL(): entered
do_oper(POST): entered
There are 0 cookies in the cache
POST /ipchapi/rh.aspx HTTP/1.1
Host: apidemo.ipcharge.net
User-Agent: http-api/1.29
Content-Type: text/xml;charset=UTF-8
Content-Length: 2754
sendraw(): entered
Content-Type: text/xml;
<TRANSACTION>
<CLIENT_ID>13131700010001</CLIENT_ID>
<FUNCTION_TYPE>REPORT</FUNCTION_TYPE>
<COMMAND>SETTLESUMMARY</COMMAND>
<MAX_NUM_RECORDS_RETURNED>200</MAX_NUM_RECORDS_RETURNED>
<FORMAT>xml</FORMAT>
<DELIMITER>,</DELIMITER>
<RETURN_FLD_HDRS>0</RETURN_FLD_HDRS>
<RESPONSEFIELDS>
<BATCH_SEQ_NUM/>
<SETTLE_DATE/>
<ERR_TRANS_IN_BATCH/>
<SETTLE_CODE/>
<CRDT_SALE_AMT/>
<CRDT_SALE_CNT/>
<CRDT_CRDT_AMT/>
<CRDT_CRDT_CNT/>
<CRDT_VOID_AMT/>
<CRDT_VOID_CNT/>
</RESPONSEFIELDS>
<SEARCHFIELDS>
<START_SETTLE_DATE>2015.13.18</START_SETTLE_DATE>
<END_SETTLE_DATE>2015.04.15</END_SETTLE_DATE>
</SEARCHFIELDS>
</TRANSACTION>
recvresp(): entered
HTTP/1.1 200 OK
Cache-Control: private
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/7.5
X-AspNet-Version: 2.0.50727
Date: Wed, 15 Apr 2015 23:18:16 GMT
Content-Length: 11
SetError() #13: HTTP/1.1 200 OK
recvresp(): end with 200
recvdoc parms: identity 11
header_load_cookies() entered
recvdoc(): entered
SetError() #0:
Bad Request
http_close(): entered
END OF HTTTAPI_DEBUG TXT
--
*Michael L. McCullough*
Classic Software, Inc
1040 Ne Moss Point Road
Lee's Summit, Mo 64064
Office: (816) 795-8386 Cell: (816) 564-7000 Fax: (816) 795-8288
-----------------------------------------------------------------------
This is the FTPAPI mailing list. To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------