actions / actions/runner

System.Exception: Failed to get job message: Error: Service Unavailable. upstream connect error or disconnect/reset before headers. reset reason: overflow

Open
#4,612 1 comment 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
C#
Stars
6.3k
Forks
1.4k
Avg merge
1d 16h
Merged PRs (30d)
24

Description

after update to 2.336.0, runner doesn't work:

[2026-08-06 16:22:34Z INFO HostContext] No proxy settings were found based on environmental variables (http_proxy/https_proxy/HTTP_PROXY/HTTPS_PROXY)
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Bin': '/home/actions-runner/actions-runner/bin'
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Root': '/home/actions-runner/actions-runner'
[2026-08-06 16:22:34Z INFO HostContext] Well known config file 'Credentials': '/home/actions-runner/actions-runner/.credentials'
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Bin': '/home/actions-runner/actions-runner/bin'
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Root': '/home/actions-runner/actions-runner'
[2026-08-06 16:22:34Z INFO HostContext] Well known config file 'Runner': '/home/actions-runner/actions-runner/.runner'
[2026-08-06 16:22:34Z INFO Listener] Runner is built for Linux (X64) - linux-x64.
[2026-08-06 16:22:34Z INFO Listener] RuntimeInformation: Ubuntu 24.04.4 LTS.
[2026-08-06 16:22:34Z INFO Listener] Version: 2.336.0
[2026-08-06 16:22:34Z INFO Listener] Commit: 98aabcd429c4e8402406c56ce2d26387fed3b9ce
[2026-08-06 16:22:34Z INFO Listener] Culture: en-US
[2026-08-06 16:22:34Z INFO Listener] UI Culture: en-US
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Bin': '/home/actions-runner/actions-runner/bin'
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Root': '/home/actions-runner/actions-runner'
[2026-08-06 16:22:34Z INFO Listener] Validating directory permissions for: '/home/actions-runner/actions-runner'
[2026-08-06 16:22:34Z INFO CommandLineParser] Parse
[2026-08-06 16:22:34Z INFO CommandLineParser] Parsing 1 args
[2026-08-06 16:22:34Z INFO CommandLineParser] parsing argument
[2026-08-06 16:22:34Z INFO CommandLineParser] HasArgs: False
[2026-08-06 16:22:34Z INFO CommandLineParser] Adding Command: run
[2026-08-06 16:22:34Z INFO Listener] Arguments parsed
[2026-08-06 16:22:34Z INFO Runner] ExecuteCommand
[2026-08-06 16:22:34Z INFO ConfigurationStore] currentAssemblyLocation: /home/actions-runner/actions-runner/bin/Runner.Listener.dll
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Bin': '/home/actions-runner/actions-runner/bin'
[2026-08-06 16:22:34Z INFO ConfigurationStore] binPath: /home/actions-runner/actions-runner/bin
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Bin': '/home/actions-runner/actions-runner/bin'
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Root': '/home/actions-runner/actions-runner'
[2026-08-06 16:22:34Z INFO ConfigurationStore] RootFolder: /home/actions-runner/actions-runner
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Bin': '/home/actions-runner/actions-runner/bin'
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Root': '/home/actions-runner/actions-runner'
[2026-08-06 16:22:34Z INFO HostContext] Well known config file 'Runner': '/home/actions-runner/actions-runner/.runner'
[2026-08-06 16:22:34Z INFO ConfigurationStore] ConfigFilePath: /home/actions-runner/actions-runner/.runner
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Bin': '/home/actions-runner/actions-runner/bin'
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Root': '/home/actions-runner/actions-runner'
[2026-08-06 16:22:34Z INFO HostContext] Well known config file 'MigratedRunner': '/home/actions-runner/actions-runner/.runner_migrated'
[2026-08-06 16:22:34Z INFO ConfigurationStore] MigratedConfigFilePath: /home/actions-runner/actions-runner/.runner_migrated
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Bin': '/home/actions-runner/actions-runner/bin'
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Root': '/home/actions-runner/actions-runner'
[2026-08-06 16:22:34Z INFO HostContext] Well known config file 'Credentials': '/home/actions-runner/actions-runner/.credentials'
[2026-08-06 16:22:34Z INFO ConfigurationStore] CredFilePath: /home/actions-runner/actions-runner/.credentials
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Bin': '/home/actions-runner/actions-runner/bin'
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Root': '/home/actions-runner/actions-runner'
[2026-08-06 16:22:34Z INFO HostContext] Well known config file 'MigratedCredentials': '/home/actions-runner/actions-runner/.credentials_migrated'
[2026-08-06 16:22:34Z INFO ConfigurationStore] MigratedCredFilePath: /home/actions-runner/actions-runner/.credentials_migrated
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Bin': '/home/actions-runner/actions-runner/bin'
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Root': '/home/actions-runner/actions-runner'
[2026-08-06 16:22:34Z INFO HostContext] Well known config file 'Service': '/home/actions-runner/actions-runner/.service'
[2026-08-06 16:22:34Z INFO ConfigurationStore] ServiceConfigFilePath: /home/actions-runner/actions-runner/.service
[2026-08-06 16:22:34Z INFO CommandSettings] Flag 'help': 'False'
[2026-08-06 16:22:34Z INFO CommandSettings] Flag 'version': 'False'
[2026-08-06 16:22:34Z INFO CommandSettings] Flag 'commit': 'False'
[2026-08-06 16:22:34Z INFO CommandSettings] Flag 'check': 'False'
[2026-08-06 16:22:34Z INFO CommandSettings] Command 'configure': 'False'
[2026-08-06 16:22:34Z INFO CommandSettings] Command 'remove': 'False'
[2026-08-06 16:22:34Z INFO CommandSettings] Command 'warmup': 'False'
[2026-08-06 16:22:34Z INFO ConfigurationManager] LoadSettings
[2026-08-06 16:22:34Z INFO ConfigurationStore] IsConfigured()
[2026-08-06 16:22:34Z INFO ConfigurationStore] IsConfigured: True
[2026-08-06 16:22:34Z INFO ConfigurationManager] Is configured: True
[2026-08-06 16:22:34Z INFO ConfigurationStore] Read setting file: 394 chars
[2026-08-06 16:22:34Z INFO ConfigurationManager] Settings Loaded
[2026-08-06 16:22:34Z INFO ConfigurationStore] IsServiceConfigured()
[2026-08-06 16:22:34Z INFO ConfigurationStore] IsServiceConfigured: False
[2026-08-06 16:22:34Z INFO CommandSettings] Command 'run': 'True'
[2026-08-06 16:22:34Z INFO ConfigurationStore] IsConfigured()
[2026-08-06 16:22:34Z INFO ConfigurationStore] IsConfigured: True
[2026-08-06 16:22:34Z INFO ConfigurationManager] Is configured: True
[2026-08-06 16:22:34Z INFO Runner] Could not parse the argument value '' for StartupType. Defaulting to Manual
[2026-08-06 16:22:34Z INFO Runner] Set runner startup type - Manual
[2026-08-06 16:22:34Z INFO CommandSettings] Flag 'once': 'False'
[2026-08-06 16:22:34Z INFO CommandSettings] Flag 'once': 'False'
[2026-08-06 16:22:34Z INFO Runner] RunAsync
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Bin': '/home/actions-runner/actions-runner/bin'
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Root': '/home/actions-runner/actions-runner'
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Work': '/home/actions-runner/actions-runner/_work'
[2026-08-06 16:22:34Z INFO Runner] Validating directory permissions for: '/home/actions-runner/actions-runner/_work'
[2026-08-06 16:22:34Z INFO ConfigurationManager] LoadMigratedSettings
[2026-08-06 16:22:34Z INFO ConfigurationStore] IsMigratedConfigured()
[2026-08-06 16:22:34Z INFO ConfigurationStore] IsMigratedConfigured: False
[2026-08-06 16:22:34Z INFO Runner] Failed to load migrated settings: No migrated configuration found.
[2026-08-06 16:22:34Z INFO Runner] Falling back to original .runner settings
[2026-08-06 16:22:34Z INFO Runner] Using BrokerMessageListener
[2026-08-06 16:22:34Z INFO BrokerMessageListener] Using provided settings
[2026-08-06 16:22:34Z INFO BrokerMessageListener] {
  "AgentId": 21,
  "AgentName": "pietrowe-ovh3",
  "PoolId": 1,
  "PoolName": "Default",
  "ServerUrl": "https://pipelinesghubeus26.actions.githubusercontent.com/9fDnpiCoq9zb19B5qbZ61E7jS47wOLQOCCfTqybb9AJuUIQf1R/",
  "GitHubUrl": "https://github.com/AgileCode-Pietrowe/backend",
  "WorkFolder": "_work",
  "UseV2Flow": true,
  "ServerUrlV2": "https://broker.actions.githubusercontent.com/"
}
[2026-08-06 16:22:34Z INFO BrokerMessageListener] Loading Credentials
[2026-08-06 16:22:34Z INFO ConfigurationStore] HasCredentials()
[2026-08-06 16:22:34Z INFO ConfigurationStore] stored True
[2026-08-06 16:22:34Z INFO CredentialManager] GetCredentialProvider
[2026-08-06 16:22:34Z INFO CredentialManager] Creating type OAuth
[2026-08-06 16:22:34Z INFO CredentialManager] Creating credential type: OAuth
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Bin': '/home/actions-runner/actions-runner/bin'
[2026-08-06 16:22:34Z INFO HostContext] Well known directory 'Root': '/home/actions-runner/actions-runner'
[2026-08-06 16:22:34Z INFO HostContext] Well known config file 'RSACredentials': '/home/actions-runner/actions-runner/.credentials_rsaparams'
[2026-08-06 16:22:34Z INFO RSAFileKeyManager] Loading RSA key parameters from file /home/actions-runner/actions-runner/.credentials_rsaparams
[2026-08-06 16:22:34Z INFO BrokerMessageListener] Attempt to create session.
[2026-08-06 16:22:34Z INFO BrokerMessageListener] Connecting to the Broker Server...
[2026-08-06 16:22:34Z INFO ConfigurationStore] HasCredentials()
[2026-08-06 16:22:34Z INFO ConfigurationStore] stored True
[2026-08-06 16:22:34Z INFO CredentialManager] GetCredentialProvider
[2026-08-06 16:22:34Z INFO CredentialManager] Creating type OAuth
[2026-08-06 16:22:34Z INFO CredentialManager] Creating credential type: OAuth
[2026-08-06 16:22:34Z INFO RSAFileKeyManager] Loading RSA key parameters from file /home/actions-runner/actions-runner/.credentials_rsaparams
[2026-08-06 16:22:34Z INFO BrokerMessageListener] VssConnection created
[2026-08-06 16:22:34Z INFO BrokerMessageListener] Connecting to the Runner server...
[2026-08-06 16:22:34Z INFO RunnerServer] EstablishVssConnection
[2026-08-06 16:22:34Z INFO RunnerServer] Establish connection with 100 seconds timeout.
[2026-08-06 16:22:34Z INFO GitHubActionsService] Starting operation Location.GetConnectionData
[2026-08-06 16:22:34Z INFO RunnerServer] EstablishVssConnection
[2026-08-06 16:22:34Z INFO RunnerServer] Establish connection with 60 seconds timeout.
[2026-08-06 16:22:34Z INFO GitHubActionsService] Starting operation Location.GetConnectionData
[2026-08-06 16:22:34Z INFO RunnerServer] EstablishVssConnection
[2026-08-06 16:22:34Z INFO RunnerServer] Establish connection with 60 seconds timeout.
[2026-08-06 16:22:34Z INFO GitHubActionsService] Starting operation Location.GetConnectionData
[2026-08-06 16:22:34Z INFO GitHubActionsService] Finished operation Location.GetConnectionData
[2026-08-06 16:22:34Z INFO GitHubActionsService] Finished operation Location.GetConnectionData
[2026-08-06 16:22:34Z INFO GitHubActionsService] Finished operation Location.GetConnectionData
[2026-08-06 16:22:35Z INFO BrokerMessageListener] VssConnection created
[2026-08-06 16:22:35Z INFO Terminal] WRITE LINE:
[2026-08-06 16:22:35Z INFO Terminal] WRITE LINE:
[2026-08-06 16:22:35Z INFO RSAFileKeyManager] Loading RSA key parameters from file /home/actions-runner/actions-runner/.credentials_rsaparams
[2026-08-06 16:22:35Z INFO RSAFileKeyManager] Loading RSA key parameters from file /home/actions-runner/actions-runner/.credentials_rsaparams
[2026-08-06 16:22:35Z INFO GitHubActionsService] AAD Correlation ID for this token request: Unknown
[2026-08-06 16:22:35Z INFO BrokerMessageListener] Session created.
[2026-08-06 16:22:35Z INFO Terminal] WRITE LINE: Current runner version: '2.336.0'
[2026-08-06 16:22:35Z INFO Terminal] WRITE LINE: 2026-08-06 16:22:35Z: Listening for Jobs
[2026-08-06 16:22:35Z INFO JobDispatcher] Set runner/worker IPC timeout to 30 seconds.
[2026-08-06 16:22:36Z INFO BrokerMessageListener] Acknowledging runner request 'd6a4dfee-b842-5e3c-a2e6-7f309244957b'.
[2026-08-06 16:22:36Z INFO ConfigurationStore] HasCredentials()
[2026-08-06 16:22:36Z INFO ConfigurationStore] stored True
[2026-08-06 16:22:36Z INFO CredentialManager] GetCredentialProvider
[2026-08-06 16:22:36Z INFO CredentialManager] Creating type OAuth
[2026-08-06 16:22:36Z INFO CredentialManager] Creating credential type: OAuth
[2026-08-06 16:22:36Z INFO RSAFileKeyManager] Loading RSA key parameters from file /home/actions-runner/actions-runner/.credentials_rsaparams
[2026-08-06 16:22:36Z INFO RSAFileKeyManager] Loading RSA key parameters from file /home/actions-runner/actions-runner/.credentials_rsaparams
[2026-08-06 16:22:36Z INFO RSAFileKeyManager] Loading RSA key parameters from file /home/actions-runner/actions-runner/.credentials_rsaparams
[2026-08-06 16:22:36Z INFO GitHubActionsService] AAD Correlation ID for this token request: Unknown
[2026-08-06 16:22:37Z WARN GitHubActionsService] Attempt 1 of POST request to https://run-actions-2-azure-eastus.actions.githubusercontent.com/58/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 10.871 seconds.
[2026-08-06 16:22:49Z WARN GitHubActionsService] Attempt 2 of POST request to https://run-actions-2-azure-eastus.actions.githubusercontent.com/58/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 12.643 seconds.
[2026-08-06 16:23:02Z WARN GitHubActionsService] Attempt 3 of POST request to https://run-actions-2-azure-eastus.actions.githubusercontent.com/58/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 17.077 seconds.
[2026-08-06 16:23:23Z ERR  GitHubActionsService] Attempt 4 of POST request to https://run-actions-2-azure-eastus.actions.githubusercontent.com/58/acquirejob failed (HTTP Status: InternalServerError). The maximum number of attempts has been reached.
[2026-08-06 16:23:23Z ERR  RunServer] Catch exception during request
[2026-08-06 16:23:23Z ERR  RunServer] System.Exception: Failed to get job message: Error: Internal Server Error. {"source":"actions-run-service","statusCode":500,"errorMessage":"Internal Server Error"}
   at GitHub.Actions.RunService.WebApi.RunServiceHttpClient.GetJobMessageAsync(Uri requestUri, String messageId, String runnerOS, String billingOwnerId, CancellationToken cancellationToken)
   at GitHub.Runner.Common.RunServer.<>c__DisplayClass6_0.<<GetJobMessageAsync>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at GitHub.Runner.Common.RunnerService.RetryRequest[T](Func`1 func, CancellationToken cancellationToken, Int32 maxAttempts, Func`2 shouldRetry)
