UR Backup erroring on install from mirror #1222

Closed
opened 2025-11-20 05:06:32 -05:00 by saavagebueno · 7 comments
Owner

Originally created by @14corman on GitHub (Jun 3, 2025).

Have you read and understood the above guidelines?

yes

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

UrBackup Server

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

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/urbackupserver.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.

When installing/setting up UR Backup LXC, the install command of UR Backup itself is failing with mismatch size from apt install. It says the mirror may be syncing, but it has been like this for over 2 days now. I have also tried going into the LXC that is made and running apt install separately in there and the same error occurs. This also happens when you try advanced settings as well.

🔄 Steps to reproduce the issue.

Step 1: Go into proxmox shell
Step 2: Run UR Backup Server install command
Step 3: Go through setup menus to install
Step 4: Wait for error to occur

Paste the full error output (if available).

   __  __     ____             __                  _____                          
  / / / /____/ __ )____ ______/ /____  ______     / ___/___  ______   _____  _____
 / / / / ___/ __  / __ `/ ___/ //_/ / / / __ \    \__ \/ _ \/ ___/ | / / _ \/ ___/
/ /_/ / /  / /_/ / /_/ / /__/ ,< / /_/ / /_/ /   ___/ /  __/ /   | |/ /  __/ /    
\____/_/  /_____/\__,_/\___/_/|_|\__,_/ .___/   /____/\___/_/    |___/\___/_/     
                                     /_/                                          
  ⚙️  Using Default Settings on node pve
  🖥️  Operating System: debian
  🌟  Version: 12
  📦  Container Type: Privileged
  💾  Disk Size: 16 GB
  🧠  CPU Cores: 1
  🛠️  RAM Size: 1024 MiB
  🆔  Container ID: 111
  🚀  Creating a UrBackup Server LXC using the above default settings
  
  ✔️  Using TrueNas for Template Storage.
  ✔️  Using TrueNas for Container Storage.
  ✔️  Updated LXC Template List
  ✔️  LXC Template is ready to use.
  ✔️  LXC Container 111 was successfully created.
  ✔️   Started LXC Container
  ✔️  Set up Container OS
  ✔️  Network Connected: XXX.XXX.XXX.XXX 
  ✔️  IPv4 Internet Connected
  ✖️  IPv6 Internet Not Connected
  ✔️  DNS Resolved github.com to 140.82.114.4
  ✔️  Updated Container OS
  ✔️  Core dependencies installed
  ✔️  Installed Dependencies
 ⠋E: Failed to fetch https://slc-mirror.opensuse.org/repositories/home%3A/uroni/Debian_12/amd64/urbackup-server_2.5.33.0-1_amd64.deb  File has unexpected size (4377736 != 4378348). Mirror sync in progress? [IP: 195.135.220.50 443]
   Hashes of expected file:
    - SHA256:e94a9b356d29a4625459b901fd4cea04005255ab06c64a328bccaea7b16f2bb6
    - SHA1:a5f35e65dbd9d7cb66f01138c553f9b3aa45ce11 [weak]
    - MD5Sum:269ca5a7b3ff3b90c506abce0ec620cd [weak]
    - Filesize:4378348 [weak]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
 ⠸
[ERROR] in line 25: exit code 0: while executing command apt-get install -y -qq urbackup-server
/dev/fd/63: line 74: SPINNER_PID: unbound variable

🖼️ Additional context (optional).

Even though I have tried both advanced and default settings, the console output above is from a default settings run.

Originally created by @14corman on GitHub (Jun 3, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? UrBackup Server ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/urbackupserver.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [x] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 📝 Provide a clear and concise description of the issue. When installing/setting up UR Backup LXC, the install command of UR Backup itself is failing with mismatch size from apt install. It says the mirror may be syncing, but it has been like this for over 2 days now. I have also tried going into the LXC that is made and running apt install separately in there and the same error occurs. This also happens when you try advanced settings as well. ### 🔄 Steps to reproduce the issue. Step 1: Go into proxmox shell Step 2: Run UR Backup Server install command Step 3: Go through setup menus to install Step 4: Wait for error to occur ### ❌ Paste the full error output (if available). ``` __ __ ____ __ _____ / / / /____/ __ )____ ______/ /____ ______ / ___/___ ______ _____ _____ / / / / ___/ __ / __ `/ ___/ //_/ / / / __ \ \__ \/ _ \/ ___/ | / / _ \/ ___/ / /_/ / / / /_/ / /_/ / /__/ ,< / /_/ / /_/ / ___/ / __/ / | |/ / __/ / \____/_/ /_____/\__,_/\___/_/|_|\__,_/ .___/ /____/\___/_/ |___/\___/_/ /_/ ⚙️ Using Default Settings on node pve 🖥️ Operating System: debian 🌟 Version: 12 📦 Container Type: Privileged 💾 Disk Size: 16 GB 🧠 CPU Cores: 1 🛠️ RAM Size: 1024 MiB 🆔 Container ID: 111 🚀 Creating a UrBackup Server LXC using the above default settings ✔️ Using TrueNas for Template Storage. ✔️ Using TrueNas for Container Storage. ✔️ Updated LXC Template List ✔️ LXC Template is ready to use. ✔️ LXC Container 111 was successfully created. ✔️ Started LXC Container ✔️ Set up Container OS ✔️ Network Connected: XXX.XXX.XXX.XXX ✔️ IPv4 Internet Connected ✖️ IPv6 Internet Not Connected ✔️ DNS Resolved github.com to 140.82.114.4 ✔️ Updated Container OS ✔️ Core dependencies installed ✔️ Installed Dependencies ⠋E: Failed to fetch https://slc-mirror.opensuse.org/repositories/home%3A/uroni/Debian_12/amd64/urbackup-server_2.5.33.0-1_amd64.deb File has unexpected size (4377736 != 4378348). Mirror sync in progress? [IP: 195.135.220.50 443] Hashes of expected file: - SHA256:e94a9b356d29a4625459b901fd4cea04005255ab06c64a328bccaea7b16f2bb6 - SHA1:a5f35e65dbd9d7cb66f01138c553f9b3aa45ce11 [weak] - MD5Sum:269ca5a7b3ff3b90c506abce0ec620cd [weak] - Filesize:4378348 [weak] E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? ⠸ [ERROR] in line 25: exit code 0: while executing command apt-get install -y -qq urbackup-server /dev/fd/63: line 74: SPINNER_PID: unbound variable ``` ### 🖼️ Additional context (optional). Even though I have tried both advanced and default settings, the console output above is from a default settings run.
saavagebueno added the bug label 2025-11-20 05:06:32 -05:00
Author
Owner

