Skip to content

Vaultwarden #2810

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
2 tasks done
MrBertoza opened this issue Mar 3, 2025 · 7 comments
Closed
2 tasks done

Vaultwarden #2810

MrBertoza opened this issue Mar 3, 2025 · 7 comments
Assignees
Labels
bug Something isn't working

Comments

@MrBertoza
Copy link

βœ… Have you read and understood the above guidelines?

yes

πŸ“œ What is the name of the script you are using?

Vaultwarden LXC

πŸ“‚ What was the exact command used to execute the script?

bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/vaultwarden.sh)"

πŸ“ Provide a clear and concise description of the issue.

When running the script it gives this error, it's pretty self explanatory, but the vaultwarden doesnt get installed so:

error: toolchain '1.85.0-x86_64-unknown-linux-gnu' is not installed
help: run `rustup toolchain install 1.85.0-x86_64-unknown-linux-gnu` to install it
 β Ό
[ERROR] in line 50: exit code 0: while executing command $STD cargo build --features "sqlite,mysql,postgresql" --release

Already updated host.

βš™οΈ What settings are you using?

  • Default Settings
  • Advanced Settings

πŸ–₯️ Which Linux distribution are you using?

Debian 12

πŸ”„ Steps to reproduce the issue.

1- Open node shell
2- Paste command
3- Default installation (verbose)
4- Get Error

❌ Paste the full error output (if available).

βœ”οΈ Installed Dependencies
β ™info: downloading installer
β ΄info: profile set to 'minimal'
info: default host triple is x86_64-unknown-linux-gnu
info: syncing channel updates for 'stable-x86_64-unknown-linux-gnu'
β §info: latest update on 2025-02-20, rust version 1.85.0 (4d91de4e4 2025-02-17)
info: downloading component 'cargo'
⠏info: downloading component 'rust-std'
β Ήinfo: downloading component 'rustc'
β ‹info: installing component 'cargo'
β ¦info: installing component 'rust-std'
26.7 MiB / 26.7 MiB (100 %) 16.3 MiB/s in 1s
β Έinfo: installing component 'rustc'
69.5 MiB / 69.5 MiB (100 %) 17.7 MiB/s in 3s
β Όinfo: default toolchain set to 'stable-x86_64-unknown-linux-gnu'

stable-x86_64-unknown-linux-gnu installed - rustc 1.85.0 (4d91de4e4 2025-02-17)

Rust is installed now. Great!

To get started you may need to restart your current shell.
This would reload your PATH environment variable to include
Cargo's bin directory ($HOME/.cargo/bin).

To configure your current shell, you need to source
the corresponding env file under $HOME/.cargo.

This is usually done by running one of the following (note the leading DOT):
. "$HOME/.cargo/env" # For sh/bash/zsh/ash/dash/pdksh
source "$HOME/.cargo/env.fish" # For fish
source "$HOME/.cargo/env.nu" # For nushell
βœ”οΈ Installed Rust
β ‹Cloning into 'vaultwarden'...(Patience)
β ΄remote: Enumerating objects: 19375, done.
remote: Counting objects: 100% (3253/3253), done.
remote: Compressing objects: 100% (246/246), done.
β ‹remote: Total 19375 (delta 3160), reused 3007 (delta 3007), pack-reused 16122 (from 5)
Receiving objects: 100% (19375/19375), 10.04 MiB | 30.96 MiB/s, done.
Resolving deltas: 100% (13280/13280), done.
β Ήerror: toolchain '1.85.0-x86_64-unknown-linux-gnu' is not installed
help: run rustup toolchain install 1.85.0-x86_64-unknown-linux-gnu to install it
β Ό
[ERROR] in line 50: exit code 0: while executing command $STD cargo build --features "sqlite,mysql,postgresql" --release
The silent function has suppressed the error, run the script with verbose mode enabled, which will provide more detailed output.

πŸ–ΌοΈ Additional context (optional).

No response

@MrBertoza MrBertoza added the bug Something isn't working label Mar 3, 2025
@N0NameN0
Copy link

N0NameN0 commented Mar 4, 2025

+1 exact same issue !

@MickLesk MickLesk self-assigned this Mar 5, 2025
@MickLesk
Copy link
Member

MickLesk commented Mar 5, 2025

fix coming asap. i test it now

@MickLesk
Copy link
Member

MickLesk commented Mar 5, 2025

i get it, but they need https:// now. local doesnt work anymore. We need to add an "blind" certificate to call it as https...

@N0NameN0
Copy link

N0NameN0 commented Mar 6, 2025

i get it, but they need https:// now. local doesnt work anymore. We need to add an "blind" certificate to call it as https...

and what about ppl like me with their own ssled reverse proxy ?

@MickLesk
Copy link
Member

MickLesk commented Mar 6, 2025

Get an read -p command, Like this:
"For xxx is https:// needed, would you like to autom. create an certificate? (Y/N)"

@nkleinbaer
Copy link

I was having this exact same issue on Monday, but as far as I can tell the release of of rustup 1.28.1 yesterday solved the problem. I'm not really following what's going on but this comment mentions that "auto install" had been re-enabled as a bandaid fix. The way I'm reading it is that the rustup changed a default setting that automatically installed toolchains, and while they have re-enabled it in 1.28.1 that may only be temporary?

In any case just wanted to report that it is working for me now!

@KickAss0815
Copy link

I have now executed the new Vaultwarden script (Debian 12) and configured my reverse proxy. Imported the database and now everything works as expected again.

Many thanks to the community for solving the problem so quickly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants