[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Ftpapi] HTTPAPI help neded



I am a newbie on this.  I am using HttpAPI to attempt to send a soap request that is supposed to download a file to the server.  I am getting connected, and I can see my soap envelope being sent.  Authentication is supposed to happen via the soap service, with the credentials being within the soap envelope.  But I am getting redirected to a login page, rather than the soap service being invoked.  VBelos is the full log.  Any help would be appreciated.  Thanks, Braden Lincoln

HTTPAPI Ver 1.42 released 2020-10-12
NTLM Ver 1.4.0 released 2014-12-22
OS/400 Ver V7R4M0

http_persist_open(): entered
http_long_ParseURL(): entered
DNS resolver retrans: 2
DNS resolver retry  : 2
DNS resolver options: x'00000136'
DNS default domain: LOCAL.TECADATASAFE.COM
DNS server found: 8.8.8.8
Nagle's algorithm (TCP_NODELAY) disabled.
SNI hostname set to: catraining.nibrs.com
-------------------------------------------------------------------------------------
Dump of server-side certificate information:
-------------------------------------------------------------------------------------
Cert Validation Code = 6000
-----BEGIN CERTIFICATE-----
MIIG1jCCBb6gAwIBAgIJAPyMafwv/fv6MA0GCSqGSIb3DQEBCwUAMIG0MQswCQYD
VQQGEwJVUzEQMA4GA1UECBMHQXJpem9uYTETMBEGA1UEBxMKU2NvdHRzZGFsZTEa
MBgGA1UEChMRR29EYWRkeS5jb20sIEluYy4xLTArBgNVBAsTJGh0dHA6Ly9jZXJ0
cy5nb2RhZGR5LmNvbS9yZXBvc2l0b3J5LzEzMDEGA1UEAxMqR28gRGFkZHkgU2Vj
dXJlIENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTE5MTIyMjEzNTQxMloX
DTIyMDIyMTAzNTgwMFowaDELMAkGA1UEBhMCVVMxDTALBgNVBAgTBE9oaW8xETAP
BgNVBAcTCENvbHVtYnVzMSEwHwYDVQQKExhPcHRpbXVtIFRlY2hub2xvZ3ksIElu
Yy4xFDASBgNVBAMMCyoubmlicnMuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
MIIBCgKCAQEAuEs9aJJrerfJlexDZZd9+vjshPSINnumBa6diyTg6q4EnpVy5oh+
K7FardcihOdiWcu3h65X8DHDmRhnmdlX6tLjt+3Bp6L2vQuyyPbXdEaCTH7McqJx
u/tR5qaxXhh3n4ihF15UoFDySJqjvhiyEma4fX1cHxHECIfPRaSlfzwGZa3OZjNa
Q4Y7Kv/RpT2eb/+ym/kpIsTwaWsOuOmkgiztUzJNFGlFeFdsL/l2KqtmZOADo6Zt
sRNFwJowL0A/2TR8V/8DB6mdprF7hl4WsjPnAhLutZufNTHeNJGFmMu0g2O+NrJn
jlF7vZXUvcIj7PhqKXoaPZzYF6ZB3w/7TwIDAQABo4IDNDCCAzAwDAYDVR0TAQH/
BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDgYDVR0PAQH/BAQD
AgWgMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwuZ29kYWRkeS5jb20vZ2Rp
ZzJzMi0xNC5jcmwwXQYDVR0gBFYwVDBIBgtghkgBhv1tAQcXAjA5MDcGCCsGAQUF
BwIBFitodHRwOi8vY2VydGlmaWNhdGVzLmdvZGFkZHkuY29tL3JlcG9zaXRvcnkv
MAgGBmeBDAECAjB2BggrBgEFBQcBAQRqMGgwJAYIKwYBBQUHMAGGGGh0dHA6Ly9v
Y3NwLmdvZGFkZHkuY29tLzBABggrBgEFBQcwAoY0aHR0cDovL2NlcnRpZmljYXRl
cy5nb2RhZGR5LmNvbS9yZXBvc2l0b3J5L2dkaWcyLmNydDAfBgNVHSMEGDAWgBRA
wr0njsw0gzCiM9f7bLPwtCyAzjAhBgNVHREEGjAYggsqLm5pYnJzLmNvbYIJbmli
cnMuY29tMB0GA1UdDgQWBBQaWeZPY73/Cq8BguMCOpAgNdzXAzCCAX0GCisGAQQB
1nkCBAIEggFtBIIBaQFnAHcApLkJkLQYWBSHuxOizGdwCjw1mAT5G9+443fNDsgN
3BAAAAFvLeMPNgAABAMASDBGAiEAnHcr0YaOGI4v8If2wjxaQI3t77B3GYs053YT
/EF78VACIQDtA42mYTq+5vI6N+AKsetrMc7h9IBtJQIS2gQfi+MCfgB1AO5Lvbd1
zmC64UJpH6vhnmajD35fsHLYgwDEe4l6qP3LAAABby3jE6gAAAQDAEYwRAIgevSL
oG2m+pjDCTtwgFR2pFlDYVJ/GJwuCt8JJzMgarMCIEheLicsw9DbDKytHcv6Oh9c
4RtBVjx1FXmGxQYcfsddAHUAVhQGmi/XwuzT9eG9RLI+x0Z2ubyZEVzA75SYVdaJ
0N0AAAFvLeMVQgAABAMARjBEAiBLjuF0XaTvEl6tRm7gPUPJ+FxrCZSAmv/mYuGp
aengkAIgLyyo3r00TfWJMTRKh4PIbBmP+sAMC+MiP2TX8BOkeVQwDQYJKoZIhvcN
AQELBQADggEBAEhZwkJjDOrsZpkDtQyqBszGx2fUGPmlsQW3XLVkH9TbukxaLdTq
AH6eyHL7oiW9Q+1F/k6SW2MqwNFuWUnE9alfWTIPgKxZoHmAklyRkRna7TWK3JxO
X76EbUmCKjc4snh+NgSmNXo96o58/mug02eRLGy+rJ758AvL1WDysp0rIy+kfVHt
9gUzMJ/wgDRz5SlWEoT1wcBopI2n8nTaR04jaoo7s0y/r/jx7NIFbTUKcLcUIEqT
LTFZr4gkqGxorEpslo7ZtdZG82DoXNgtLV7EKY/jbEx0IVArBHm020ghnTCct0fh
YEwoPh7gDJ1m7eEuPim36fUHeG0HlsLZBSc=
-----END CERTIFICATE-----
Serial Number: 00:FC:8C:69:FC:2F:FD:FB:FA
Common Name: *.nibrs.com
Country: US
State/Province: Ohio
Locality: Columbus
Org Unit: Optimum Technology, Inc.
Issuer CN: Go Daddy Secure Certificate Authority - G2
Issuer Country: US
Issuer State/Province: Arizona
Issuer Locality: Scottsdale
Issuer Org: GoDaddy.com, Inc.
Issuer Org Unit: http://certs.godaddy.com/repository/
Version: 3
not before: 20191222055412
Unknown Field: 05:54:12 22-12-2019
not after: 20220220195800
Unknown Field: 19:58:00 20-02-2022
pub key alg: 1.2.840.113549.1.1.1
signature algorithm: 1.2.840.113549.1.1.11
Unknown Field: 0382010F003082010A0282010100B84B3D68926B7AB7C995EC4365977DFAF8EC84F488367BA605AE9D8B24E0EAAE049E9572E6887E2BB15AADD72284E76259CBB787AE57F031C399186799D957EAD2E3B7EDC1A7A2F6BD0BB2C8F6D77446824C7ECC72A271BBFB51E6A6B15E18779F88A1175E54A050F2489AA3BE18B21266B87D7D5C1F11C40887CF45A4A57F3C0665ADCE66335A43863B2AFFD1A53D9E6FFFB29BF92922C4F0696B0EB8E9A4822CED53324D14694578576C2FF9762AAB6664E003A3A66DB11345C09A302F403FD9347C57FF0307A99DA6B17B865E16B233E70212EEB59B9F3531DE34918598CBB48363BE36B2678E517BBD95D4BDC223ECF86A297A1A3D9CD817A641DF0FFB4F0203010001
Unknown Field: 2048
Unknown Field: 96B0F82452796E272042534E1EF72B6B
Unknown Field: 1.2.840.113549.2.5
Unknown Field: EF326B9ABD947820EB13AB9B3F4913CBFBCC8794
Unknown Field: 37BDE3AF9FC8481B81E079D64B146A1D254F3BFABE67B3C5BAEFC73F52AADCD0
Unknown Field: 5
Unknown Field: *.nibrs.com
Unknown Field: 0
Unknown Field: 1.3.6.1.5.5.7.3.2
Unknown Field: 1.3.6.1.5.5.7.3.1
Unknown Field: 2.23.140.1.2.2
Unknown Field: 2.16.840.1.114413.1.7.23.2
Unknown Field: http://ocsp.godaddy.com/

