Browse FAQs

Error 500-Internal server when adding/logging with a AD user member of a windows group

Published date: 01 November 2019

Issue 1
On a PME9.0 CU2 (That is on a domain) is not possible to add a Windows Group in the AD to PME on the PME User Manager 

"<p>The windows group search could not be completed due to the following code: <b>500 error</b></p>"


Issue 2
On a PME9.0 CU2 the customer has added  a Windows Group in the AD to PME., but when he tries to logon with and user member of this group, receives following error

500-Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed




Resolution Issue 1

For this example, will will assume the Windows group that we want to add  is in domain:"office.mycompany.net"

The resolution is as follow
  • Add a TopContainer  (string)
    • Key path: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Schneider Electric\Power Monitoring Expert\9.0\Security
    • Name: TopLevelContainer
    • Value: dc=office;dc=mycompany;dc=net   (Note: The value needs to match the domain, in this example "office.mycompany.net")
  • Restart the IIS and the  ION Application Modules services

Resolution Issue 2

If after applying the resolution 2 you can add the windows group, but now you are not able to log on with and user that is member of that group in PME, 

the attached new version of the Framework.Common.Dll (in a Zip file) will fix the issue. 
  1. Make sure to back up the original framework.common.dll (they are all the same)  before replacing them just in case.
  2. Stop the ION Application Modules Core Services Host service.
  3. Replace all instances of framework.common.dll in the locations below. (19 locations), 
I also added a screenshot for your reference.  To double check is done properly, you can do a search keyword: "Framework.Common.Dll" can compare size and date.
 
C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\system\ReportDataService\bin
C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\system\webservices\bin
C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\system\bin
C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\web\bin
C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\Applications\ModelingConfig\bin
C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\System\WebReach\bin
C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\Applications\Slideshow\bin
C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\Applications\Dashboards\bin
C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\Applications\SystemDataService\bin
C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\Applications\EWS\bin
C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\Applications\ApplicationFramework\bin
C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\Applications\bin
C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\applications\RateEditor\bin
C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\applications\Diagrams\bin
C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\applications\Teams\bin
C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\applications\Alarms\bin
C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\applications\Trends\bin
C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\applications\HierarchyManager\bin
C:\Program Files (x86)\Schneider Electric\Power Monitoring Expert\applications\AlarmConfiguration\bin

  • Start the ION Application Modules Provider Engine Host service.Restart IIS and the browser.

Was this helpful?

What can we do to improve the information ?

Can't find what you are looking for?

Reach out to our customer care team to receive information on technical support, assistance for complaints and more.