Issue
In PME 2023 and before when trying to open Web Application locally (directly on PME server) or remotely (through Web Client) a Warning Message pops up indicating:
"There is a problem with this website's security certificate."
The warning message provides two options either close the webpage or continue to the website by acknowledging the warning message which causes inconvenience.
Product Line
Power Monitoring Expert (PME) 9.x
Power Monitoring Expert (PME) 2020
Power Monitoring Expert (PME) 2021
Power Monitoring Expert (PME) 2022
Power Monitoring Expert (PME) 2023
Environment
Web Application
Cause
By default, PME use HTTPS between the servers and web clients which help to secure the system. PME is installed with a self-signed certificate, which is untrusted by internet browsers.
Resolution
*Warning: Irreparable database damage can occur. This procedure should only be performed by users familiar with SQL Server Management Studio. Databases should be backed up prior to performing this procedure.*
In order to get rid of this security warning message there are two options:
- Replace the self-signed certificate (which is recommended) with a Security Certificate from a Certificate Authority (CA). Plan to have IT install an authority issued security certificate. For more information, please refer to PME 9.0, PME 2020, or other version System Guide FA358303 or FA401436 section: 'Installing and binding security certificates'.
- Disable HTTPS. By default, PME uses HTTPS between the server and the Web clients. To configure PME to use HTTP instead of HTTPS, follow the 3-step process shown below.
A - Configure Internet Information Services (IIS)
To remove the HTTPS binding:
- Open IIS Manager on the PME server.
- In the Connections pane (left pane) expand server name > Sites > Default Web Site. Right click Default Web Site and select Edit Bindings... from the context menu.
- In the Site Bindings dialog remove any bindings to port 443 (https).
- Click Close.
B - Configure PME for HTTP
Application Modules Database update
- Open SQL Server Management Studio and connect to the PME SQL server.
- Navigate to Databases -> ApplicationModules -> Views
- Right-click on Configuration.ConfigurationSettings and selectEdit Top 200 Rows
- Find the entry in the result set with the following values:
- ItemType = Web Framework
- Item = Server
- Key = LocalServerAddress
- Update the Value column to http://localhost/.
- Find the entry in the result set with the following values:
- ItemType = Web Framework
- Item = Server
- Key = IsSecureConnectionRequired
- Update the Value column to be False.
ION_Network Database update
- Open SQL Server Management Studio and connect to the PME SQL server.
- Navigate to Databases -> ION_Network -> Views
- Right-click on dbo.vCFG_ConfigItems and select Edit Top 200 Rows
- Find the entry in the result set with the following values:
- Module = Reporting
- Category = General Settings
- Item = WebServiceUrl
- Update the Value column to http://localhost/ionreportdataservice/ReportDataService.asmx.
- Open a windows Command window (cmd.exe) and run iisreset.
- Open the windows Services console, and restart the following service: ION Application Modules Core Services Host. Click Yes when asked to restart the ION Application Modules services.
Default Web Application link update
- Open a Windows explorer window and navigate to: Desktop -> Power Monitoring Expert
- Right-click on Web Applications and select Properties
- Update the URL value with the updated url.
C - Reset IIS
- Open a windows Command window (cmd.exe) and run iisreset
Released for:Schneider Electric Canada