[2026-08-06 16:23:23Z WARN RunServer] Back off 7.941 seconds before next retry. 4 attempt left.
[2026-08-06 16:23:40Z WARN GitHubActionsService] Attempt 1 of POST request to https://run-actions-2-azure-eastus.actions.githubusercontent.com/58/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 10.95 seconds.
[2026-08-06 16:23:54Z ERR  GitHubActionsService] POST request to https://run-actions-2-azure-eastus.actions.githubusercontent.com/58/acquirejob failed. HTTP Status: Conflict
[2026-08-06 16:23:54Z INFO Runner] Skipping message Job. Job message already acquired 'd6a4dfee-b842-5e3c-a2e6-7f309244957b'. job assignment is invalid: MissingKey
[2026-08-06 16:25:57Z INFO BrokerMessageListener] Acknowledging runner request '4391e365-a86c-51a3-9807-15c15e961e48'.
[2026-08-06 16:25:58Z INFO ConfigurationStore] HasCredentials()
[2026-08-06 16:25:58Z INFO ConfigurationStore] stored True
[2026-08-06 16:25:58Z INFO CredentialManager] GetCredentialProvider
[2026-08-06 16:25:58Z INFO CredentialManager] Creating type OAuth
[2026-08-06 16:25:58Z INFO CredentialManager] Creating credential type: OAuth
[2026-08-06 16:25:58Z INFO RSAFileKeyManager] Loading RSA key parameters from file /home/actions-runner/actions-runner/.credentials_rsaparams
[2026-08-06 16:25:58Z INFO RSAFileKeyManager] Loading RSA key parameters from file /home/actions-runner/actions-runner/.credentials_rsaparams
[2026-08-06 16:25:58Z INFO RSAFileKeyManager] Loading RSA key parameters from file /home/actions-runner/actions-runner/.credentials_rsaparams
[2026-08-06 16:25:58Z INFO GitHubActionsService] AAD Correlation ID for this token request: Unknown
[2026-08-06 16:25:58Z WARN GitHubActionsService] Attempt 1 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 10.909 seconds.
[2026-08-06 16:26:09Z WARN GitHubActionsService] Attempt 2 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 13.327 seconds.
[2026-08-06 16:26:28Z ERR  GitHubActionsService] POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed. HTTP Status: InternalServerError
[2026-08-06 16:26:28Z ERR  RunServer] Catch exception during request
[2026-08-06 16:26:28Z ERR  RunServer] System.Exception: Failed to get job message: Error: Internal Server Error. {"source":"actions-run-service","statusCode":500,"errorMessage":"Internal Server Error"}
   at GitHub.Actions.RunService.WebApi.RunServiceHttpClient.GetJobMessageAsync(Uri requestUri, String messageId, String runnerOS, String billingOwnerId, CancellationToken cancellationToken)
   at GitHub.Runner.Common.RunServer.<>c__DisplayClass6_0.<<GetJobMessageAsync>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at GitHub.Runner.Common.RunnerService.RetryRequest[T](Func`1 func, CancellationToken cancellationToken, Int32 maxAttempts, Func`2 shouldRetry)
