Vaultwarden Installation error #749

Closed
opened 2026-02-04 21:13:45 +03:00 by OVERLORD · 14 comments
Owner

Originally created by @webmogul1 on GitHub (Apr 4, 2025).

Have you read and understood the above guidelines?

yes

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

Vaultwarden

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

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

📝 Provide a clear and concise description of the issue.

error while installing it.

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

🔄 Steps to reproduce the issue.

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

Paste the full error output (if available).

 _    __            ____                          __         
| |  / /___ ___  __/ / /__      ______ __________/ /__  ____ 
| | / / __ `/ / / / / __/ | /| / / __ `/ ___/ __  / _ \/ __ \
| |/ / /_/ / /_/ / / /_ | |/ |/ / /_/ / /  / /_/ /  __/ / / /
|___/\__,_/\__,_/_/\__/ |__/|__/\__,_/_/   \__,_/\___/_/ /_/ 
                                                             
  ⚙️  Using Default Settings on node pve03
  🖥️  Operating System: debian
  🌟  Version: 12
  📦  Container Type: Unprivileged
  💾  Disk Size: 6 GB
  🧠  CPU Cores: 4
  🛠️  RAM Size: 6144 MiB
  🆔  Container ID: 102
  🚀  Creating a Vaultwarden LXC using the above default settings
  
  ✔️  Using local-zfs for Template Storage.
  ✔️  Using local-zfs for Container Storage.
  ✔️  Updated LXC Template List
  ✔️  LXC Template is ready to use.
  ✔️  LXC Container 102 was successfully created.
  ✔️   Started LXC Container
  ✔️  Set up Container OS
  ✔️  Network Connected: 10.0.1.222 
  ✔️  IPv4 Internet Connected
  ✖️  IPv6 Internet Not Connected
  ✔️  DNS Resolved github.com to 140.82.114.4
  ✔️  Updated Container OS
  ✔️  Core dependencies installed
  ✔️  Installed Dependencies
  ✔️  Installed Rust
 ⠼ Building Vaultwarden 1.33.2 (Patience) 
[ERROR] in line 50: exit code 0: while executing command "$@" > /dev/null 2>&1
The silent function has suppressed the error, run the script with verbose mode enabled, which will provide more detailed output.
root@pve03:~# 

second try

 ⠹   Compiling miniz_oxide v0.8.7
error: failed to run custom build command for `mysqlclient-sys v0.4.4`

