{}

Our Brands

Impact-Company-Logo-English Black-01-177x54

Welcome to the Schneider Electric Website

Welcome to our website.

Search FAQs

Video: Configure PME web application to work over HTTP with a custom (non standard) port. Not able to login in PME web application (without SSL considerations)

Issue
User is attempting to log in to PME 8.x web applications using the correct user name and password over HTTP with a custom port, but not able to login.

Product Line
Power Monitoring Expert 8.x
Power Monitoring Expert 9.0

Environment
Web Applications

Cause
In PME 8.x and PME 9.0, the default port for hosting web application is HTTP, however if user uses custom port number the same must be configured in PME database for successful processing of web request.

Resolution

This is only applicable post-PME installation.

PME can be hosted on a separate port than the default port 80.  The following sections describe the required configuration changes.
IIS Configuration

  1. Open IIS
  2. Right-click on the Sites -> Default Web Site, and select Edit Bindings...
  3. Add a new http binding for the desired port, or edit the existing default port 80 binding.
PME Configuration
Application Modules Database update
  1. Open SQL Server Management Studio and connect to the PME SQL server.
  2. Navigate to Databases -> ApplicationModules -> Views
  3. Right-click on Configuration.ConfigurationSettings and select Edit Top 200 Rows
  4. Find the entry in the result set with the following values:
ItemType = Web Framework
Item = Server
Key = LocalServerAddress
  1. Update the Value column to include your new port.
  2. Only perform step 7 & 8 for PME 9.0 and above
  3. Find the entry in the result set with the following values
    1. ItemType = Web Framework
    2. Item = Server
    3. Key = IsSecureConnectionRequired
  4. Update the Value column to be false
Example: assuming the new port is 8081, then the correct value would be:  http://localhost:8081/ OR http://SERVERNAME:8081/
ION_Network Database update
  1. Open SQL Server Management Studio and connect to the PME SQL server.
  2. Navigate to Databases -> ION_Network -> Views
  3. Right-click on dbo.vCFG_ConfigItems and select Edit Top 200 Rows
  4. Find the entry in the result set with the following values:
Module = Reporting
Category = General Settings
Item = WebServiceUrl
  1. Update the Value column to include your new port.​ Example: assuming the new port is 8081, then the correct value would be:  http://localhost:8081/ionreportdataservice/ReportDataService.asmx OR http://SERVERNAME:8081/ionreportdataservice/ReportDataService.asmx
  2. Open Windows Command prompt and run iisreset
  3. Open the Windows Services console and restart the following service: Application Modules CoreServicesHost
    1. Click yes to restart Application Modules services

Default Web Application link update
  1. Open a Windows explorer window and navigate to: Desktop -> StruxureWare Power Monitoring Expert
  2. Right-click on Web Applications and select Properties
  3. Update the URL value with the updated url.
  4. Example: assuming the new port is 8081, then the correct value would be:  http://localhost:8081/Web OR http://SERVERNAME:8081/Web
  5. Update any shortcuts to Web Applications to use the new port. This is usually called Web Applications and select Properties
Final Steps
  1. Open a windows Command window (cmd.exe) and run iisreset
  2. Open the windows Services console, and restart the following service: ApplicationModules CoreServicesHost
    1. Click Yes to restart ApplicationModules services

Schneider Electric Canada

Explore more
Range:
EcoStruxure™ Power Monitoring Expert 8.2
Explore more
Range:
EcoStruxure™ Power Monitoring Expert 8.2
Users group

Discuss this topic with experts

Visit our Community for first-hand insights from experts and peers on this topic and more.