runner.server icon indicating copy to clipboard operation
runner.server copied to clipboard

Cannot download actions

Open kinosang opened this issue 2 months ago • 5 comments

Error: Response status code does not indicate success: 300 (Multiple Choices).

Runner logs:

Current runner version: '3.13.7'
Secret source: Actions
Runner is running behind proxy server 'http://-REMOVED-:8080' for all HTTP requests.
Runner is running behind proxy server 'http://-REMOVED-:8080' for all HTTPS requests.
Prepare workflow directory
Prepare all required actions
Getting action download info
Download action repository 'actions/checkout@v4' (SHA:N/A)
Download action repository 'actions-rust-lang/setup-rust-toolchain@v1' (SHA:N/A)
Download action repository 'taiki-e/install-action@v2' (SHA:N/A)
##[warning]Failed to download action 'http://-REMOVED-:50017/_apis/v1/ActionDownload?jobId=4225f9ce-2cba-41b1-846e-e16a886d57a6&url=https%3A%2F%2Fgithub.com%2Ftaiki-e%2Finstall-action%2Farchive%2Fv2.zip'. Error: Response status code does not indicate success: 300 (Multiple Choices). 
##[warning]Back off 20.421 seconds before retry.

Worker logs:

[2025-10-17 16:30:20Z INFO HostContext] Configuring anonymous proxy http://-REMOVED-:7890 for all HTTP requests. [2025-10-17 16:30:20Z INFO HostContext] Configuring anonymous proxy http://-REMOVED-:7890 for all HTTPS requests. [2025-10-17 16:30:20Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:20Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:20Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:20Z INFO HostContext] Well known config file 'Credentials': 'D:\gitea\runner\actions-runner-3.13.7\.credentials' [2025-10-17 16:30:20Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:20Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:20Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:20Z INFO HostContext] Well known config file 'Runner': 'D:\gitea\runner\actions-runner-3.13.7\.runner' [2025-10-17 16:30:21Z INFO Worker] Version: 3.13.7 [2025-10-17 16:30:21Z INFO Worker] Commit: 5e5ebcc2ea6f1120c8f00ceb233498b778e0e648 [2025-10-17 16:30:21Z INFO Worker] Culture: en-US [2025-10-17 16:30:21Z INFO Worker] UI Culture: en-US [2025-10-17 16:30:21Z INFO Worker] Waiting to receive the job message from the channel. [2025-10-17 16:30:21Z INFO ProcessChannel] Receiving message of length 25440, with hash '540742f9f81f2833fde5c52bc8ba2f812fc64dacc4d2ab18674257f5989d163a' [2025-10-17 16:30:21Z INFO Worker] Message received. [2025-10-17 16:30:21Z INFO Worker] Job message: ***REMOVED*** [2025-10-17 16:30:21Z INFO JobRunner] Job ID 4225f9ce-2cba-41b1-846e-e16a886d57a6 [2025-10-17 16:30:21Z INFO ConfigurationStore] currentAssemblyLocation: D:\gitea\runner\actions-runner-3.13.7\bin\Runner.Worker.dll [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO ConfigurationStore] binPath: D:\gitea\runner\actions-runner-3.13.7\bin [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO ConfigurationStore] RootFolder: D:\gitea\runner\actions-runner-3.13.7 [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known config file 'Runner': 'D:\gitea\runner\actions-runner-3.13.7\.runner' [2025-10-17 16:30:21Z INFO ConfigurationStore] ConfigFilePath: D:\gitea\runner\actions-runner-3.13.7\.runner [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known config file 'MigratedRunner': 'D:\gitea\runner\actions-runner-3.13.7\.runner_migrated' [2025-10-17 16:30:21Z INFO ConfigurationStore] MigratedConfigFilePath: D:\gitea\runner\actions-runner-3.13.7\.runner_migrated [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known config file 'Credentials': 'D:\gitea\runner\actions-runner-3.13.7\.credentials' [2025-10-17 16:30:21Z INFO ConfigurationStore] CredFilePath: D:\gitea\runner\actions-runner-3.13.7\.credentials [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known config file 'MigratedCredentials': 'D:\gitea\runner\actions-runner-3.13.7\.credentials_migrated' [2025-10-17 16:30:21Z INFO ConfigurationStore] MigratedCredFilePath: D:\gitea\runner\actions-runner-3.13.7\.credentials_migrated [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known config file 'Service': 'D:\gitea\runner\actions-runner-3.13.7\.service' [2025-10-17 16:30:21Z INFO ConfigurationStore] ServiceConfigFilePath: D:\gitea\runner\actions-runner-3.13.7\.service [2025-10-17 16:30:21Z INFO ConfigurationStore] Read setting file: 76 chars [2025-10-17 16:30:21Z INFO JobRunner] Creating job server with URL: http://-REMOVED-:50017/ [2025-10-17 16:30:21Z INFO GitHubActionsService] Starting operation Location.GetConnectionData [2025-10-17 16:30:21Z INFO Worker] Listening for cancel message from the channel. [2025-10-17 16:30:21Z INFO Worker] Waiting for the job to complete or for a cancel message from the channel. [2025-10-17 16:30:21Z INFO GitHubActionsService] Finished operation Location.GetConnectionData [2025-10-17 16:30:21Z INFO JobServer] No FeedStreamUrl found, so we will use Rest API calls for sending feed data [2025-10-17 16:30:21Z INFO JobServerQueue] Start process web console line queue. [2025-10-17 16:30:21Z INFO JobServerQueue] Start process file upload queue. [2025-10-17 16:30:21Z INFO JobServerQueue] Start results file upload queue. [2025-10-17 16:30:21Z INFO JobServerQueue] Starting results-based upload queue... [2025-10-17 16:30:21Z INFO JobServerQueue] Start process timeline update queue. [2025-10-17 16:30:21Z INFO ExecutionContext] Initializing Job context [2025-10-17 16:30:21Z INFO ExecutionContext] Initialize GitHub context [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Diag': 'D:\gitea\runner\actions-runner-3.13.7\_diag' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Diag': 'D:\gitea\runner\actions-runner-3.13.7\_diag' [2025-10-17 16:30:21Z INFO JobRunner] Starting the job execution context. [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Work': 'D:\gitea\runner\actions-runner-3.13.7\_work' [2025-10-17 16:30:21Z INFO JobRunner] Validating directory permissions for: 'D:\gitea\runner\actions-runner-3.13.7\_work' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Work': 'D:\gitea\runner\actions-runner-3.13.7\_work' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Tools': 'D:\gitea\runner\actions-runner-3.13.7\_work\_tool\windows' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Work': 'D:\gitea\runner\actions-runner-3.13.7\_work' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Temp': 'D:\gitea\runner\actions-runner-3.13.7\_work\_temp' [2025-10-17 16:30:21Z INFO JobRunner] Getting job extension. [2025-10-17 16:30:21Z INFO JobRunner] Initialize job. Getting all job steps. [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Diag': 'D:\gitea\runner\actions-runner-3.13.7\_diag' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Diag': 'D:\gitea\runner\actions-runner-3.13.7\_diag' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known config file 'Credentials': 'D:\gitea\runner\actions-runner-3.13.7\.credentials' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known config file 'SetupInfo': 'D:\gitea\runner\actions-runner-3.13.7\.setup_info' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Work': 'D:\gitea\runner\actions-runner-3.13.7\_work' [2025-10-17 16:30:21Z INFO PipelineDirectoryManager] Loading tracking config if exists: D:\gitea\runner\actions-runner-3.13.7\_work\_PipelineMapping\foo/bar\PipelineFolder.json [2025-10-17 16:30:21Z INFO PipelineDirectoryManager] Updating job run properties. [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Work': 'D:\gitea\runner\actions-runner-3.13.7\_work' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Work': 'D:\gitea\runner\actions-runner-3.13.7\_work' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Work': 'D:\gitea\runner\actions-runner-3.13.7\_work' [2025-10-17 16:30:21Z INFO JobExtension] Downloading actions [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Work': 'D:\gitea\runner\actions-runner-3.13.7\_work' [2025-10-17 16:30:21Z INFO HostContext] Well known directory 'Actions': 'D:\gitea\runner\actions-runner-3.13.7\_work\_actions' [2025-10-17 16:30:22Z INFO JobServerQueue] Try to append 1 batches web console lines for record '72b09b4b-2b2b-4976-a16c-082a2c6ff78d', success rate: 1/1. [2025-10-17 16:30:22Z INFO JobServerQueue] Job timeline record has been updated for the first time. [2025-10-17 16:30:31Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:31Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:31Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:31Z INFO HostContext] Well known directory 'Work': 'D:\gitea\runner\actions-runner-3.13.7\_work' [2025-10-17 16:30:31Z INFO HostContext] Well known directory 'Actions': 'D:\gitea\runner\actions-runner-3.13.7\_work\_actions' [2025-10-17 16:30:31Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:31Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:31Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:31Z INFO HostContext] Well known directory 'Work': 'D:\gitea\runner\actions-runner-3.13.7\_work' [2025-10-17 16:30:31Z INFO HostContext] Well known directory 'Actions': 'D:\gitea\runner\actions-runner-3.13.7\_work\_actions' [2025-10-17 16:30:31Z INFO ActionManager] Save archive 'http://-REMOVED-:50017/_apis/v1/ActionDownload?jobId=4225f9ce-2cba-41b1-846e-e16a886d57a6&url=https%3A%2F%2Fgithub.com%2Factions%2Fcheckout%2Farchive%2Fv4.zip' into D:\gitea\runner\actions-runner-3.13.7\_work\_actions\_temp_b110aa3f-348e-41c1-8043-8adc97629a2b\dd7c808e-c0c0-40f4-af7c-e4e09490a68f.zip. [2025-10-17 16:30:31Z INFO JobServerQueue] Try to append 1 batches web console lines for record '72b09b4b-2b2b-4976-a16c-082a2c6ff78d', success rate: 1/1. [2025-10-17 16:30:35Z INFO ActionManager] Finished getting action repository. [2025-10-17 16:30:35Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:35Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:35Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:35Z INFO HostContext] Well known directory 'Work': 'D:\gitea\runner\actions-runner-3.13.7\_work' [2025-10-17 16:30:35Z INFO HostContext] Well known directory 'Actions': 'D:\gitea\runner\actions-runner-3.13.7\_work\_actions' [2025-10-17 16:30:35Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:35Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:35Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:35Z INFO HostContext] Well known directory 'Work': 'D:\gitea\runner\actions-runner-3.13.7\_work' [2025-10-17 16:30:35Z INFO HostContext] Well known directory 'Actions': 'D:\gitea\runner\actions-runner-3.13.7\_work\_actions' [2025-10-17 16:30:35Z INFO ActionManager] Save archive 'http://-REMOVED-:50017/_apis/v1/ActionDownload?jobId=4225f9ce-2cba-41b1-846e-e16a886d57a6&url=https%3A%2F%2Fgithub.com%2Factions-rust-lang%2Fsetup-rust-toolchain%2Farchive%2Fv1.zip' into D:\gitea\runner\actions-runner-3.13.7\_work\_actions\_temp_4b956a5a-908f-4c53-a574-5a98b67b8a0b\441a480a-f94c-45be-8f26-5c3ff8480034.zip. [2025-10-17 16:30:35Z INFO JobServerQueue] Try to append 1 batches web console lines for record '72b09b4b-2b2b-4976-a16c-082a2c6ff78d', success rate: 1/1. [2025-10-17 16:30:36Z INFO ActionManager] Finished getting action repository. [2025-10-17 16:30:36Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:36Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:36Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:36Z INFO HostContext] Well known directory 'Work': 'D:\gitea\runner\actions-runner-3.13.7\_work' [2025-10-17 16:30:36Z INFO HostContext] Well known directory 'Actions': 'D:\gitea\runner\actions-runner-3.13.7\_work\_actions' [2025-10-17 16:30:36Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:30:36Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:36Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:30:36Z INFO HostContext] Well known directory 'Work': 'D:\gitea\runner\actions-runner-3.13.7\_work' [2025-10-17 16:30:36Z INFO HostContext] Well known directory 'Actions': 'D:\gitea\runner\actions-runner-3.13.7\_work\_actions' [2025-10-17 16:30:36Z INFO ActionManager] Save archive 'http://-REMOVED-:50017/_apis/v1/ActionDownload?jobId=4225f9ce-2cba-41b1-846e-e16a886d57a6&url=https%3A%2F%2Fgithub.com%2Ftaiki-e%2Finstall-action%2Farchive%2Fv2.zip' into D:\gitea\runner\actions-runner-3.13.7\_work\_actions\_temp_89cdad43-a976-4ef5-bb35-ff710fd8d06c\ac2522c7-d55d-40c2-b93c-257ed4abaa14.zip. [2025-10-17 16:30:37Z INFO JobServerQueue] Try to append 1 batches web console lines for record '72b09b4b-2b2b-4976-a16c-082a2c6ff78d', success rate: 1/1. [2025-10-17 16:30:37Z ERR ActionManager] Fail to download archive 'http://-REMOVED-:50017/_apis/v1/ActionDownload?jobId=4225f9ce-2cba-41b1-846e-e16a886d57a6&url=https%3A%2F%2Fgithub.com%2Ftaiki-e%2Finstall-action%2Farchive%2Fv2.zip' -- Attempt: 1 [2025-10-17 16:30:37Z ERR ActionManager] System.Net.Http.HttpRequestException: Response status code does not indicate success: 300 (Multiple Choices). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at GitHub.Runner.Worker.ActionManager.DownloadRepositoryArchive(IExecutionContext executionContext, String downloadUrl, String downloadAuthToken, String archiveFile) in /home/runner/work/runner.server/runner.server/src/Runner.Worker/ActionManager.cs:line 1155 [2025-10-17 16:30:37Z INFO JobServerQueue] Try to append 1 batches web console lines for record '72b09b4b-2b2b-4976-a16c-082a2c6ff78d', success rate: 1/1. [2025-10-17 16:30:58Z ERR ActionManager] Fail to download archive 'http://-REMOVED-:50017/_apis/v1/ActionDownload?jobId=4225f9ce-2cba-41b1-846e-e16a886d57a6&url=https%3A%2F%2Fgithub.com%2Ftaiki-e%2Finstall-action%2Farchive%2Fv2.zip' -- Attempt: 2 [2025-10-17 16:30:58Z ERR ActionManager] System.Net.Http.HttpRequestException: Response status code does not indicate success: 300 (Multiple Choices). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at GitHub.Runner.Worker.ActionManager.DownloadRepositoryArchive(IExecutionContext executionContext, String downloadUrl, String downloadAuthToken, String archiveFile) in /home/runner/work/runner.server/runner.server/src/Runner.Worker/ActionManager.cs:line 1155 [2025-10-17 16:30:58Z INFO JobServerQueue] Try to append 1 batches web console lines for record '72b09b4b-2b2b-4976-a16c-082a2c6ff78d', success rate: 1/1. [2025-10-17 16:31:22Z ERR JobExtension] Caught exception from JobExtension Initialization: System.Net.Http.HttpRequestException: Response status code does not indicate success: 300 (Multiple Choices). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at GitHub.Runner.Worker.ActionManager.DownloadRepositoryArchive(IExecutionContext executionContext, String downloadUrl, String downloadAuthToken, String archiveFile) in /home/runner/work/runner.server/runner.server/src/Runner.Worker/ActionManager.cs:line 1155 at GitHub.Runner.Worker.ActionManager.DownloadRepositoryActionAsync(IExecutionContext executionContext, ActionDownloadInfo downloadInfo) in /home/runner/work/runner.server/runner.server/src/Runner.Worker/ActionManager.cs:line 847 at GitHub.Runner.Worker.ActionManager.PrepareActionsRecursiveAsync(IExecutionContext executionContext, PrepareActionsState state, IEnumerable`1 actions, Int32 depth, Guid parentStepId) in /home/runner/work/runner.server/runner.server/src/Runner.Worker/ActionManager.cs:line 213 at GitHub.Runner.Worker.ActionManager.PrepareActionsAsync(IExecutionContext executionContext, IEnumerable`1 steps, Guid rootStepId) in /home/runner/work/runner.server/runner.server/src/Runner.Worker/ActionManager.cs:line 108 at GitHub.Runner.Worker.JobExtension.InitializeJob(IExecutionContext jobContext, AgentJobRequestMessage message) in /home/runner/work/runner.server/runner.server/src/Runner.Worker/JobExtension.cs:line 243 [2025-10-17 16:31:22Z INFO ExecutionContext] Publish step telemetry for current step { "action": "setup_job", "type": "runner", "stage": "Pre", "stepId": "72b09b4b-2b2b-4976-a16c-082a2c6ff78d", "result": "failed", "errorMessages": [ "Failed to download action 'http://-REMOVED-:50017/_apis/v1/ActionDownload?jobId=4225f9ce-2cba-41b1-846e-e16a886d57a6&url=https%3A%2F%2Fgithub.com%2Ftaiki-e%2Finstall-action%2Farchive%2Fv2.zip'. Error: Response status code does not indicate success: 3", "Back off 20.421 seconds before retry.", "Failed to download action 'http://-REMOVED-:50017/_apis/v1/ActionDownload?jobId=4225f9ce-2cba-41b1-846e-e16a886d57a6&url=https%3A%2F%2Fgithub.com%2Ftaiki-e%2Finstall-action%2Farchive%2Fv2.zip'. Error: Response status code does not indicate success: 3" ], "executionTimeInSeconds": 61, "startTime": "2025-10-17T16:30:21.8817636Z", "finishTime": "2025-10-17T16:31:22.3364953Z" }. [2025-10-17 16:31:22Z ERR JobRunner] Job initialize failed. [2025-10-17 16:31:22Z ERR JobRunner] Caught exception from InitializeJob: System.Net.Http.HttpRequestException: Response status code does not indicate success: 300 (Multiple Choices). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at GitHub.Runner.Worker.ActionManager.DownloadRepositoryArchive(IExecutionContext executionContext, String downloadUrl, String downloadAuthToken, String archiveFile) in /home/runner/work/runner.server/runner.server/src/Runner.Worker/ActionManager.cs:line 1155 at GitHub.Runner.Worker.ActionManager.DownloadRepositoryActionAsync(IExecutionContext executionContext, ActionDownloadInfo downloadInfo) in /home/runner/work/runner.server/runner.server/src/Runner.Worker/ActionManager.cs:line 847 at GitHub.Runner.Worker.ActionManager.PrepareActionsRecursiveAsync(IExecutionContext executionContext, PrepareActionsState state, IEnumerable`1 actions, Int32 depth, Guid parentStepId) in /home/runner/work/runner.server/runner.server/src/Runner.Worker/ActionManager.cs:line 213 at GitHub.Runner.Worker.ActionManager.PrepareActionsAsync(IExecutionContext executionContext, IEnumerable`1 steps, Guid rootStepId) in /home/runner/work/runner.server/runner.server/src/Runner.Worker/ActionManager.cs:line 108 at GitHub.Runner.Worker.JobExtension.InitializeJob(IExecutionContext jobContext, AgentJobRequestMessage message) in /home/runner/work/runner.server/runner.server/src/Runner.Worker/JobExtension.cs:line 243 at GitHub.Runner.Worker.JobRunner.RunAsync(AgentJobRequestMessage message, CancellationToken jobRequestCancellationToken) in /home/runner/work/runner.server/runner.server/src/Runner.Worker/JobRunner.cs:line 188 [2025-10-17 16:31:22Z INFO JobServerQueue] Stop aggressive process web console line queue. [2025-10-17 16:31:22Z INFO JobRunner] Shutting down the job server queue. [2025-10-17 16:31:22Z INFO JobServerQueue] Fire signal to shutdown all queues. [2025-10-17 16:31:22Z INFO JobServerQueue] Try to append 1 batches web console lines for record '72b09b4b-2b2b-4976-a16c-082a2c6ff78d', success rate: 1/1. [2025-10-17 16:31:22Z INFO JobServerQueue] All queue process task stopped. [2025-10-17 16:31:22Z INFO JobServerQueue] Web console line queue drained. [2025-10-17 16:31:22Z INFO JobServerQueue] Uploading 2 files in one shot. [2025-10-17 16:31:22Z INFO JobServerQueue] Try to upload 2 log files or attachments, success rate: 2/2. [2025-10-17 16:31:22Z INFO JobServerQueue] File upload queue drained. [2025-10-17 16:31:22Z INFO JobServerQueue] Starting results-based upload queue... [2025-10-17 16:31:22Z INFO JobServerQueue] Results upload queue drained. [2025-10-17 16:31:23Z INFO JobServerQueue] Timeline update queue drained. [2025-10-17 16:31:23Z INFO JobServerQueue] Disposing job server ... [2025-10-17 16:31:23Z INFO JobServerQueue] Disposing results server ... [2025-10-17 16:31:23Z INFO JobServerQueue] All queue process tasks have been stopped, and all queues are drained. [2025-10-17 16:31:23Z INFO TempDirectoryManager] Cleaning runner temp folder: D:\gitea\runner\actions-runner-3.13.7\_work\_temp [2025-10-17 16:31:23Z INFO HostContext] Well known directory 'Bin': 'D:\gitea\runner\actions-runner-3.13.7\bin' [2025-10-17 16:31:23Z INFO HostContext] Well known directory 'Root': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:31:23Z INFO HostContext] Well known directory 'ConfigRoot': 'D:\gitea\runner\actions-runner-3.13.7' [2025-10-17 16:31:23Z INFO HostContext] Well known directory 'Diag': 'D:\gitea\runner\actions-runner-3.13.7\_diag' [2025-10-17 16:31:23Z INFO HostContext] Well known config file 'Telemetry': 'D:\gitea\runner\actions-runner-3.13.7\_diag\.telemetry' [2025-10-17 16:31:23Z INFO JobRunner] Raising job completed event [2025-10-17 16:31:23Z INFO Worker] Job completed.

