beautypg.com

Troubleshooting the lns proxy web service – Echelon SmartServer 2.2 User Manual

Page 72

background image

SmartServer

2.2 User’s Guide

73

You can configure the object in the OpenLNS tree and the changes are automatically transmitted
to the OpenLNS Server. In addition, when you modify an OpenLNS network database with
another OpenLNS client such as OpenLNS CT, the OpenLNS tree will be updated because the
SmartServer polls the OpenLNS network database and processes the changes.

For more information on using the SmartServer to manage the objects in an OpenLNS network
database, see Chapter 5, Using the SmartServer as a Network Integration Tool.

6. You can now operate the SmartServer in LNS mode and select an OpenLNS or LNS network

database to be synchronized to your SmartServer. See Configuring a LonWorks Network in
Chapter 5 for more information on how to do this.

7. You now add the external network variables and configuration properties in the OpenLNS tree to

an embedded application on a SmartServer (your local SmartServer or a remote SmartServer that
you have added to the LAN). See Adding Data Points to SmartServer Applications in Chapter 4,
Using the SmartServer Web Interface, for more information on adding external network variables
and configuration properties to the SmartServer’s built-in applications.

To delete an OpenLNS Server, right-click the OpenLNS Server, click Delete on the shortcut menu, and
then click Submit.

Troubleshooting the LNS Proxy Web Service

If you cannot synchronize the SmartServer to an OpenLNS or LNS network database, Echelon
Enterprise Services 2.2 (EES 2.2) may not have been installed or configured correctly, or a firewall
may be blocking access. Follow these steps to correct the problem:

1. Verify that the SmartServer and the LNS Proxy Web service are using the same HTTP port on the

OpenLNS Server computer for SOAP communication. To do this follow these steps:

a. Open the Setup – OpenLNS Server Web page. To do this, click the LNS Server icon in the

tree view on the left side of the SmartServer Web interface.

b. The port used by the SmartServer to communicate with the LNS Proxy Web service is

specified in the HTTP Port (Web Server / SOAP) property. The default port is 80.

c. Right-click the Enterprise Services tray icon in the notification area on the desktop of the

OpenLNS Server computer, and then click Options on the shortcut menu.

d. The port used by the LNS Proxy Web service on the OpenLNS Server computer is listed in

the Port Number property in the Connection tab. The default port is 80.

2. Verify that the EES tray tool icon is red, meaning that EES 2.2 is running. If the icon is gray and

the ToolTip states “SmartServer Enterprise Services OFF”, EES 2.2 is not running. To start EES
2.2, right-click the Enterprise Services tray icon and click Start Service on the shortcut menu.

3. If you selected the LNS Auto network management service in the Setup – LON Network Driver

Web page and a firewall is blocking access to the LNS Proxy Web Services, do the following on
both your OpenLNS Server computer and your remote OpenLNS client (if being used):

a. Open the HTTP port to be used for the LNS Proxy Web Services. To do this, open the

Control Panel, click Security Center, click Services, click Windows Firewall, click the
Exceptions tab, and then click Add Port. Enter LNS Proxy (or some other meaningful name)
in the Name box, enter the selected HTTP port in the Port box, and then click OK.

b. If you are using a third-party firewall, add the Tomcat 6 executable as an exception. The full

path of the Tomcat 6 executable is
LonWorks\iLON\EnterpriseServices\Appserver\bin\tomcat6.exe by default.

c. Try to expand the LNS Server icon in the navigation pane on the left side of the SmartServer

Web interface. If you cannot expand the OpenLNS Server, either proceed to step 4, or open
the Setup – LON Network Driver Web page and change the Network Management
Service
property to LNS Manual.