LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

NI Web-Based Monitoring and Configuration not installed with stand-alone web service?

In short - how do you install NI Web-Based Monitoring and Configuration on a PC?

 

I built a stand-alone web service installer (NI LV Web Services Runtime and all of NI LabVIEW Run-Time Engine 2010 included) and installed it on a clean PC. The web service works fine (after this little problem was overcome), however I was expecting to be able to configure the Web application server from the web page http://localhost:3580, but there is no such page available.

 

Does not the above mentioned additional installers include the "NI Web-Based Monitoring and Configuration" tools? I would expect them to...(one for the Idea Exchange...) but if they do not, which installer does (or are we supposed to edit the configurations manually)?

0 Kudos
Message 1 of 7
(4,956 Views)

MTO,

 

The web based configuration software uses silverlight 3.0. Make sure this is installed.

 

You are not trying to view this page for a RT target correct? Because if this is the case you might have to go to MAX and configure some items dealing with the web service.

 

 


0 Kudos
Message 2 of 7
(4,937 Views)

So it should have been there?

 

The machine is running Silverlight 4 (4.0.50826.0) so I assume that's not the problem as it works fine on another machine I have (which has a full LabVIEW Developer Suite installed though, not just the Run-Time Engines...).

It's not on RT no - but it's on a Windows 2008 Server...so there is probably no official support for it...(?). I have not tried it on a clean Windows 7 or Vista machine yet though as I wanted to get it running on this particular server (and as I mentioned, the web service itself runs fine).

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

The quick answer is im not sure if it should be there. I do know that the following are required to run the web based configuration page. 

  • NI Application Web Server
  • NI System Configuration network support
  • NI Web-based Configuration and Monitoring

I know for sure that an instalation of labview installs the formentioned products. Im trying to figure out how we can get these installed on a server target from a machine with labview or via installers as you have tried.

 

<Joel Khan | Applications Engineering | National Instruments | Rice University BSEE>

[Created 09/16/2010 11:15:15]


0 Kudos
Message 4 of 7
(4,924 Views)

Any progress on this? Does anyone at NI know what installer is needed to get the web based configuration interface?

0 Kudos
Message 5 of 7
(4,879 Views)

NI LabVIEW R&D is currently looking into this, and we will post here as soon as we have have more information.

0 Kudos
Message 6 of 7
(4,843 Views)

Mads,


It is apparent to me now that we didn't include the web configuration pages as a part in the "Additional Installers" from the installer builder.  This was an oversight that I will look into getting corrected ASAP.  In the meantime, it would seem you have a few options:


  1. Pull the installer for this feature from you installation media (CD/DVD).  It is in:
    Products\NI_WebInterface_Framework\ni_wif
    pull it into your installer and run the .msi as a custom action (Advanced >> Run executable at end of installation)
  2. If you need to include it in the installer to configure the web server(s), consider pulling the web server configuration files
    themselves from your development machine (the machine that's building the installer part) and installing them over the
    ones installed by the web application server.  This file would be installed to:
    C:\Program Files\National Instruments\Shared\NI WebServer\NIWebAppServer.conf
    This is the file that the web configuration tool operates on when you configure the "Application Web Server", so after you've configured the server the way you want (ports, virtual hosts, SSL, etc...) on your development machine, you can simply install that file to your deployment machines and avoid having to configure the web server on every machine.
  3. If neither of these are acceptable, you can go "hack up" our MDF file at this location:
    C:\Program Files\National Instruments\Shared\MDF\Manifests\NI Web Interface Framework 1.0 {GUID}.xml
    Edit this file in a text editor.  Find all occurrences of an element called <visibleForDeployment> and change the value from "false" to "true".  Once you make this change, simply restart LabVIEW and open your installer builder again.  The component should be there now and will be called:
    "NI Web Interface Framework 1.0"

I hope this helps.

James
Senior Software Engineer
Web Technologies
LabVIEW R&D
Message 7 of 7
(4,824 Views)