@MickLesk commented on GitHub (Jun 3, 2025):

Image

work fine here. Maybe you get an bad mirror or an adblock?

@MickLesk commented on GitHub (Jun 3, 2025): ![Image](https://github.com/user-attachments/assets/d39cb9fe-e6f5-47ea-8ca1-eab0f56c8e05) work fine here. Maybe you get an bad mirror or an adblock?
Author
Owner

@14corman commented on GitHub (Jun 3, 2025):

Thank you for the quick message. I do not have adblock on the server nor my home internet. How can I change the mirror? I do not see that option the advanced settings. I could download the script, change the lookup of the mirror, and run it locally like that, but I would be curious what mirror you see.

@14corman commented on GitHub (Jun 3, 2025): Thank you for the quick message. I do not have adblock on the server nor my home internet. How can I change the mirror? I do not see that option the advanced settings. I could download the script, change the lookup of the mirror, and run it locally like that, but I would be curious what mirror you see.
Author
Owner

@MickLesk commented on GitHub (Jun 3, 2025):

That comes from opensuse directly, They automatically assign the best possible mirror. We have no influence on this.

curl -fsSL https://download.opensuse.org/repositories/home:uroni/Debian_12/Release.key | gpg --dearmor >/etc/apt/trusted.gpg.d/home_uroni.gpg
echo 'deb [signed-by=/etc/apt/trusted.gpg.d/home_uroni.gpg] http://download.opensuse.org/repositories/home:/uroni/Debian_12/ /' >/etc/apt/sources.list.d/home:uroni.list

@MickLesk commented on GitHub (Jun 3, 2025): That comes from opensuse directly, They automatically assign the best possible mirror. We have no influence on this. curl -fsSL https://download.opensuse.org/repositories/home:uroni/Debian_12/Release.key | gpg --dearmor >/etc/apt/trusted.gpg.d/home_uroni.gpg echo 'deb [signed-by=/etc/apt/trusted.gpg.d/home_uroni.gpg] http://download.opensuse.org/repositories/home:/uroni/Debian_12/ /' >/etc/apt/sources.list.d/home:uroni.list
Author
Owner

@14corman commented on GitHub (Jun 3, 2025):

Ok, so this seems like an issue with the mirror I am being directed to not having an up-to-date version of UR Backup and that difference causing the check to fail. I guess it will just be a matter of time waiting for the mirror to be replaced for me or be updated. I am still seeing the error, so I will try again in a day or so to see if it goes away.

@14corman commented on GitHub (Jun 3, 2025): Ok, so this seems like an issue with the mirror I am being directed to not having an up-to-date version of UR Backup and that difference causing the check to fail. I guess it will just be a matter of time waiting for the mirror to be replaced for me or be updated. I am still seeing the error, so I will try again in a day or so to see if it goes away.
Author
Owner

@MickLesk commented on GitHub (Jun 3, 2025):

https://mirrors.opensuse.org/

there is your marked mirror, he had some timeouts.

@MickLesk commented on GitHub (Jun 3, 2025): https://mirrors.opensuse.org/ there is your marked mirror, he had some timeouts.
Author
Owner

@14corman commented on GitHub (Jun 3, 2025):

Oh, thank you for the link. Yeah, I see the timeouts over the last while for that mirror. I will keep an eye on it. Thank you.

@14corman commented on GitHub (Jun 3, 2025): Oh, thank you for the link. Yeah, I see the timeouts over the last while for that mirror. I will keep an eye on it. Thank you.
Author
Owner

@14corman commented on GitHub (Jun 10, 2025):

I wanted to post an update on here in case anyone finds this in the future. Someone from openSUSE maintainers commented what should be done with mirror issues like this. In my case, since I am not a maintainer who can update code for mirrors, the only other option is to find another mirror.

https://github.com/openSUSE/MirrorCache/issues/600#issuecomment-2958531929

@14corman commented on GitHub (Jun 10, 2025): I wanted to post an update on here in case anyone finds this in the future. Someone from openSUSE maintainers commented what should be done with mirror issues like this. In my case, since I am not a maintainer who can update code for mirrors, the only other option is to find another mirror. https://github.com/openSUSE/MirrorCache/issues/600#issuecomment-2958531929
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SVI/ProxmoxVE#1222