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

[Ftpapi] Need some help with an api to get authorization token from esolutions



Title: Profound Logic Contact Form

We are trying to integrate with eSolutions' web apis for telematics on our trailers (Temperture, Locations, changing settings, etc). We have used the HTTPAPI software successfully in the past with other companies, but we are struggling with this one.  We are able to use Postman to retrieve the token, but in a RPGLE program a colleague has written to do the same thing, we get a timeout. 

 

I included the program source (QPSUPRTF.PDF) and the debug file (getdebug.txt) as attachments.

 

This is the page for the authorization api:

 

https://api.esolutions.carrier.com/api-details#api=esolutions-api-auth&operation=get-api-auth-token

 

Graphical user interface, text, application, email

Description automatically generated

 

We are able to successfully do this in postman – the first step is to get a authorization token to use in other requests.

 

Graphical user interface, text, application, email

Description automatically generated

 

 

 

 

 


This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please reply and follow with its deletion. The views expressed in this correspondence may not reflect the views of Prime Inc 2740 N Mayfair Ave Springfield, MO 65803

Attachment: QPSUPRTF.pdf
Description: QPSUPRTF.pdf

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

New iconv() objects set, PostRem=1208. PostLoc=0. ProtRem=819. ProtLoc=0
http_url_get(): entered
http_persist_open(): entered
http_long_ParseURL(): entered
DNS resolver retrans: 2
DNS resolver retry  : 2
DNS resolver options: x'00001136'
DNS default domain: primeinc.com
DNS server found: 172.16.3.31
DNS server found: 172.16.3.19
DNS server found: 172.16.3.67
Nagle's algorithm (TCP_NODELAY) disabled.
SNI hostname set to: gateway.api.esolutions.carrier.com
-------------------------------------------------------------------------------------
Dump of server-side certificate information:
-------------------------------------------------------------------------------------
Cert Validation Code = 0
-----BEGIN CERTIFICATE-----
MIIHMzCCBhugAwIBAgITfwBDZUN0peKqE9o+yQADAENlQzANBgkqhkiG9w0BAQsF
ADBFMRMwEQYKCZImiZPyLGQBGRYDY29tMRUwEwYKCZImiZPyLGQBGRYFcHJpbWUx
FzAVBgNVBAMTDnByaW1lLU5URlM1LUNBMB4XDTIxMDMyMjE1MzUwNloXDTIzMDMy
MjE1MzUwNlowgYAxCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJNTzEUMBIGA1UEBxML
U3ByaW5nZmllbGQxEzARBgNVBAoTClByaW1lIEluYy4xDDAKBgNVBAsTA05QSTEr
MCkGA1UEAxMiZ2F0ZXdheS5hcGkuZXNvbHV0aW9ucy5jYXJyaWVyLmNvbTCCASIw
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMbb6FBt9D02lLegX/qBE6HsPv/e
zJeB3XOrm53cILiOjUBp0L3z3SCBdX+ZT2tWwf9m3LERQ7qBKzy9yK+g78Wzw24+
0gZUYfUMqY1LvXNoEOsAUwl6jGfQWk6EPtujrZDaiy53j89FnMPyllktW9MvpYiy
UWUwYJ1oZsLpKJ3G9uuF2IJ2BVjZo+YDZ1Y3hCugo67P6QK0y4aJV4kQkuHsN8w8
TBlIeD+gxzjt15VvZd06eF9GSGfhY+rgSdXGebqcdGMYJVPTTYTZFbIIUTAjpG0c
Yrts6zzZO2gGgzhx2g860C9iGpl5WUTwsesRR9lg9QwexN36h9YErzFi1UUCAwEA
AaOCA94wggPaMHgGCSqGSIb3DQEJDwRrMGkwDgYIKoZIhvcNAwICAgCAMA4GCCqG
SIb3DQMEAgIAgDALBglghkgBZQMEASowCwYJYIZIAWUDBAEtMAsGCWCGSAFlAwQB
AjALBglghkgBZQMEAQUwBwYFKw4DAgcwCgYIKoZIhvcNAwcwIQYJKwYBBAGCNxQC
BBQeEgBXAGUAYgBTAGUAcgB2AGUAcjCCAV0GCCsGAQUFBwEBBIIBTzCCAUswgasG
CCsGAQUFBzAChoGebGRhcDovLy9DTj1wcmltZS1OVEZTNS1DQSxDTj1BSUEsQ049
UHVibGljJTIwS2V5JTIwU2VydmljZXMsQ049U2VydmljZXMsQ049Q29uZmlndXJh
dGlvbixEQz1wcmltZSxEQz1jb20/Y0FDZXJ0aWZpY2F0ZT9iYXNlP29iamVjdENs
YXNzPWNlcnRpZmljYXRpb25BdXRob3JpdHkwUwYIKwYBBQUHMAKGR2h0dHA6Ly9O
VEZTNS5wcmltZS5jb20vQ2VydEVucm9sbC9OVEZTNS5wcmltZS5jb21fcHJpbWUt
TlRGUzUtQ0EoMykuY3J0MCcGCCsGAQUFBzABhhtodHRwOi8vTlRGUzUucHJpbWUu
Y29tL29jc3AwHQYIKwYBBQUHMAGGEWh0dHA6Ly9udGZzNS9vY3NwMB0GA1UdDgQW
BBQuZT2wGcSGa9ygwN39zYbugTDVXTALBgNVHQ8EBAMCBaAwcAYDVR0RBGkwZ4IY
Ki5lc29sdXRpb25zLmNhcnJpZXIuY29tgiJnYXRld2F5LmFwaS5lc29sdXRpb25z
LmNhcnJpZXIuY29tgidnYXRld2F5LmJldGEtYXBpLmVzb2x1dGlvbnMuY2Fycmll
ci5jb20wggEEBgNVHR8EgfwwgfkwgfaggfOggfCGgbRsZGFwOi8vL0NOPXByaW1l
LU5URlM1LUNBKDMpLENOPU5URlM1LENOPUNEUCxDTj1QdWJsaWMlMjBLZXklMjBT
ZXJ2aWNlcyxDTj1TZXJ2aWNlcyxDTj1Db25maWd1cmF0aW9uLERDPXByaW1lLERD
PWNvbT9jZXJ0aWZpY2F0ZVJldm9jYXRpb25MaXN0P2Jhc2U/b2JqZWN0Q2xhc3M9
Y1JMRGlzdHJpYnV0aW9uUG9pbnSGN2h0dHA6Ly9OVEZTNS5wcmltZS5jb20vQ2Vy
dEVucm9sbC9wcmltZS1OVEZTNS1DQSgzKS5jcmwwHwYDVR0jBBgwFoAUGhcU8b1U
3jo/72Owle1wfKoaNUQwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDQYJKoZIhvcNAQEL
BQADggEBABSvCPwg1m2NJeYVr+i4W+qxZvPsOo5P94TNVNOI56tHYWec0sXAN2ib
yEY+0K+6YZmogHRoWaV70/f9nUBaTRKxL4lv83pffxpufup+/Gdr7xeiXoagWWzu
7eUivVMvMYIRw+O7MJbTxjE0FGZQDHK0BzDWNNhN4yes5BWVEREO658Yv0KcX5y5
NCYOL90AgimS2xcBRDbxbyYuYrzExlDtC7iBwNmDPeIx4Gr9khRd/I63Ax+pWLyB
WHh/7WOwLZSl8ra3gO9zv3u7qV0MZuvDC+gaQ+c1Ue6H/PUp4wQDY/uHZNdHhFeU
4tmZQlBF0NmH84nVtwMDZuZ7y5qJynk=
-----END CERTIFICATE-----
Serial Number: 7F:00:43:65:43:74:A5:E2:AA:13:DA:3E:C9:00:03:00:43:65:43
Common Name: gateway.api.esolutions.carrier.com
Country: US
State/Province: MO
Locality: Springfield
Org Unit: Prime Inc.
Org: NPI
Issuer CN: prime-NTFS5-CA
Version: 3
not before: 20210322103506
Unknown Field: 10:35:06 22-03-2021
not after: 20230322103506
Unknown Field: 10:35:06 22-03-2023
pub key alg: 1.2.840.113549.1.1.1
signature algorithm: 1.2.840.113549.1.1.11
Unknown Field: 0382010F003082010A0282010100C6DBE8506DF43D3694B7A05FFA8113A1EC3EFFDECC9781DD73AB9B9DDC20B88E8D4069D0BDF3DD2081757F994F6B56C1FF66DCB11143BA812B3CBDC8AFA0EFC5B3C36E3ED2065461F50CA98D4BBD736810EB0053097A8C67D05A4E843EDBA3AD90DA8B2E778FCF459CC3F296592D5BD32FA588B2516530609D6866C2E9289DC6F6EB85D882760558D9A3E603675637842BA0A3AECFE902B4CB868957891092E1EC37CC3C4C1948783FA0C738EDD7956F65DD3A785F464867E163EAE049D5C679BA9C7463182553D34D84D915B208513023A46D1C62BB6CEB3CD93B6806833871DA0F3AD02F621A99795944F0B1EB1147D960F50C1EC4DDFA87D604AF3162D5450203010001
Unknown Field: 2048
Unknown Field: 6670057053655C0B96CE99E5AF01899E
Unknown Field: 1.2.840.113549.2.5
Unknown Field: EEE1C8CC23CF2B80816A52FAC176F4B2FA863068
Unknown Field: 23DD87116B25D74CE8A344267A8117BAF46B61F3F6B4B58166B026EF1BACC336
Unknown Field: 5
Unknown Field: *.esolutions.carrier.com
Unknown Field: 1.3.6.1.5.5.7.3.1
Unknown Field: http://ntfs5/ocsp
Unknown Field: http://NTFS5.prime.com/ocsp

Protocol Used: TLS Version 1.2
http_persist_get(): entered
http_persist_req(GET) entered.
http_long_ParseURL(): entered
http_long_ParseURL(): entered
do_oper(GET): entered
There are 0 cookies in the cache
GET /client/v1/api/auth/token HTTP/1.1
Host: gateway.api.esolutions.carrier.com
User-Agent: http-api/1.43
ClientId:d804ca8a-677a-4720-80c1-e6e787b2c042
ClientSecret:Euz_6he-ba8W7EtpnE2qRKJk0i-_Q-0uHV
Cache-Control:no-cache
Ocp-Apim-Subscription-Key:a13a5e69de224cfeb8a791e922331c5a

recvresp(): entered
SetError() #43: CommSSL_read: time-out!
recvresp(): end with timeout
http_close(): entered
-- 
_______________________________________________
Ftpapi mailing list
Ftpapi@xxxxxxxxxxxxxxxxxxxxxx
http://scottklement.com/mailman/listinfo/ftpapi