[2026-08-06 16:26:28Z WARN RunServer] Back off 6.763 seconds before next retry. 4 attempt left.
[2026-08-06 16:26:35Z WARN GitHubActionsService] Attempt 1 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 11.068 seconds.
[2026-08-06 16:26:50Z ERR  GitHubActionsService] POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed. HTTP Status: InternalServerError
[2026-08-06 16:26:50Z ERR  RunServer] Catch exception during request
[2026-08-06 16:26:50Z ERR  RunServer] System.Exception: Failed to get job message: Error: Internal Server Error. {"source":"actions-run-service","statusCode":500,"errorMessage":"Internal Server Error"}
   at GitHub.Actions.RunService.WebApi.RunServiceHttpClient.GetJobMessageAsync(Uri requestUri, String messageId, String runnerOS, String billingOwnerId, CancellationToken cancellationToken)
   at GitHub.Runner.Common.RunServer.<>c__DisplayClass6_0.<<GetJobMessageAsync>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at GitHub.Runner.Common.RunnerService.RetryRequest[T](Func`1 func, CancellationToken cancellationToken, Int32 maxAttempts, Func`2 shouldRetry)
[2026-08-06 16:26:50Z WARN RunServer] Back off 5.305 seconds before next retry. 3 attempt left.
[2026-08-06 16:26:56Z ERR  GitHubActionsService] POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed. HTTP Status: InternalServerError
[2026-08-06 16:26:56Z ERR  RunServer] Catch exception during request
[2026-08-06 16:26:56Z ERR  RunServer] System.Exception: Failed to get job message: Error: Internal Server Error. {"source":"actions-run-service","statusCode":500,"errorMessage":"Internal Server Error"}
   at GitHub.Actions.RunService.WebApi.RunServiceHttpClient.GetJobMessageAsync(Uri requestUri, String messageId, String runnerOS, String billingOwnerId, CancellationToken cancellationToken)
   at GitHub.Runner.Common.RunServer.<>c__DisplayClass6_0.<<GetJobMessageAsync>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at GitHub.Runner.Common.RunnerService.RetryRequest[T](Func`1 func, CancellationToken cancellationToken, Int32 maxAttempts, Func`2 shouldRetry)
