Script Failure: Errors 429 in Adguard Alpine #920

Closed
opened 2026-02-04 22:12:52 +03:00 by OVERLORD · 14 comments
Owner

Originally created by @vk2r on GitHub (May 7, 2025).

Have you read and understood the above guidelines?

yes

📜 What is the name of the script you are using?

adguard

📂 What was the exact command used to execute the script?

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/alpine-adguard.sh)

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

📝 Provide a clear and concise description of the issue.

While setup the script configuration, in the final step, appear the next error:

`
curl: (22) The requested URL returned error: 429
22: line 1: $'\E[?25h': command not found
22: line 2: $'\E[01': command not found
22: line 2: $'31m[ERROR]\E[m': command not found
22: line 2: $'31m1315\E[m:': command not found
22: line 2: $'31m0\E[m:': command not found
curl: (22) The requested URL returned error: 400

[ERROR] in line 1315: exit code 0: while executing command bash -c "(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/create_lxc.sh)" ?
`

🔄 Steps to reproduce the issue.

Execute the script with Advanced Settings, only with mac-address change

Paste the full error output (if available).

curl: (22) The requested URL returned error: 429
22: line 1: $'\E[?25h': command not found
22: line 2: $'\E[01': command not found
22: line 2: $'31m[ERROR]\E[m': command not found
22: line 2: $'31m1315\E[m:': command not found
22: line 2: $'31m0\E[m:': command not found
curl: (22) The requested URL returned error: 400

[ERROR] in line 1315: exit code 0: while executing command bash -c "(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/create_lxc.sh)" ?

🖼️ Additional context (optional).

No response

Originally created by @vk2r on GitHub (May 7, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? adguard ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/alpine-adguard.sh) ### ⚙️ What settings are you using? - [ ] Default Settings - [x] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 📝 Provide a clear and concise description of the issue. While setup the script configuration, in the final step, appear the next error: ` curl: (22) The requested URL returned error: 429 22: line 1: $'\E[?25h': command not found 22: line 2: $'\E[01': command not found 22: line 2: $'31m[ERROR]\E[m': command not found 22: line 2: $'31m1315\E[m:': command not found 22: line 2: $'31m0\E[m:': command not found curl: (22) The requested URL returned error: 400 [ERROR] in line 1315: exit code 0: while executing command bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/create_lxc.sh)" $? ` ### 🔄 Steps to reproduce the issue. Execute the script with Advanced Settings, only with mac-address change ### ❌ Paste the full error output (if available). curl: (22) The requested URL returned error: 429 22: line 1: $'\E[?25h': command not found 22: line 2: $'\E[01': command not found 22: line 2: $'31m[ERROR]\E[m': command not found 22: line 2: $'31m1315\E[m:': command not found 22: line 2: $'31m0\E[m:': command not found curl: (22) The requested URL returned error: 400 [ERROR] in line 1315: exit code 0: while executing command bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/create_lxc.sh)" $? ### 🖼️ Additional context (optional). _No response_
OVERLORD added the not a script issue label 2026-02-04 22:12:52 +03:00
Author
Owner

@tremor021 commented on GitHub (May 7, 2025):

Network issue. Check your adblock/dns, etc

@tremor021 commented on GitHub (May 7, 2025): Network issue. Check your adblock/dns, etc
Author
Owner

@MickLesk commented on GitHub (May 7, 2025):

Network issue. Script run fine

@MickLesk commented on GitHub (May 7, 2025): Network issue. Script run fine
Author
Owner

@kendikaku commented on GitHub (May 8, 2025):

My network is normal, everything is working and when I try to install rclone alphine the same error above occurs. The problem is in the script and not in our network/internet

Edit: casaos too

Image

