IQDoc
ITIQPro Docs Maintenance Connection Everywhere (MCe) · EAM/CMMS manuals
Accruent MC, Error Message 500 - Internal server error after logging in
Mostly for users with LoginHub

TL;DR

If you log in with LoginHub and right AFTER logging in, you get a 500 - Internal server error, it is very likely that:

  • you have tried to set MC up to handle password managements, which, on an Identity Provider like Entra, AD, Octa, Auth0, Ping, Google etc.., is handled by the Identity provider.
  • This combined with a bug in Accruent MC, ends up with an Internal server error after logging in with the Accruent MC MGR (aka MRO) product.
  • It is NOT a problem with the MCe products (including the Admin1 MRO product)
  • It does not appear to, in some versions of MC, be a problem/bug if you go into MC Technician Work center
  • It does not appear to, in some versions of MC, be a problem/bug if you go into the MC Service Requester portal

The fix is: Do NOT turn on password management in MC when you are managing users in an Identity Provider (Ping, Google, AD, Octa, Auth0, Entra), leave the expiry at 'Never'

Details:

The error looks essentially like this. The 500 error showing up over top a greyed out home page.

500 internal server error

In developer console, the error is explained further as being a problem with the MC Reset Password asp page

In developer console, the error is explained further as being a problem with the MC Reset Password asp page shows the mcResetPassword asp page

It is caused by a combination of:

1. A long standing (more than 1 decade) bug in MC MGR

2. Someone in your organization setting up MC to manage passwords - when it can not because you are managing passwords in your IP (Identity provider, Octa, Entra, Ping, Auth0, AD, Google or one of 100's of others we support)

The following is found in the Accruent MC MGR Tools > Members > Password Management:

Shows how to get to the Password Management via the menu

Leave (or set) both of the expire days to 'Never'

Shows password management