Issue
In PME 9.0 and PME 2020 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 the webpage or continue to the website by acknowledging the warning message which causes inconvenience.
Product Line
Power Monitoring Expert (PME) 9.0, PME 2020
Environment
Web Application
Cause
By default PME 9.0 and PME 2020 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:
To remove the HTTPS binding:
Application Modules Database update
C - Reset IIS
In PME 9.0 and PME 2020 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 the webpage or continue to the website by acknowledging the warning message which causes inconvenience.
Product Line
Power Monitoring Expert (PME) 9.0, PME 2020
Environment
Web Application
Cause
By default PME 9.0 and PME 2020 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 or PME 2020 System Guide FA358303 or FA401436 section: 'Installing and binding security certificates'.
Or
- 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.
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.
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.
- 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.
- 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.
Example: the correct value would be: http://localhost/Web
C - Reset IIS
- Open a windows Command window (cmd.exe) and run iisreset