04-12-2011 03:13 AM
Hi , I need urgent help please
I wondering why the Application Web Server on a remote real time target isnt starting?
The real time target is 9014 and its connected to a local network abroad, I have a public IP address port forwarded to the local IP of the device( Network Address Translation) with all TCP/UDP ports opened. I can login remotely over the internet using the public IP to the configuration page of the device, and change many settings. Each time I enable the Application Web Server and made the port 8080, it defaults back to 0 after rebooting the target.
The admin login I am using has all the permissions to control the device.
Due to this I am having trouble deploying the web services remotely through the project after building it as it comes up with the following error.
"Web Services Deployment Failed. You must start the NI Application Web Server before deploying a web service"
I have attached some screen shots
Thanks for helping
Solved! Go to Solution.
04-13-2011 05:26 AM
Hi There,
I have read through you post and just want to check something with you. When you have change some of the settings are you applying these settings correctly? There should be an apply button on the screen. Quite often this is missed and the new settings are not actually applied.
I look forward to hearing back from you.
04-14-2011 12:59 AM
Thanks for your response Michael, I am typing 8080 in the application web server port , and a tick in the box to enable it. I then click apply, it comes up with a prompt advising rebooting the target which I do each time.
I have also got some on site to connect his laptop to the cRIO, he was able to login to the config page, but the application web server port 8080 doesn't take effect after rebooting.
I wonder if the web config file on the cRIO is corrupt
Thanks
04-15-2011 05:52 AM
I had someone plug his laptop to the same network as the cRIO, used logmein to remotely connect to the laptop, I had to download labview and necessary software for the cRIO on that laptop, then using MAX, i reinstalled the software on the cRIO. The application web server port 8080 is now enabled and I could deploy web services ok.
I wonder why I can't use MAX remotely to reinstall software on the cRIO.
The cRIO is installed on a private network abroad (192.x.x.x), then I have a public IP internet address(67.x.x.x) mapped to the cRIO's private IP address (Network Address Translation). I can connect to the cRIO config page using the 67.x.x.x address but not through MAX
If I search for the real tiem target using the 67.x.x.x Ip address, it comes up with the private static IP (192.x.x.x) set on the cRIO but it shows the status as disconnected
I wonder if anyone has any idea how to go about using MAX to get to the real time target over the internet
Thanks