[2026-08-06 16:26:56Z WARN RunServer] Back off 12.356 seconds before next retry. 2 attempt left.
[2026-08-06 16:27:08Z WARN GitHubActionsService] Attempt 1 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 10.995 seconds.
[2026-08-06 16:27:24Z ERR  GitHubActionsService] POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed. HTTP Status: NotFound
[2026-08-06 16:27:24Z INFO Runner] Skipping message Job. Job message not found '4391e365-a86c-51a3-9807-15c15e961e48'. job was canceled
[2026-08-06 16:27:24Z WARN ErrorThrottler] Back off 1 seconds before next attempt. Current consecutive error count: 2
[2026-08-06 16:27:25Z INFO BrokerMessageListener] Acknowledging runner request '4391e365-a86c-51a3-9807-15c15e961e48'.
[2026-08-06 16:27:26Z INFO ConfigurationStore] HasCredentials()
[2026-08-06 16:27:26Z INFO ConfigurationStore] stored True
[2026-08-06 16:27:26Z INFO CredentialManager] GetCredentialProvider
[2026-08-06 16:27:26Z INFO CredentialManager] Creating type OAuth
[2026-08-06 16:27:26Z INFO CredentialManager] Creating credential type: OAuth
[2026-08-06 16:27:26Z INFO RSAFileKeyManager] Loading RSA key parameters from file /home/actions-runner/actions-runner/.credentials_rsaparams
[2026-08-06 16:27:26Z INFO RSAFileKeyManager] Loading RSA key parameters from file /home/actions-runner/actions-runner/.credentials_rsaparams
[2026-08-06 16:27:26Z INFO RSAFileKeyManager] Loading RSA key parameters from file /home/actions-runner/actions-runner/.credentials_rsaparams
[2026-08-06 16:27:26Z INFO GitHubActionsService] AAD Correlation ID for this token request: Unknown
[2026-08-06 16:27:26Z WARN GitHubActionsService] Attempt 1 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 10.865 seconds.
[2026-08-06 16:27:37Z WARN GitHubActionsService] Attempt 2 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 12.805 seconds.
[2026-08-06 16:27:50Z WARN GitHubActionsService] Attempt 3 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 15.698 seconds.
[2026-08-06 16:28:06Z ERR  GitHubActionsService] Attempt 4 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The maximum number of attempts has been reached.
[2026-08-06 16:28:06Z ERR  RunServer] Catch exception during request
[2026-08-06 16:28:06Z ERR  RunServer] System.Exception: Failed to get job message: Error: Service Unavailable. upstream connect error or disconnect/reset before headers. reset reason: overflow
   at GitHub.Actions.RunService.WebApi.RunServiceHttpClient.GetJobMessageAsync(Uri requestUri, String messageId, String runnerOS, String billingOwnerId, CancellationToken cancellationToken)
   at GitHub.Runner.Common.RunServer.<>c__DisplayClass6_0.<<GetJobMessageAsync>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at GitHub.Runner.Common.RunnerService.RetryRequest[T](Func`1 func, CancellationToken cancellationToken, Int32 maxAttempts, Func`2 shouldRetry)