Caused by:
  process didn't exit successfully: `/vaultwarden/target/release/build/mysqlclient-sys-a3020e2eebb801cc/build-script-build` (exit status: 101)
  --- stdout
  cargo::rerun-if-env-changed=MYSQLCLIENT_VERSION
  cargo::rerun-if-env-changed=MYSQLCLIENT_INCLUDE_DIR
  cargo::rerun-if-env-changed=MYSQLCLIENT_INCLUDE_DIR_X86_64_UNKNOWN_LINUX_GNU
  cargo::rerun-if-env-changed=MYSQLCLIENT_LIB
  cargo::rerun-if-env-changed=MYSQLCLIENT_LIB_DIR
  cargo::rerun-if-env-changed=MYSQLCLIENT_LIB_DIR_X86_64_UNKNOWN_LINUX_GNU
  cargo::rerun-if-env-changed=MYSQLCLIENT_LIBNAME
  cargo::rerun-if-env-changed=MYSQLCLIENT_LIBNAME_X86_64_UNKNOWN_LINUX_GNU
  cargo::rerun-if-env-changed=MYSQLCLIENT_STATIC
  cargo::rerun-if-env-changed=MYSQLCLIENT_VERSION_X86_64_UNKNOWN_LINUX_GNU
  cargo::rerun-if-env-changed=MYSQLCLIENT_LIB_X86_64_UNKNOWN_LINUX_GNU
  cargo::rerun-if-env-changed=MYSQLCLIENT_STATIC_X86_64_UNKNOWN_LINUX_GNU
  cargo:rerun-if-env-changed=MYSQLCLIENT_NO_PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG
  cargo:rerun-if-env-changed=MYSQLCLIENT_STATIC
  cargo:rerun-if-env-changed=MYSQLCLIENT_DYNAMIC
  cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
  cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
  cargo:rerun-if-env-changed=SYSROOT
  cargo:rerun-if-env-changed=MYSQLCLIENT_STATIC
  cargo:rerun-if-env-changed=MYSQLCLIENT_DYNAMIC
  cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
  cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
  cargo:rustc-link-search=native=/usr/lib/x86_64-linux-gnu/
  cargo:rustc-link-lib=mariadb
  cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG
  cargo:rerun-if-env-changed=PKG_CONFIG
  cargo:rerun-if-env-changed=MYSQLCLIENT_STATIC
  cargo:rerun-if-env-changed=MYSQLCLIENT_DYNAMIC
  cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
  cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
  cargo:rerun-if-env-changed=PKG_CONFIG_PATH
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
  cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
  cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
  cargo:rerun-if-env-changed=TARGET
  cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64-unknown-linux-gnu
  cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64_unknown_linux_gnu
  cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS
  cargo:rerun-if-changed=bindings/wrapper.h

  --- stderr

  thread 'main' panicked at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bindgen-0.71.1/lib.rs:604:27:
  Unable to find libclang: "couldn't find any valid shared libraries matching: ['libclang.so', 'libclang-*.so', 'libclang.so.*', 'libclang-*.so.*'], set the `LIBCLANG_PATH` environment variable to a path where one of these files can be found (invalid: [])"
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
 ⠹
[ERROR] in line 47: exit code 0: while executing command $STD cargo build --features "sqlite,mysql,postgresql" --release
curl: (22) The requested URL returned error: 400
root@pve03:~# 

🖼️ Additional context (optional).

No response

