PowerShell Genie

Service is running but application is down

Incident 2 min read Troubleshooting walkthrough

Documentation: Microsoft Learn

Work the problem

Running does not settle the incident

Fictional case: The service is Running and port 443 is open, but an application health request returns HTTP 503.

What needs investigation now?

Reasoning notebook

Record the evidence that supports your answer and the check you would run next. Your notes stay in this browser — nothing is uploaded.

Why it happens

The service control manager tracks whether a process started, not whether the code inside it is doing anything. A worker that has deadlocked, exhausted a connection pool, or thrown after the process launched leaves the service in a Running state indefinitely. Anything watching only the service state will therefore never notice.

Check this first

1PS> Get-Service $Service; Test-NetConnection $Computer -Port $Port

What to look for

The service and TCP checks passed, but the application reported unavailable. Correlate its logs and dependencies before deciding on recovery.

Working through it

Check the expected application endpoint and collect the relevant application and event logs around the failure. Correlate dependency failures and resource pressure. A listening port and Running service state do not establish that a transaction succeeds.

If restarting is the approved recovery action, record evidence first and verify the health request afterward. A temporary recovery does not establish the underlying cause.

Avoiding it next time

Verify the repair: Repeat the application health request and, where possible, a representative transaction after the corrective action.

Primary documentation

Get-Service reference

Work through the incident

Check beyond service state

The service reports Running, but users cannot reach the application.

Review the lesson

Genie guideService is running but application is down

Start with the symptom, then inspect the checks and evidence. These are investigation steps; more than one cause may fit.