06-08-2011 04:07 PM
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?
06-08-2011 04:17 PM
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.
06-08-2011 08:55 PM
Yes I am using https. What do you mean 'not authorized'?
06-08-2011 09:24 PM
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!!
06-09-2011 10:10 AM
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.
06-09-2011 10:43 AM
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.
09-14-2011 11:28 AM
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?
09-14-2011 02:43 PM
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
05-11-2012 01:07 PM
@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?
05-11-2012 01:40 PM
LabVIEW 2011 has no support for SSL on Linux and Mac. Sorry.