@kendikaku commented on GitHub (May 8, 2025): My network is normal, everything is working and when I try to install rclone alphine the same error above occurs. The problem is in the script and not in our network/internet Edit: casaos too ![Image](https://github.com/user-attachments/assets/71fb18f5-728f-41d4-904f-35bcbd8d3a5b)
Author
Owner

@vk2r commented on GitHub (May 8, 2025):

It's not a DNS error.
It's a 429 error (many retries).

I've found that in many of the scripts they download, there is some GitHub limiting rule that prevents many downloads. The files are as follows:

Even the SPINNER_PID error occurs when the file cannot be downloaded. This error is handled in this function:

error_handler() { source /dev/stdin <<<$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/api.func) if [ -n "$SPINNER_PID" ] && ps -p "$SPINNER_PID" >/dev/null; then kill "$SPINNER_PID" >/dev/null; fi printf "\e[?25h" local exit_code="$?" local line_number="$1" local command="$2" local error_message="${RD}[ERROR]${CL} in line ${RD}$line_number${CL}: exit code ${RD}$exit_code${CL}: while executing command ${YW}$command${CL}" post_update_to_api "failed" "${command}" echo -e "\n$error_message\n" }

Image

@vk2r commented on GitHub (May 8, 2025): It's not a DNS error. It's a 429 error (many retries). I've found that in many of the scripts they download, there is some GitHub limiting rule that prevents many downloads. The files are as follows: - https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/build.func - https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/api.func Even the SPINNER_PID error occurs when the file cannot be downloaded. This error is handled in this function: `error_handler() { source /dev/stdin <<<$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/misc/api.func) if [ -n "$SPINNER_PID" ] && ps -p "$SPINNER_PID" >/dev/null; then kill "$SPINNER_PID" >/dev/null; fi printf "\e[?25h" local exit_code="$?" local line_number="$1" local command="$2" local error_message="${RD}[ERROR]${CL} in line ${RD}$line_number${CL}: exit code ${RD}$exit_code${CL}: while executing command ${YW}$command${CL}" post_update_to_api "failed" "${command}" echo -e "\n$error_message\n" }` ![Image](https://github.com/user-attachments/assets/1061ed5e-78a3-4aed-86df-b32acafdce64)
Author
Owner

@tremor021 commented on GitHub (May 8, 2025):

@kendikaku i cant really do this back/forth with someone that has "DevOps | Backend | Frontend" in their linkedin profile and doesn't know what is rate limiting and/or what bash scripts do... Like i said, its network issue, you either cant reach github or you got rate limited as @vk2r said, because you abuse the github.

@tremor021 commented on GitHub (May 8, 2025): @kendikaku i cant really do this back/forth with someone that has "DevOps | Backend | Frontend" in their linkedin profile and doesn't know what is rate limiting and/or what bash scripts do... Like i said, its network issue, you either cant reach github or you got rate limited as @vk2r said, because you abuse the github.
Author
Owner

@vk2r commented on GitHub (May 8, 2025):

@kendikakuRealmente no puedo hacer esto con alguien que tiene "DevOps | Backend | Frontend" en su perfil de LinkedIn y no sabe qué es la limitación de velocidad o qué hacen los scripts de Bash... Como dije, es un problema de red, o no puedes acceder a GitHub o tienes una limitación de velocidad. @vk2rdijo, porque abusas de github.

Excuse me, I'd ask for a little more respect.
I was the one who posted this issue, and from what I understand, I haven't abused Github or anything like that.

This issue has been spreading over the past few days. I've seen it in several posts with similar problems.

I don't know who's responsible, but something has changed. At this point, the only thing that matters is solving the problem. We already know it's a problem due to the number of requests. We need to check if Github has any limiters or if any rate limit features have been recently configured in this repository.

I recommend starting a thorough check. If this escalates, there will be more problems for many more people.