Originally created by @webmogul1 on GitHub (Apr 4, 2025). ### ✅ Have you read and understood the above guidelines? yes ### 📜 What is the name of the script you are using? Vaultwarden ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/vaultwarden.sh)" ### 📝 Provide a clear and concise description of the issue. error while installing it. ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 🔄 Steps to reproduce the issue. bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/vaultwarden.sh)" ### ❌ Paste the full error output (if available). ``` _ __ ____ __ | | / /___ ___ __/ / /__ ______ __________/ /__ ____ | | / / __ `/ / / / / __/ | /| / / __ `/ ___/ __ / _ \/ __ \ | |/ / /_/ / /_/ / / /_ | |/ |/ / /_/ / / / /_/ / __/ / / / |___/\__,_/\__,_/_/\__/ |__/|__/\__,_/_/ \__,_/\___/_/ /_/ ⚙️ Using Default Settings on node pve03 🖥️ Operating System: debian 🌟 Version: 12 📦 Container Type: Unprivileged 💾 Disk Size: 6 GB 🧠 CPU Cores: 4 🛠️ RAM Size: 6144 MiB 🆔 Container ID: 102 🚀 Creating a Vaultwarden LXC using the above default settings ✔️ Using local-zfs for Template Storage. ✔️ Using local-zfs for Container Storage. ✔️ Updated LXC Template List ✔️ LXC Template is ready to use. ✔️ LXC Container 102 was successfully created. ✔️ Started LXC Container ✔️ Set up Container OS ✔️ Network Connected: 10.0.1.222 ✔️ IPv4 Internet Connected ✖️ IPv6 Internet Not Connected ✔️ DNS Resolved github.com to 140.82.114.4 ✔️ Updated Container OS ✔️ Core dependencies installed ✔️ Installed Dependencies ✔️ Installed Rust ⠼ Building Vaultwarden 1.33.2 (Patience) [ERROR] in line 50: exit code 0: while executing command "$@" > /dev/null 2>&1 The silent function has suppressed the error, run the script with verbose mode enabled, which will provide more detailed output. root@pve03:~# ``` second try ``` ⠹ Compiling miniz_oxide v0.8.7 error: failed to run custom build command for `mysqlclient-sys v0.4.4` Caused by: process didn't exit successfully: `/vaultwarden/target/release/build/mysqlclient-sys-a3020e2eebb801cc/build-script-build` (exit status: 101) --- stdout cargo::rerun-if-env-changed=MYSQLCLIENT_VERSION cargo::rerun-if-env-changed=MYSQLCLIENT_INCLUDE_DIR cargo::rerun-if-env-changed=MYSQLCLIENT_INCLUDE_DIR_X86_64_UNKNOWN_LINUX_GNU cargo::rerun-if-env-changed=MYSQLCLIENT_LIB cargo::rerun-if-env-changed=MYSQLCLIENT_LIB_DIR cargo::rerun-if-env-changed=MYSQLCLIENT_LIB_DIR_X86_64_UNKNOWN_LINUX_GNU cargo::rerun-if-env-changed=MYSQLCLIENT_LIBNAME cargo::rerun-if-env-changed=MYSQLCLIENT_LIBNAME_X86_64_UNKNOWN_LINUX_GNU cargo::rerun-if-env-changed=MYSQLCLIENT_STATIC cargo::rerun-if-env-changed=MYSQLCLIENT_VERSION_X86_64_UNKNOWN_LINUX_GNU cargo::rerun-if-env-changed=MYSQLCLIENT_LIB_X86_64_UNKNOWN_LINUX_GNU cargo::rerun-if-env-changed=MYSQLCLIENT_STATIC_X86_64_UNKNOWN_LINUX_GNU cargo:rerun-if-env-changed=MYSQLCLIENT_NO_PKG_CONFIG cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-unknown-linux-gnu cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_unknown_linux_gnu cargo:rerun-if-env-changed=HOST_PKG_CONFIG cargo:rerun-if-env-changed=PKG_CONFIG cargo:rerun-if-env-changed=MYSQLCLIENT_STATIC cargo:rerun-if-env-changed=MYSQLCLIENT_DYNAMIC cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH cargo:rerun-if-env-changed=PKG_CONFIG_PATH cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR cargo:rerun-if-env-changed=SYSROOT cargo:rerun-if-env-changed=MYSQLCLIENT_STATIC cargo:rerun-if-env-changed=MYSQLCLIENT_DYNAMIC cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC cargo:rustc-link-search=native=/usr/lib/x86_64-linux-gnu/ cargo:rustc-link-lib=mariadb cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-unknown-linux-gnu cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_unknown_linux_gnu cargo:rerun-if-env-changed=HOST_PKG_CONFIG cargo:rerun-if-env-changed=PKG_CONFIG cargo:rerun-if-env-changed=MYSQLCLIENT_STATIC cargo:rerun-if-env-changed=MYSQLCLIENT_DYNAMIC cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH cargo:rerun-if-env-changed=PKG_CONFIG_PATH cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR cargo:rerun-if-env-changed=TARGET cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64-unknown-linux-gnu cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS_x86_64_unknown_linux_gnu cargo:rerun-if-env-changed=BINDGEN_EXTRA_CLANG_ARGS cargo:rerun-if-changed=bindings/wrapper.h --- stderr thread 'main' panicked at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bindgen-0.71.1/lib.rs:604:27: Unable to find libclang: "couldn't find any valid shared libraries matching: ['libclang.so', 'libclang-*.so', 'libclang.so.*', 'libclang-*.so.*'], set the `LIBCLANG_PATH` environment variable to a path where one of these files can be found (invalid: [])" note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace warning: build failed, waiting for other jobs to finish... ⠹ [ERROR] in line 47: exit code 0: while executing command $STD cargo build --features "sqlite,mysql,postgresql" --release curl: (22) The requested URL returned error: 400 root@pve03:~# ``` ### 🖼️ Additional context (optional). _No response_
OVERLORD added the bugexternaldependencies labels 2026-02-04 21:13:45 +03:00
Author
Owner