[2026-08-06 16:28:06Z WARN RunServer] Back off 6.208 seconds before next retry. 4 attempt left.
[2026-08-06 16:28:12Z WARN GitHubActionsService] Attempt 1 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 11.029 seconds.
[2026-08-06 16:28:25Z WARN GitHubActionsService] Attempt 2 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 13.564 seconds.
[2026-08-06 16:28:38Z WARN GitHubActionsService] Attempt 3 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 18.148 seconds.
[2026-08-06 16:28:57Z ERR  GitHubActionsService] Attempt 4 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The maximum number of attempts has been reached.
[2026-08-06 16:28:57Z ERR  RunServer] Catch exception during request
[2026-08-06 16:28:57Z ERR  RunServer] System.Exception: Failed to get job message: Error: Service Unavailable. upstream connect error or disconnect/reset before headers. reset reason: overflow
   at GitHub.Actions.RunService.WebApi.RunServiceHttpClient.GetJobMessageAsync(Uri requestUri, String messageId, String runnerOS, String billingOwnerId, CancellationToken cancellationToken)
   at GitHub.Runner.Common.RunServer.<>c__DisplayClass6_0.<<GetJobMessageAsync>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at GitHub.Runner.Common.RunnerService.RetryRequest[T](Func`1 func, CancellationToken cancellationToken, Int32 maxAttempts, Func`2 shouldRetry)
