LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

get_HTTP on LabVIEW 2010 for Mac

Solved!
Go to solution

That worked! sort of anyway.  That got rid of error 7 which means the link worked.  But now I get another error:

Error 53 occurred at LabVIEWHTTPClient.lvlib:POSTBuffer.vi:1

Possible reason(s):
LabVIEW:  Manager call not supported.

Complete call chain:
     LabVIEWHTTPClient.lvlib:POSTBuffer.vi:1

I know there are work arounds but it seems so silly for this not to work,  I'm hoping to be able to just port my Windows code over.  

 

That was a good trick.  Know any more?

0 Kudos
Message 21 of 38
(2,312 Views)

Are you using "https" as your protocol?  Unfortunately, in LabVIEW 2010, we are not authorized to support https (a.k.a. SSL encryption) on Mac and Linux.

0 Kudos
Message 22 of 38
(2,309 Views)

Yes I am using https.  What do you mean 'not authorized'? 

0 Kudos
Message 23 of 38
(2,299 Views)

Changed it to http an it worked.  (And actually I was using a http POST as opposed to GET).  Unforunately, I am eventually going to have to use https.  But this is a huge improvement!!

0 Kudos
Message 24 of 38
(2,297 Views)

I'm glad it worked!

 

Just an FYI, https requires SSL support and SSL support requires a bunch of legal and government signoff.  Many governments (including the USA) have strict import/export laws on SSL.  We hope to support SSL on the Mac and Linux platforms in a future version of LabVIEW, but in LabVIEW 2010, I'm afraid we just could not get it in in time.  In LabVIEW 2010, we do support SSL (https) on Windows and on RT targets with the Internet Toolkit installed.

 

Another FYI.  If you are using LabVIEW 2010 and the HttpClient, you should consider upgrading to LabVIEW 2010 SP1.  The upgrade is free and we've made some significant improvements that increade the performance and robustness of the HttpClient VIs.

 

0 Kudos
Message 25 of 38
(2,279 Views)

I am using 2010 sp1. 

 

I didn't know about the legal issues with SSL.  Interesting that you need approval for each platform.

 

Thanks for the info.

0 Kudos
Message 26 of 38
(2,271 Views)

I use  LabVIEW 2010 SP1 on openSUSE and also on Ubuntu and I cannot make GET.vi work on both. When I try to use GET.vi I get the following error message:

 

Error Code : -1967362015

 

LabVIEWHTTPClient.lvlib:GET.vi:1<APPEND>

 

<b>Complete call chain:</b>     LabVIEWHTTPClient.lvlib:GET.vi:1     get_HTTP.vi

 

I was hoping to solve my problem just like the Mac version but I only have libni_httpClient.so.1.1.1, libni_httpClient.so.1 and libni_httpClient.so and I copied all three to LabVIEW-2010 folder and it still gives me same error. Any ideas?

0 Kudos
Message 27 of 38
(2,229 Views)

Hey snlzkn, 

 

Can you start a new thread with this question?  The issue you are reporting is actually different than what than the original at the beginning of thread. This will make it more searchable in the future. 

 

Cheers!

Mark 

Mark
NI App Software R&D
0 Kudos
Message 28 of 38
(2,219 Views)

@Charles K wrote:

 

Just an FYI, https requires SSL support and SSL support requires a bunch of legal and government signoff.  Many governments (including the USA) have strict import/export laws on SSL.  We hope to support SSL on the Mac and Linux platforms in a future version of LabVIEW, but in LabVIEW 2010, I'm afraid we just could not get it in in time.  



Did LabVIEW 2011 get SSL support for the Mac platform?

0 Kudos
Message 29 of 38
(2,144 Views)

LabVIEW 2011 has no support for SSL on Linux and Mac.  Sorry.

0 Kudos
Message 30 of 38
(2,137 Views)