kinosang avatar Oct 17 '25 16:10 kinosang

I think that http 300 (Multiple Choices) is coming from your proxy.

Since most communication is working, I wonder does your proxy block responses without content-type? and set to http 300

https://github.com/ChristopherHX/gitea-actions-runner/blob/11584ae1c3fac702626f97d4e712df73e26d730b/actions/server/server.go#L237-L238

Would adding something like Content-Type application/octet-stream be allowed to return the correct response?

ChristopherHX avatar Oct 17 '25 18:10 ChristopherHX

I think that http 300 (Multiple Choices) is coming from your proxy.

Since most communication is working, I wonder does your proxy block responses without content-type? and set to http 300

https://github.com/ChristopherHX/gitea-actions-runner/blob/11584ae1c3fac702626f97d4e712df73e26d730b/actions/server/server.go#L237-L238

Would adding something like Content-Type application/octet-stream be allowed to return the correct response?

Without a proxy, it also got 300 Multiple Choices .

runner version: 3.13.7 gitea-actions-runner version: 0.1.5 gitea version: 1.24.6

kinosang avatar Oct 18 '25 16:10 kinosang

With the same proxy, the gitea-forked nektos/act runner (gitea/act_runner) works well.

kinosang avatar Oct 19 '25 05:10 kinosang

I improved logging in https://github.com/ChristopherHX/gitea-actions-runner/releases/tag/v0.0.21

Could you provide the new gitea-actions-runner logs?

ChristopherHX avatar Oct 22 '25 22:10 ChristopherHX

I was unable to notice 300 Multiple Choices, but logging everything about actions download should bring more light into this

ChristopherHX avatar Oct 22 '25 22:10 ChristopherHX