Technical FAQs

Ask a Question

Allowing ION Enterprise WebReach, Web Application and OPC Server Access to Advanced Security Enabled Meters.

Issue
If a meter has Advanced Security enabled, WebReach, Web Application and the ION OPC server will be unable to read real-time data from such a meter. This article describes the steps required to allow WebReach, Web Application and OPC to use Advanced Security user and password information defined for the unattended applications (VIP and Log Inserter).

Product Line
ION Enterprise 5.5.x
ION Enterprise 5.6.x
ION Enterprise 6.0.x
Struxureware Power Monitoring 7.0.x
Power Monitoring Expert 7.2.x
Power Monitoring Expert 8.0.x
 
Cause
WebReach, Web Applications Tables (SPM 7.0.x and greater), Trends (PME 8) or the user's OPC client do not have the ability to launch a password dialog that would allow a user to supply proper credentials.
 
Environment 
WebReach, Web application or an OPC client is unable to get real-time data from Advanced Security enabled meters. Instead of real-time data, invalid password or 'Access denied' is displayed. Some reports describe the error as “Not a valid password”. The example of error is shown below. 


 
Resolution
Note that security information for the devices in question must be set up via the Management Console for WebReach and Web Application to display any data from Advanced Security enabled meters.
 
Disclaimer
The Registry setting allows WebReach and OPC access to the password information stored in the database that is used by the VIP and Log Inserter to access Advanced Security enabled meters.

NOTE: It is important to understand that if this Registry setting is added, anyone launching a browser and using WebReach has read access to Advanced Security enabled meters. Also, anyone connecting to a meter using OPC can now access the advanced security meters with read access.

Workaround 1 Enable Webreach and OPC Server Advanced Security features
*Warning: This article contains information about editing the registry. Improper changes to the registry can permanently damage the operating system. Always backup the registry before making any changes.*


For ION Enterprise version 5.0 and greater, add a new Registry value to the ION Enterprise version key called IONAPIReadAccess. The key type should be DWORD and it should be set to a non-zero value (suggested value = 1).

NOTE: The 'ION Enterprise version key' referred to above can be found at the following path depending on your version of ION Enterprise:

HKEY_LOCAL_MACHINE\SOFTWARE\Power Measurement\ION Enterprise\5.5
HKEY_LOCAL_MACHINE\SOFTWARE\Schneider Electric\ION Enterprise\5.6
HKEY_LOCAL_MACHINE\SOFTWARE\Schneider Electric\ION Enterprise\6.0
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Schneider Electric\ION Enterprise\6.0
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Schneider Electric\ION Enterprise\7.0.1 
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Schneider Electric\ION Enterprise\7.2.2
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Schneider Electric\Power Monitoring Expert\8.0

The ION XML Subscription and ION XML Subscription Store services must be restarted for new registry value to take effect.


Workaround 2 Use a VIP to pass through the data
Configure the VIP to read the value from the meter and use a Store module to hold the value for the web page.


Workaround 3 Disable Advanced Security on the meter
Disable Advanced Security on the meter(s) that are required to be displayed in WebReach and Web Application.
 

Was this helpful?
What can we do to improve the information ?