[2026-08-06 16:28:57Z WARN RunServer] Back off 13.988 seconds before next retry. 3 attempt left.
[2026-08-06 16:29:11Z WARN GitHubActionsService] Attempt 1 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 10.968 seconds.
[2026-08-06 16:29:22Z WARN GitHubActionsService] Attempt 2 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 13.084 seconds.
[2026-08-06 16:29:35Z WARN GitHubActionsService] Attempt 3 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 17.014 seconds.
[2026-08-06 16:29:52Z ERR  GitHubActionsService] Attempt 4 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The maximum number of attempts has been reached.
[2026-08-06 16:29:52Z ERR  RunServer] Catch exception during request
[2026-08-06 16:29:52Z ERR  RunServer] System.Exception: Failed to get job message: Error: Service Unavailable. upstream connect error or disconnect/reset before headers. reset reason: overflow
   at GitHub.Actions.RunService.WebApi.RunServiceHttpClient.GetJobMessageAsync(Uri requestUri, String messageId, String runnerOS, String billingOwnerId, CancellationToken cancellationToken)
   at GitHub.Runner.Common.RunServer.<>c__DisplayClass6_0.<<GetJobMessageAsync>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at GitHub.Runner.Common.RunnerService.RetryRequest[T](Func`1 func, CancellationToken cancellationToken, Int32 maxAttempts, Func`2 shouldRetry)
