LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Web Server does not support remote panels

I am setting up a simple demo of LV8.5's web server to show how we can use it to remotely (as in several states away) monitor and control a field trial.
 
I used of the strip chart examples and built it with the web server enabled. This is a good demo because it shows we can vew live data and interact with it by changing the upadte rate of the strip chart.
 
I made and installer and took the program home and installed it on an extra PC.
 
Now on my LAN I could view and interact with the program from another computer using Internet Explorer with the LV8.5 runtime just like I could on the LAN at work.
 
Now I am at work and trying to access the demo running at home.
 
I can access the html page but the panel is only displaying an error that says:
 
Server does not support Remote Panels.
 
How does this different from a remote panel that works from a computer on the LAN?
 
Also I have the computer running the LV web server in the DMZ on my router.
 
What ports does the LV webserver need to have forwarded to work. I would feel better about this if I could just forward a couple needed ports then have the whole computer just out there...
 
========================
=== Engineer Ambiguously ===
========================
0 Kudos
Message 1 of 5
(4,468 Views)

Maybe i am not being clear on this. Smiley Sad

I can connect to the web server and use a remore panel if I am on the same LAN as the server.

I can connect to the web server through the internet, as I get the html portion, but I get the error Server does not support Remote Panels.

So searching I came up with http://digital.ni.com/public.nsf/allkb/C23EF1551D8C52ED86256B140073EE2E

Problem: When connecting to a remote front panel, I received the following error:

"Server does not support Remote Panels"

How do I resolve this error?

Solution: There are three main reasons you can receive this error:

  1. The server does not have the Full or Professional LabVIEW Development System. The server computer managing the remote front panel must have the LabVIEW Full or Professional Development System or must build the front panels into a stand-alone application. If running from a stand-alone application, ensure that the necessary support files are included. Refer to the link below for more details.
  2. The server hosting the remote panel is not a LabVIEW Web Server. You cannot use third-party servers to manage remote front panels. See the KnowledgeBase linked below for more information
  3. The Ethernet communication of the actual VI is being blocked by a firewall. Some firewalls are set to allow only http communication so you will see the header for the remote front panel, but when the LabVIEW Web Server starts sending the VI information, it is blocked. Contact your IT administrator to reconfigure the firewall.

1> I do have LV 8.5 Full Dev.

2> I am using the LV web server

3> What changes do I have to beg and plead our IT department to make in the firewall settings to allow the VI information to be passed?

========================
=== Engineer Ambiguously ===
========================
0 Kudos
Message 2 of 5
(4,441 Views)
The following knowledgebase may help in resolving this problem! It contains step by step instructions on setting up Remote Front Panels.

http://digital.ni.com/public.nsf/allkb/B1E9A3D78BAED949862573AD0065D4D2?OpenDocument

I hope this helps!
Mehak D.
0 Kudos
Message 3 of 5
(4,420 Views)

Thanks, That is pretty much howI have it set up.

The problem is our company  firewall is blocking the Labview.

Problem 3 found on http://digital.ni.com/public.nsf/allkb/C23EF1551D8C52ED86256B140073EE2E

3. The Ethernet communication of the actual VI is being blocked by a firewall. Some firewalls are set to allow only http communication so you will see the header for the remote front panel, but when the LabVIEW Web Server starts sending the VI information, it is blocked. Contact your IT administrator to reconfigure the firewall.

This was confermed this morning by using a connection that was ouside the corperate firewall. Using a non firewalled connection allowed the remopte panel to be displayed and interacted with correctly.

You can view it here yourself http://24.17.167.105/webdemo.html

Now I need to know exactly what to tell our IT department. I can not just go in and just say "reconfigure the firewall", I need to give them a little more information.

========================
=== Engineer Ambiguously ===
========================
0 Kudos
Message 4 of 5
(4,412 Views)
The LabVIEW webserver only uses port 80. Sometimes only HTTP packets are allowed on port 80. You need to tell your IT department to allow packets other than HTTP also to be received on Port 80.

Please refer to the following link for more information:

http://digital.ni.com/public.nsf/allkb/379E5C57148D877586256D6000632A3F?OpenDocument

I hope this helps!
Mehak D.
0 Kudos
Message 5 of 5
(4,391 Views)