@vk2r commented on GitHub (May 8, 2025): > [@kendikaku](https://github.com/kendikaku)Realmente no puedo hacer esto con alguien que tiene "DevOps | Backend | Frontend" en su perfil de LinkedIn y no sabe qué es la limitación de velocidad o qué hacen los scripts de Bash... Como dije, es un problema de red, o no puedes acceder a GitHub o tienes una limitación de velocidad. [@vk2r](https://github.com/vk2r)dijo, porque abusas de github. Excuse me, I'd ask for a little more respect. I was the one who posted this issue, and from what I understand, I haven't abused Github or anything like that. This issue has been spreading over the past few days. I've seen it in several posts with similar problems. I don't know who's responsible, but something has changed. At this point, the only thing that matters is solving the problem. We already know it's a problem due to the number of requests. We need to check if Github has any limiters or if any rate limit features have been recently configured in this repository. I recommend starting a thorough check. If this escalates, there will be more problems for many more people.
Author
Owner

@tremor021 commented on GitHub (May 8, 2025):

Ok, i'm sorry. Clearly both of you got rate limited by doing nothing. We will do a through check of one curl command that gets ran on your rate limited host.

Stay tuned

@tremor021 commented on GitHub (May 8, 2025): Ok, i'm sorry. Clearly both of you got rate limited by doing nothing. We will do a through check of one curl command that gets ran on your rate limited host. Stay tuned
Author
Owner

@MickLesk commented on GitHub (May 8, 2025):

currently i working on an curl_handler, the latest issues are mainly from github himself, i get yesterday timeouts up to 12 min (commits dont refresh file)

@MickLesk commented on GitHub (May 8, 2025): currently i working on an curl_handler, the latest issues are mainly from github himself, i get yesterday timeouts up to 12 min (commits dont refresh file)
Author
Owner

@kendikaku commented on GitHub (May 8, 2025):

@kendikaku i cant really do this back/forth with someone that has "DevOps | Backend | Frontend" in their linkedin profile and doesn't know what is rate limiting and/or what bash scripts do... Like i said, its network issue, you either cant reach github or you got rate limited as @vk2r said, because you abuse the github.

Ok, I won't be giving any kind of feedback or anything like that if the developers treat users this way, I appreciate everyone's effort in this project.

@kendikaku commented on GitHub (May 8, 2025): > [@kendikaku](https://github.com/kendikaku) i cant really do this back/forth with someone that has "DevOps | Backend | Frontend" in their linkedin profile and doesn't know what is rate limiting and/or what bash scripts do... Like i said, its network issue, you either cant reach github or you got rate limited as [@vk2r](https://github.com/vk2r) said, because you abuse the github. Ok, I won't be giving any kind of feedback or anything like that if the developers treat users this way, I appreciate everyone's effort in this project.
Author
Owner

@MickLesk commented on GitHub (May 8, 2025):

I close this issue due network issues.

@MickLesk commented on GitHub (May 8, 2025): I close this issue due network issues.
Author
Owner

@fell-lucas commented on GitHub (May 13, 2025):

Hey, just wanted to throw my 2 cents here, also getting this problem. To me it looks like too many people are installing scripts and hitting GitHub's endpoints. It takes several retries for me to install new software. This didn't happen in the past.

My suggestion would be to have a dedicated hosting service to host the scripts, I'm sure some would be more than happy to sponsor a project like this.

@fell-lucas commented on GitHub (May 13, 2025): Hey, just wanted to throw my 2 cents here, also getting this problem. To me it looks like too many people are installing scripts and hitting GitHub's endpoints. It takes several retries for me to install new software. This didn't happen in the past. <img src="https://github.com/user-attachments/assets/63638b0e-213c-4930-9002-2b96060bc3c8" width="300" /> My suggestion would be to have a dedicated hosting service to host the scripts, I'm sure some would be more than happy to sponsor a project like this.
Author
Owner

@robsalasco commented on GitHub (Oct 28, 2025):

~# wget https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/garage.sh --2025-10-28 08:49:53-- https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/garage.sh Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.109.133, 185.199.110.133, 185.199.111.133, ... Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.109.133|:443... connected. HTTP request sent, awaiting response... 429 Too Many Requests 2025-10-28 08:49:59 ERROR 429: Too Many Requests.

Days with the same issue.

:(

@robsalasco commented on GitHub (Oct 28, 2025): `~# wget https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/garage.sh --2025-10-28 08:49:53-- https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/garage.sh Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.109.133, 185.199.110.133, 185.199.111.133, ... Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|185.199.109.133|:443... connected. HTTP request sent, awaiting response... 429 Too Many Requests 2025-10-28 08:49:59 ERROR 429: Too Many Requests.` Days with the same issue. :(
Author
Owner

@kendikaku commented on GitHub (Oct 28, 2025):

Network issue. Script run fine

@kendikaku commented on GitHub (Oct 28, 2025): > Network issue. Script run fine
Author
Owner

@robsalasco commented on GitHub (Oct 29, 2025):

more info here https://github.com/orgs/community/discussions/177971

@robsalasco commented on GitHub (Oct 29, 2025): more info here https://github.com/orgs/community/discussions/177971
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#920