---
title: "On-Premises - Service Unavailable (503)"
slug: "on-premises-service-unavailable-503"
updated: 2025-09-10T09:09:40Z
published: 2025-09-10T09:09:40Z
canonical: "support.controlup.com/on-premises-service-unavailable-503"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.controlup.com/llms.txt
> Use this file to discover all available pages before exploring further.

# On-Premises - Service Unavailable (503)

### Issue

You try to launch the Real-Time DX Console and receive the following error: ![the request failed with http status 503: service unavailable error message](https://cdn.document360.io/098100b7-b9da-4bea-b4b9-017140ab863e/Images/Documentation/3600000402452018-01-181432.png)

### Root Cause

The IIS application pools are not available. ![application pools screen](https://cdn.document360.io/098100b7-b9da-4bea-b4b9-017140ab863e/Images/Documentation/3600000402852018-01-181433.png)

### Solution

The service account's (used during the on-premises installation) password changes (e.g every 3 months policy). When the service account's password changes, the application pool can't be started.

To resolve the issue, you must change the password for each application pool, and then restart the IIS service, for example: ![application pools screen with advanced settings popup](https://cdn.document360.io/098100b7-b9da-4bea-b4b9-017140ab863e/Images/Documentation/3600000390692018-01-181435.png)

There are cases where you will need to add the service account to the Performance Log Users local group of the ControlUp Server On-Premises, so that the service account is able to start the application code.
