Troubleshooting HTTP 503 Error when trying to access LRM after a Windows Credential Update

By default, Local Run Manager (LRM) should be configured to use the 'LocalSystem' identity within Internet Information Services (IIS). However, if users are importing runs into LRM from a network location, it is required to configure LRM to have a different logon identity within IIS to allow them permission to do this.

If a user has configured LRM to logon with specific credentials in IIS (such as sbsuser), then it is required to update them within IIS after updating the password for that account. If the user does not update the credentials within IIS, the LRM Application pool will not be able to start and it will not be possible to access Local Run Manager. Chromium will often return the message 'Service Unavailable: HTTP Error 503. The service is unavailable.' when attempting to access LRM.

Use the following steps to update the identity credentials for LRM within IIS:

  1. Confirm if users are importing runs from a network location into LRM and need to have LRM configured in IIS.

  • This is not required to output the data to a network location, so the majority of users do not need this and should revert the system back to the default 'LocalSystem' Identity.

  1. Login to instrument as 'sbsadmin' user as IIS will require Administrator privileges.

  • Alternatively, right click on Internet Information Services and select 'Run As Administrator'.

  1. Open IIS Manager from Control Panel > Administrative Tools > Internet Information Services Manager.

  2. In the left panel in IIS, select Application pools from the drop-down menu. In the middle panel, check whether Local Run Manager is running.

  • If Local Run Manager is stopped due to a credential issue, it will show the following:

  1. Right-click Local Run Manager and select Advanced Settings.

  2. Navigate to the Identity property, click on the row, and then click the ellipsis on the right.

    1. If the user is not importing runs into LRM from a network location, Illumina recommends changing back to the default 'LocalSystem' Identity under 'Built In Accounts'.

    2. If the user imports runs from network folder or storage, configure Internet Information Services with the Custom account. Make sure Custom account is selected then select Set.

    3. Enter the username and the updated password, and select OK.

  3. Navigate back to Application Pools and make sure Local Run Manager status is now "Started". If it is not, right-click on Local Run Manager and select 'Start'.

  4. Navigate back to the left panel in IIS, and expand the option for Sites underneath Application pools.

  5. Right-click Local Run Manager, navigate to Manage Website and Restart site.

This enables Local Run Manager to start in the browser (https://localhost). Then, proceed to update the Service logon credentials using the following Illumina Knowledge Article.

How to update update Windows 10 account credentials on Benchtop Instruments

For any feedback or questions regarding this article (Illumina Knowledge Article #5988), contact Illumina Technical Support techsupport@illumina.com.

Last updated

© 2023 Illumina, Inc. All rights reserved. All trademarks are the property of Illumina, Inc. or their respective owners. Trademark information: illumina.com/company/legal.html. Privacy policy: illumina.com/company/legal/privacy.html