LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

HTTP POSTBuffer.vi:6120001

Hello Im trying an application where I post some data through an API (JSON) to AWS. Everything works fine in my computer (LabVIEW and executable) but in the client machine it doesn´t work, and even if I try to publish the JSON from "Postman" (a REST client) in the client machine I'm able to publish de data, but when I run the LV distributed application returns me the Error 363500 -> POSTBuffer.vi:6120001 and there is no answer in header and body. Does someone have any idea about what is happening????

 

My publishing code is really basic and the JSON string has been tested in Postman and my computer and runs ok.
HTTP_POST.png

 

Roger Garcia, Certified LabVIEW Developer

HTML tutorial

There are two ways to tell somebody thanks: Kudos and Marked Solutions
Message 1 of 7
(5,482 Views)
Hi Rodger, Did you ever figure this out?? I am having the exact same problem. My JSON code works great on the local computer, but when I'm trying to remote to another IP address I get the same timeout. If you have time to share anything you learned or figured out with your experience I'd really appreciate it! Thanks, Diana
Message 2 of 7
(5,008 Views)

I need this answer. Did anybody get it?

PhD ChemE, CLD, Alliance Partner : www.interfaceinnovations.org
Message 3 of 7
(3,758 Views)
I'm still investigating ...
The following effects are suspected

 https://www.walbrix.co.jp/article/openssl-102-letsencrypt-crisis.html

0 Kudos
Message 4 of 7
(3,734 Views)

Hello, 

I am having a similar issue, though the error returned from POSTBuffer.vi is 363514.

I see in a related issue with GET that error 363500 means that the remote host is down or is not able to accept any connections (https://forums.ni.com/t5/LabVIEW/Errors-363500-and-56-on-HTTPS-GET-vi/td-p/2259542)

 

- the server is run on the local PC by a local software application.

- the POST request succeeds about 50% of the time

- previously it worked 100% of the time. I'm unaware of what changes could have been made to the VI or the server to create the issue.

- I can send POST requests using Python to the server without issue (100% success). So this appears to be a LabVIEW issue. 

 

Regards

0 Kudos
Message 5 of 7
(3,010 Views)

Hi,

 

I had the same issue on an old win7 system. I tried even with "verify Server" false, but it still failed. For me it was solved after installing openssl to the system and rebooting. Afterward it worked even with "verify server" = true.

 

You can check if openssl is installed by typing "openssl" in powershell.

0 Kudos
Message 6 of 7
(754 Views)

Wow, all these years later and still no one has posted a solution.

I just had the same error pop up on me today, that's how I ended up here.

 

Error 363500

LabVIEWHTTPClient.lvlib:POSTBuffer.vi:6120002

LabVIEW: (Hex 0x58BEC) Failed to connect to the specified hostname.

 

Code runs on my machine, but refuses to run on the client machine...

So far I've tried allowing the app through firewall, next step is to look at the ports...

0 Kudos
Message 7 of 7
(28 Views)