@ja-softdevel commented on GitHub (Apr 4, 2025):

as an fyi, I just setup the alpine-vaultwarden script without issue.

@ja-softdevel commented on GitHub (Apr 4, 2025): as an fyi, I just setup the alpine-vaultwarden script without issue.
Author
Owner

@tomtheswede commented on GitHub (Apr 5, 2025):

I get the same error

@tomtheswede commented on GitHub (Apr 5, 2025): I get the same error
Author
Owner

@Jimbambuli commented on GitHub (Apr 5, 2025):

The update also no longer works:

thread 'main' panicked at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bindgen-0.71.1/lib.rs:604:27:
Unable to find libclang: "couldn't find any valid shared libraries matching: ['libclang.so', 'libclang-.so', 'libclang.so.', 'libclang-.so.'], set the LIBCLANG_PATH environment variable to a path where one of these files can be found (invalid: [])"
note: run with RUST_BACKTRACE=1 environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
⠸ Updating VaultWarden to 1.33.2 (Patience) Building [==============> ] 341/552: rustls, libsqlite3-sys(buil⠼ Updating VaultWarden to 1.33.2 (Patience) Building [==============> ] 342/552: libsqlite3-sys(build) ⠇ Updating VaultWarden to 1.33.2 (Patience)curl: (22) The requested URL returned error: 400

[ERROR] in line 53: exit code 0: while executing command $STD cargo build --features "sqlite,mysql,postgresql" --release

@Jimbambuli commented on GitHub (Apr 5, 2025): The update also no longer works: thread 'main' panicked at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/bindgen-0.71.1/lib.rs:604:27: Unable to find libclang: "couldn't find any valid shared libraries matching: ['libclang.so', 'libclang-*.so', 'libclang.so.*', 'libclang-*.so.*'], set the `LIBCLANG_PATH` environment variable to a path where one of these files can be found (invalid: [])" note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace warning: build failed, waiting for other jobs to finish... ⠸ Updating VaultWarden to 1.33.2 (Patience) Building [==============> ] 341/552: rustls, libsqlite3-sys(buil⠼ Updating VaultWarden to 1.33.2 (Patience) Building [==============> ] 342/552: libsqlite3-sys(build) ⠇ Updating VaultWarden to 1.33.2 (Patience)curl: (22) The requested URL returned error: 400 [ERROR] in line 53: exit code 0: while executing command $STD cargo build --features "sqlite,mysql,postgresql" --release
Author
Owner

@tgtechy commented on GitHub (Apr 5, 2025):

Same error trying an update as @Jimbambuli - earlier versions of script (~ 4 months ago) update worked fine.

@tgtechy commented on GitHub (Apr 5, 2025): Same error trying an **update** as @Jimbambuli - earlier versions of script (~ 4 months ago) update worked fine.
Author
Owner

@goozoon commented on GitHub (Apr 5, 2025):

just tried to install and got the same Error

@goozoon commented on GitHub (Apr 5, 2025): just tried to install and got the same Error
Author
Owner

@kintaro1981 commented on GitHub (Apr 5, 2025):

same error here

@kintaro1981 commented on GitHub (Apr 5, 2025): same error here
Author
Owner

@MickLesk commented on GitHub (Apr 5, 2025):

Can anyone ask in there repo? We can't do anything about defects in composer or cargo functions, we use what we get. I don't see a script issue here, but rather a problem with the package itself.

@MickLesk commented on GitHub (Apr 5, 2025): Can anyone ask in there repo? We can't do anything about defects in composer or cargo functions, we use what we get. I don't see a script issue here, but rather a problem with the package itself.
Author
Owner

@datOlle commented on GitHub (Apr 6, 2025):

Update runs now without error

@datOlle commented on GitHub (Apr 6, 2025): Update runs now without error
Author
Owner

@tgtechy commented on GitHub (Apr 6, 2025):

I am still getting the same error when attempting an update even after @datOlle comment:

 - Updating VaultWarden to 1.33.2 (Patience)   
[ERROR] in line 85: exit code 0: while executing command cargo build --features "sqlite,mysql,postgresql" --release &> /dev/null

I understand the external dependencies, but since the failed update destroys vaultwarden by

cd ~ && rm -rf vaultwarden

I have to restore from a backup each time the update fails.

@tgtechy commented on GitHub (Apr 6, 2025): I am still getting the same error when attempting an update even after @datOlle comment: ``` - Updating VaultWarden to 1.33.2 (Patience) [ERROR] in line 85: exit code 0: while executing command cargo build --features "sqlite,mysql,postgresql" --release &> /dev/null ``` I understand the external dependencies, but since the failed update destroys vaultwarden by `cd ~ && rm -rf vaultwarden` I have to restore from a backup each time the update fails.
Author
Owner

@datOlle commented on GitHub (Apr 6, 2025):

Yesterday i had the same error, but today it runs smooth

Installed a new one for test and
🚀 Vaultwarden setup has been successfully initialized!

@datOlle commented on GitHub (Apr 6, 2025): Yesterday i had the same error, but today it runs smooth Installed a new one for test and `🚀 Vaultwarden setup has been successfully initialized!`
Author
Owner

@tremor021 commented on GitHub (Apr 6, 2025):

I am still getting the same error when attempting an update even after @datOlle comment:

 - Updating VaultWarden to 1.33.2 (Patience)   
[ERROR] in line 85: exit code 0: while executing command cargo build --features "sqlite,mysql,postgresql" --release &> /dev/null

I understand the external dependencies, but since the failed update destroys vaultwarden by

cd ~ && rm -rf vaultwarden

I have to restore from a backup each time the update fails.

yes, thats what backups are for

@tremor021 commented on GitHub (Apr 6, 2025): > I am still getting the same error when attempting an update even after [@datOlle](https://github.com/datOlle) comment: > > ``` > - Updating VaultWarden to 1.33.2 (Patience) > [ERROR] in line 85: exit code 0: while executing command cargo build --features "sqlite,mysql,postgresql" --release &> /dev/null > ``` > > I understand the external dependencies, but since the failed update destroys vaultwarden by > > `cd ~ && rm -rf vaultwarden` > > I have to restore from a backup each time the update fails. yes, thats what backups are for
Author
Owner

@goozoon commented on GitHub (Apr 6, 2025):

just tried to install and got the same Error

Tried just now and:

🚀 Vaultwarden setup has been successfully initialized!

PS: Opening http://192.168.0.40:8000/ - just a spinning Loading... is it ok?

@goozoon commented on GitHub (Apr 6, 2025): > just tried to install and got the same Error Tried just now and: `🚀 Vaultwarden setup has been successfully initialized!` PS: Opening http://192.168.0.40:8000/ - just a spinning Loading... is it ok?
Author
Owner

@MickLesk commented on GitHub (Apr 6, 2025):

Need https since x versions. Its an restriction of vaultwarden

@MickLesk commented on GitHub (Apr 6, 2025): Need https since x versions. Its an restriction of vaultwarden
Author
Owner

@tgtechy commented on GitHub (Apr 8, 2025):

I gave up trying to update. I created a fresh LXC on proxmox using the helper script and copied the db.sqlite3, attachments and the config.json to the new LXC. I had to chown the db.sqlite3 to vaultwarden from root. The update then worked.

@tgtechy commented on GitHub (Apr 8, 2025): I gave up trying to update. I created a fresh LXC on proxmox using the helper script and copied the db.sqlite3, attachments and the config.json to the new LXC. I had to chown the db.sqlite3 to vaultwarden from root. The update then worked.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#749