Protocol Used: TLS Version 1.2
http_persist_req(POST) entered.
http_long_ParseURL(): entered
http_long_ParseURL(): entered
do_oper(POST): entered
There are 2 cookies in the cache
POST / HTTP/1.1
Host: catraining.nibrs.com
User-Agent: http-api/1.43
Content-Type: text/xml
Content-Length: 878
Cookie: $Version=0; ARRAffinity=ceb254e931dc3c85fc581cb9af526dbcc121f61ab18fb7cf2b6bedf4e7c3ab97; $Path=/; $Domain=catraining.nibrs.com; $Version=0; ARRAffinitySameSite=ceb254e931dc3c85fc581cb9af526dbcc121f61ab18fb7cf2b6bedf4e7c3ab97; $Path=/; $Domain=catraining.nibrs.com;


senddoc(): entered
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Header> <Action s:mustUnderstand="1" xmlns="http://schemas.microsoft.com/ws/2005/05/addressing/none">http://www.otech.com/SwiftRepository/SwiftUpload/SwiftUpload/Upload</Action><h:SwiftUploadCredentials xmlns="http://www.otech.com/SwiftRepository/SwiftUpload" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:h="http://www.otech.com/SwiftRepository/SwiftUpload"><UserName>User1123</UserName><Password>fakepass</Password></h:SwiftUploadCredentials></s:Header><s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><UploadRequest xmlns="http://www.otech.com/SwiftRepository/SwiftUpload"><FileName>/home/CIBRS/requests/CIBR_NIBR202011010921</FileName><File /></UploadRequest></s:Body></s:Envelope>
recvresp(): entered
HTTP/1.1 302 Found
Cache-Control: no-cache, no-store
Pragma: no-cache
Content-Length: 142
Content-Type: text/html; charset=utf-8
Expires: -1
Location: /Home/Login?ReturnUrl=%2f
Server: Microsoft-IIS/10.0
X-Frame-Options: SAMEORIGIN
X-AspNetMvc-Version: 5.0
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Fri, 06 Nov 2020 13:11:57 GMT


SetError() #13: HTTP/1.1 302 Found
recvresp(): end with 302
recvdoc parms: identity 142
header_load_cookies() entered
recvdoc(): entered
SetError() #0:
recvdoc(): Receiving 142 bytes.
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href=""></body></html>

SetError() #13: HTTP/1.1 302 Found
http_close(): entered
-- 
_______________________________________________
Ftpapi mailing list
Ftpapi@xxxxxxxxxxxxxxxxxxxxxx
http://scottklement.com/mailman/listinfo/ftpapi