[2026-08-06 16:29:52Z WARN RunServer] Back off 8.627 seconds before next retry. 2 attempt left.
[2026-08-06 16:30:01Z WARN GitHubActionsService] Attempt 1 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 11.062 seconds.
[2026-08-06 16:30:12Z WARN GitHubActionsService] Attempt 2 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 13.231 seconds.
[2026-08-06 16:30:25Z WARN GitHubActionsService] Attempt 3 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 15.656 seconds.
[2026-08-06 16:30:46Z ERR  GitHubActionsService] Attempt 4 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The maximum number of attempts has been reached.
[2026-08-06 16:30:46Z ERR  RunServer] Catch exception during request
[2026-08-06 16:30:46Z ERR  RunServer] System.Exception: Failed to get job message: Error: Service Unavailable. upstream connect error or disconnect/reset before headers. reset reason: overflow
   at GitHub.Actions.RunService.WebApi.RunServiceHttpClient.GetJobMessageAsync(Uri requestUri, String messageId, String runnerOS, String billingOwnerId, CancellationToken cancellationToken)
   at GitHub.Runner.Common.RunServer.<>c__DisplayClass6_0.<<GetJobMessageAsync>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at GitHub.Runner.Common.RunnerService.RetryRequest[T](Func`1 func, CancellationToken cancellationToken, Int32 maxAttempts, Func`2 shouldRetry)
[2026-08-06 16:30:46Z WARN RunServer] Back off 14.698 seconds before next retry. 1 attempt left.
[2026-08-06 16:31:00Z WARN GitHubActionsService] Attempt 1 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 10.804 seconds.
[2026-08-06 16:31:14Z WARN GitHubActionsService] Attempt 2 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 13.426 seconds.
[2026-08-06 16:31:28Z WARN GitHubActionsService] Attempt 3 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The operation will be retried in 16.825 seconds.
[2026-08-06 16:31:45Z ERR  GitHubActionsService] Attempt 4 of POST request to https://run-actions-1-azure-eastus.actions.githubusercontent.com/157/acquirejob failed (HTTP Status: ServiceUnavailable). The maximum number of attempts has been reached.
[2026-08-06 16:31:45Z ERR  Runner] Caught exception from acquiring job message: System.Exception: Failed to get job message: Error: Service Unavailable. upstream connect error or disconnect/reset before headers. reset reason: overflow
   at GitHub.Actions.RunService.WebApi.RunServiceHttpClient.GetJobMessageAsync(Uri requestUri, String messageId, String runnerOS, String billingOwnerId, CancellationToken cancellationToken)
   at GitHub.Runner.Common.RunServer.<>c__DisplayClass6_0.<<GetJobMessageAsync>b__0>d.MoveNext()
--- End of stack trace from previous location ---
   at GitHub.Runner.Common.RunnerService.RetryRequest[T](Func`1 func, CancellationToken cancellationToken, Int32 maxAttempts, Func`2 shouldRetry)
   at GitHub.Runner.Listener.Runner.RunAsync(RunnerSettings settings, Boolean runOnce, Boolean returnRunOnceJobResult)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the failure with runner version 2.336.0 and begin with the BrokerMessageListener connection and job-message errors shown in the report. Compare the runner's behavior with a working version or environment; done means the runner connects successfully and receives jobs without the reported Service Unavailable error.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, github-actions
Domain
ci-cd, devops
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.