failed to spawn thread: Os - kind: WouldBlock, message: Resource temporarily unavailable - on startup #74

Closed
opened 2026-04-05 20:29:33 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @phaleth on 3/8/2026

Prerequisites

Vaultwarden Support String

Cannot access vaultwarden.

Vaultwarden Build Version

v1.35.4

Deployment method

Build from source

Custom deployment method

via systemd as described here: https://github.com/linuxleague/vaultwarden-wiki/blob/master/Setup-as-a-systemd-service.md#setup

Reverse Proxy

nginx 1.29.5

Host/Server Operating System

Linux

Operating System Version

Debian 13.3

Clients

CLI

Client Version

No response

Steps To Reproduce

systemctl start vaultwarden.service

Expected Result

Expect the systemd service to run instead of failing on startup.

Actual Result

Mar 08 17:11:55 vw-srv systemd[1]: Started vaultwarden.service - Vaultwarden Server.
Mar 08 17:11:55 vw-srv vaultwarden[58]: /--------------------------------------------------------------------\
Mar 08 17:11:55 vw-srv vaultwarden[58]: |                        Starting Vaultwarden                        |
Mar 08 17:11:55 vw-srv vaultwarden[58]: |--------------------------------------------------------------------|
Mar 08 17:11:55 vw-srv vaultwarden[58]: | This is an *unofficial* Bitwarden implementation, DO NOT use the   |
Mar 08 17:11:55 vw-srv vaultwarden[58]: | official channels to report bugs/features, regardless of client.   |
Mar 08 17:11:55 vw-srv vaultwarden[58]: | Send usage/configuration questions or feature requests to:         |
Mar 08 17:11:55 vw-srv vaultwarden[58]: |   https://github.com/dani-garcia/vaultwarden/discussions or        |
Mar 08 17:11:55 vw-srv vaultwarden[58]: |   https://vaultwarden.discourse.group/                             |
Mar 08 17:11:55 vw-srv vaultwarden[58]: | Report suspected bugs/issues in the software itself at:            |
Mar 08 17:11:55 vw-srv vaultwarden[58]: |   https://github.com/dani-garcia/vaultwarden/issues/new            |
Mar 08 17:11:55 vw-srv vaultwarden[58]: \--------------------------------------------------------------------/
Mar 08 17:11:55 vw-srv vaultwarden[58]: thread 'main' (58) panicked at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/thread/functions.rs:131:29:
Mar 08 17:11:55 vw-srv vaultwarden[58]: failed to spawn thread: Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" }
Mar 08 17:11:55 vw-srv vaultwarden[58]: stack backtrace:
Mar 08 17:11:55 vw-srv vaultwarden[58]:    0:     0x5555d0d785e2 - std::backtrace_rs::backtrace::libunwind::trace::h73aabaf37ceb5073
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
Mar 08 17:11:55 vw-srv vaultwarden[58]:    1:     0x5555d0d785e2 - std::backtrace_rs::backtrace::trace_unsynchronized::h30862f246760437f
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
Mar 08 17:11:55 vw-srv vaultwarden[58]:    2:     0x5555d0d785e2 - std::sys::backtrace::_print_fmt::h2d1afd8848eb5d7a
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sys/backtrace.rs:68:9
Mar 08 17:11:55 vw-srv vaultwarden[58]:    3:     0x5555d0d785e2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h1851ca2a850bd9a9
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sys/backtrace.rs:38:26
Mar 08 17:11:55 vw-srv vaultwarden[58]:    4:     0x5555d0d8cd77 - core::fmt::rt::Argument::fmt::he8640bda190d4d38
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/fmt/rt.rs:152:76
Mar 08 17:11:55 vw-srv vaultwarden[58]:    5:     0x5555d0d8cd77 - core::fmt::write::h22467d3ad5dd5554
Mar 08 17:11:55 vw-srv vaultwarden[58]:    6:     0x5555d0d433b6 - std::io::default_write_fmt::h351a88ae8ee5bcc5
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/io/mod.rs:639:11
Mar 08 17:11:55 vw-srv vaultwarden[58]:    7:     0x5555d0d433b6 - std::io::Write::write_fmt::h5e3b6a876f7a20bf
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/io/mod.rs:1994:13
Mar 08 17:11:55 vw-srv vaultwarden[58]:    8:     0x5555d0d57379 - std::sys::backtrace::BacktraceLock::print::hc25d10722ea4032d
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sys/backtrace.rs:41:9
Mar 08 17:11:55 vw-srv vaultwarden[58]:    9:     0x5555d0d57379 - std::panicking::default_hook::{{closure}}::he43c3ac33dfa4b50
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:292:27
Mar 08 17:11:55 vw-srv vaultwarden[58]:   10:     0x5555d0d571d9 - std::panicking::default_hook::hd124da54acf1152f
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:319:9
Mar 08 17:11:55 vw-srv vaultwarden[58]:   11:     0x5555d0d5766b - std::panicking::panic_with_hook::h9b5f1f19954f65a8
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:825:13
Mar 08 17:11:55 vw-srv vaultwarden[58]:   12:     0x5555d0d57438 - std::panicking::panic_handler::{{closure}}::hf431df8c849ee0d6
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:698:13
Mar 08 17:11:55 vw-srv vaultwarden[58]:   13:     0x5555d0d51449 - std::sys::backtrace::__rust_end_short_backtrace::hf97362b31a346cc0
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sys/backtrace.rs:176:18
Mar 08 17:11:55 vw-srv vaultwarden[58]:   14:     0x5555d0d36d6d - __rustc[9e6a08e89e4b9111]::rust_begin_unwind
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:689:5
Mar 08 17:11:55 vw-srv vaultwarden[58]:   15:     0x5555d0d9836c - core::panicking::panic_fmt::ha4414e4328fe24a0
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/panicking.rs:80:14
Mar 08 17:11:55 vw-srv vaultwarden[58]:   16:     0x5555d0d97452 - core::result::unwrap_failed::hac9339a6c7ad693b
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/result.rs:1867:5
Mar 08 17:11:55 vw-srv vaultwarden[58]:   17:     0x5555ce45872c - core::result::Result<T,E>::expect::h375fb302d410a486
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/result.rs:1185:23
Mar 08 17:11:55 vw-srv vaultwarden[58]:   18:     0x5555ce41b1a9 - std::thread::functions::spawn::hd6cc86527e93a2b5
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/thread/functions.rs:131:29
Mar 08 17:11:55 vw-srv vaultwarden[58]:   19:     0x5555cdc42b7c - vaultwarden::config::CONFIG::{{closure}}::habb082bb2da81372
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /app/vaultwarden/src/config.rs:38:5
Mar 08 17:11:55 vw-srv vaultwarden[58]:   20:     0x5555cdd25c06 - core::ops::function::FnOnce::call_once::ha70f5132b8f8fdad
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/ops/function.rs:250:5
Mar 08 17:11:55 vw-srv vaultwarden[58]:   21:     0x5555cdd093ae - core::ops::function::FnOnce::call_once::h0dafc1845e8b0527
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/ops/function.rs:250:5
Mar 08 17:11:55 vw-srv vaultwarden[58]:   22:     0x5555ce228edf - std::sync::lazy_lock::LazyLock<T,F>::force::{{closure}}::h0c9992d966ca5428
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sync/lazy_lock.rs:260:25
Mar 08 17:11:55 vw-srv vaultwarden[58]:   23:     0x5555cee1fd56 - std::sync::once::Once::call_once_force::{{closure}}::h602fb2f908717d98
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sync/once.rs:219:40
Mar 08 17:11:55 vw-srv vaultwarden[58]:   24:     0x5555d0d4bb67 - std::sys::sync::once::futex::Once::call::hc665fab751c6cc5f
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sys/sync/once/futex.rs:178:21
Mar 08 17:11:55 vw-srv vaultwarden[58]:   25:     0x5555cee1f60c - std::sync::once::Once::call_once_force::ha178825a9738d48b
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sync/once.rs:219:20
Mar 08 17:11:55 vw-srv vaultwarden[58]:   26:     0x5555ce229a97 - <std::sync::lazy_lock::LazyLock<T,F> as core::ops::deref::Deref>::deref::h6c44e69579ba4908
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sync/lazy_lock.rs:252:19
Mar 08 17:11:55 vw-srv vaultwarden[58]:   27:     0x5555ce5b2a4d - vaultwarden::init_logging::hbb8925be1398850e
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /app/vaultwarden/src/main.rs:234:22
Mar 08 17:11:55 vw-srv vaultwarden[58]:   28:     0x5555ce364656 - vaultwarden::main::{{closure}}::hfcd93e8367680f29
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /app/vaultwarden/src/main.rs:76:17
Mar 08 17:11:55 vw-srv vaultwarden[58]:   29:     0x5555ce941a17 - <core::pin::Pin<P> as core::future::future::Future>::poll::ha9a065a059c3008b
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/future/future.rs:133:9
Mar 08 17:11:55 vw-srv vaultwarden[58]:   30:     0x5555cefb8377 - tokio::runtime::park::CachedParkThread::block_on::{{closure}}::h5d465f4ead70683a
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/park.rs:284:71
Mar 08 17:11:55 vw-srv vaultwarden[58]:   31:     0x5555cefb651c - tokio::runtime::park::CachedParkThread::block_on::h797fd359bdebf3dd
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:167:5
Mar 08 17:11:55 vw-srv vaultwarden[58]:   32:     0x5555ce0928da - tokio::runtime::context::blocking::BlockingRegionGuard::block_on::hca567c60ef2cf725
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/blocking.rs:66:14
Mar 08 17:11:55 vw-srv vaultwarden[58]:   33:     0x5555cef794d8 - tokio::runtime::scheduler::multi_thread::MultiThread::block_on::{{closure}}::he78cc09454ef8792
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/multi_thread/mod.rs:89:22
Mar 08 17:11:55 vw-srv vaultwarden[58]:   34:     0x5555ce0972f5 - tokio::runtime::context::runtime::enter_runtime::hfb61758b6ffa89fc
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/runtime.rs:65:16
Mar 08 17:11:55 vw-srv vaultwarden[58]:   35:     0x5555cef7918c - tokio::runtime::scheduler::multi_thread::MultiThread::block_on::h9b2d95eb4287cd80
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/multi_thread/mod.rs:88:9
Mar 08 17:11:55 vw-srv vaultwarden[58]:   36:     0x5555ce29b328 - tokio::runtime::runtime::Runtime::block_on_inner::h3fdfaf32bb264da0
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:370:50
Mar 08 17:11:55 vw-srv vaultwarden[58]:   37:     0x5555ce29d4a8 - tokio::runtime::runtime::Runtime::block_on::h089311988517dbfe
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:340:18
Mar 08 17:11:55 vw-srv vaultwarden[58]:   38:     0x5555cdedfeb1 - rocket::async_run::ha179e9f3985b1e0e
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rocket-0.5.1/src/lib.rs:250:26
Mar 08 17:11:55 vw-srv vaultwarden[58]:   39:     0x5555cdedfc36 - rocket::async_main::h0339173b78c48f57
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rocket-0.5.1/src/lib.rs:282:5
Mar 08 17:11:55 vw-srv vaultwarden[58]:   40:     0x5555ce5b731c - vaultwarden::main::h24f5ccae55b06f11
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /app/vaultwarden/src/main.rs:72:38
Mar 08 17:11:55 vw-srv vaultwarden[58]:   41:     0x5555cdd17e0e - core::ops::function::FnOnce::call_once::h5cb7fba90a5922b2
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/ops/function.rs:250:5
Mar 08 17:11:55 vw-srv vaultwarden[58]:   42:     0x5555cdc7ab3d - std::sys::backtrace::__rust_begin_short_backtrace::h1ad91d3821caafba
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sys/backtrace.rs:160:18
Mar 08 17:11:55 vw-srv vaultwarden[58]:   43:     0x5555ceeb62f2 - std::rt::lang_start::{{closure}}::hc5e3a50c51e5b634
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/rt.rs:206:18
Mar 08 17:11:55 vw-srv vaultwarden[58]:   44:     0x5555d0d45166 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hc0aeb12e6a265870
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/ops/function.rs:287:21
Mar 08 17:11:55 vw-srv vaultwarden[58]:   45:     0x5555d0d45166 - std::panicking::catch_unwind::do_call::h424648a3b5b895eb
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:581:40
Mar 08 17:11:55 vw-srv vaultwarden[58]:   46:     0x5555d0d45166 - std::panicking::catch_unwind::h2eaac0b2decbb2a4
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:544:19
Mar 08 17:11:55 vw-srv vaultwarden[58]:   47:     0x5555d0d45166 - std::panic::catch_unwind::h36307fcdee1da3b0
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panic.rs:359:14
Mar 08 17:11:55 vw-srv vaultwarden[58]:   48:     0x5555d0d45166 - std::rt::lang_start_internal::{{closure}}::h1cd37a923f6e6476
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/rt.rs:175:24
Mar 08 17:11:55 vw-srv vaultwarden[58]:   49:     0x5555d0d45166 - std::panicking::catch_unwind::do_call::hba0faa7802db347f
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:581:40
Mar 08 17:11:55 vw-srv vaultwarden[58]:   50:     0x5555d0d45166 - std::panicking::catch_unwind::h243e60656f4dd3fd
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:544:19
Mar 08 17:11:55 vw-srv vaultwarden[58]:   51:     0x5555d0d45166 - std::panic::catch_unwind::h70c7977416bc65d9
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panic.rs:359:14
Mar 08 17:11:55 vw-srv vaultwarden[58]:   52:     0x5555d0d45166 - std::rt::lang_start_internal::hb84cc625940d332a
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/rt.rs:171:5
Mar 08 17:11:55 vw-srv vaultwarden[58]:   53:     0x5555ceeb62d1 - std::rt::lang_start::h2f31fd449444bcc7
Mar 08 17:11:55 vw-srv vaultwarden[58]:                                at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/rt.rs:205:5
Mar 08 17:11:55 vw-srv vaultwarden[58]:   54:     0x5555ce5b8d1e - main
Mar 08 17:11:55 vw-srv vaultwarden[58]:   55:     0x7f2f65944ca8 - <unknown>
Mar 08 17:11:55 vw-srv vaultwarden[58]:   56:     0x7f2f65944d65 - __libc_start_main
Mar 08 17:11:55 vw-srv vaultwarden[58]:   57:     0x5555cd724121 - _start
Mar 08 17:11:55 vw-srv vaultwarden[58]:   58:                0x0 - <unknown>
Mar 08 17:11:55 vw-srv systemd[1]: vaultwarden.service: Main process exited, code=exited, status=101/n/a
Mar 08 17:11:55 vw-srv systemd[1]: vaultwarden.service: Failed with result 'exit-code'.

Logs

As above.

Screenshots or Videos

No response

Additional Context

No response

*Originally created by @phaleth on 3/8/2026* ### Prerequisites - [x] I have searched the existing **Closed _AND_ Open** [Issues](https://github.com/dani-garcia/vaultwarden/issues?q=is%3Aissue%20) **_AND_** [Discussions](https://github.com/dani-garcia/vaultwarden/discussions?discussions_q=) - [x] I have searched and read the [documentation](https://github.com/dani-garcia/vaultwarden/wiki/) ### Vaultwarden Support String Cannot access vaultwarden. ### Vaultwarden Build Version v1.35.4 ### Deployment method Build from source ### Custom deployment method via systemd as described here: https://github.com/linuxleague/vaultwarden-wiki/blob/master/Setup-as-a-systemd-service.md#setup ### Reverse Proxy nginx 1.29.5 ### Host/Server Operating System Linux ### Operating System Version Debian 13.3 ### Clients CLI ### Client Version _No response_ ### Steps To Reproduce `systemctl start vaultwarden.service` ### Expected Result Expect the systemd service to run instead of failing on startup. ### Actual Result ```sh Mar 08 17:11:55 vw-srv systemd[1]: Started vaultwarden.service - Vaultwarden Server. Mar 08 17:11:55 vw-srv vaultwarden[58]: /--------------------------------------------------------------------\ Mar 08 17:11:55 vw-srv vaultwarden[58]: | Starting Vaultwarden | Mar 08 17:11:55 vw-srv vaultwarden[58]: |--------------------------------------------------------------------| Mar 08 17:11:55 vw-srv vaultwarden[58]: | This is an *unofficial* Bitwarden implementation, DO NOT use the | Mar 08 17:11:55 vw-srv vaultwarden[58]: | official channels to report bugs/features, regardless of client. | Mar 08 17:11:55 vw-srv vaultwarden[58]: | Send usage/configuration questions or feature requests to: | Mar 08 17:11:55 vw-srv vaultwarden[58]: | https://github.com/dani-garcia/vaultwarden/discussions or | Mar 08 17:11:55 vw-srv vaultwarden[58]: | https://vaultwarden.discourse.group/ | Mar 08 17:11:55 vw-srv vaultwarden[58]: | Report suspected bugs/issues in the software itself at: | Mar 08 17:11:55 vw-srv vaultwarden[58]: | https://github.com/dani-garcia/vaultwarden/issues/new | Mar 08 17:11:55 vw-srv vaultwarden[58]: \--------------------------------------------------------------------/ Mar 08 17:11:55 vw-srv vaultwarden[58]: thread 'main' (58) panicked at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/thread/functions.rs:131:29: Mar 08 17:11:55 vw-srv vaultwarden[58]: failed to spawn thread: Os { code: 11, kind: WouldBlock, message: "Resource temporarily unavailable" } Mar 08 17:11:55 vw-srv vaultwarden[58]: stack backtrace: Mar 08 17:11:55 vw-srv vaultwarden[58]: 0: 0x5555d0d785e2 - std::backtrace_rs::backtrace::libunwind::trace::h73aabaf37ceb5073 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 Mar 08 17:11:55 vw-srv vaultwarden[58]: 1: 0x5555d0d785e2 - std::backtrace_rs::backtrace::trace_unsynchronized::h30862f246760437f Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 Mar 08 17:11:55 vw-srv vaultwarden[58]: 2: 0x5555d0d785e2 - std::sys::backtrace::_print_fmt::h2d1afd8848eb5d7a Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sys/backtrace.rs:68:9 Mar 08 17:11:55 vw-srv vaultwarden[58]: 3: 0x5555d0d785e2 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h1851ca2a850bd9a9 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sys/backtrace.rs:38:26 Mar 08 17:11:55 vw-srv vaultwarden[58]: 4: 0x5555d0d8cd77 - core::fmt::rt::Argument::fmt::he8640bda190d4d38 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/fmt/rt.rs:152:76 Mar 08 17:11:55 vw-srv vaultwarden[58]: 5: 0x5555d0d8cd77 - core::fmt::write::h22467d3ad5dd5554 Mar 08 17:11:55 vw-srv vaultwarden[58]: 6: 0x5555d0d433b6 - std::io::default_write_fmt::h351a88ae8ee5bcc5 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/io/mod.rs:639:11 Mar 08 17:11:55 vw-srv vaultwarden[58]: 7: 0x5555d0d433b6 - std::io::Write::write_fmt::h5e3b6a876f7a20bf Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/io/mod.rs:1994:13 Mar 08 17:11:55 vw-srv vaultwarden[58]: 8: 0x5555d0d57379 - std::sys::backtrace::BacktraceLock::print::hc25d10722ea4032d Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sys/backtrace.rs:41:9 Mar 08 17:11:55 vw-srv vaultwarden[58]: 9: 0x5555d0d57379 - std::panicking::default_hook::{{closure}}::he43c3ac33dfa4b50 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:292:27 Mar 08 17:11:55 vw-srv vaultwarden[58]: 10: 0x5555d0d571d9 - std::panicking::default_hook::hd124da54acf1152f Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:319:9 Mar 08 17:11:55 vw-srv vaultwarden[58]: 11: 0x5555d0d5766b - std::panicking::panic_with_hook::h9b5f1f19954f65a8 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:825:13 Mar 08 17:11:55 vw-srv vaultwarden[58]: 12: 0x5555d0d57438 - std::panicking::panic_handler::{{closure}}::hf431df8c849ee0d6 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:698:13 Mar 08 17:11:55 vw-srv vaultwarden[58]: 13: 0x5555d0d51449 - std::sys::backtrace::__rust_end_short_backtrace::hf97362b31a346cc0 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sys/backtrace.rs:176:18 Mar 08 17:11:55 vw-srv vaultwarden[58]: 14: 0x5555d0d36d6d - __rustc[9e6a08e89e4b9111]::rust_begin_unwind Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:689:5 Mar 08 17:11:55 vw-srv vaultwarden[58]: 15: 0x5555d0d9836c - core::panicking::panic_fmt::ha4414e4328fe24a0 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/panicking.rs:80:14 Mar 08 17:11:55 vw-srv vaultwarden[58]: 16: 0x5555d0d97452 - core::result::unwrap_failed::hac9339a6c7ad693b Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/result.rs:1867:5 Mar 08 17:11:55 vw-srv vaultwarden[58]: 17: 0x5555ce45872c - core::result::Result<T,E>::expect::h375fb302d410a486 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/result.rs:1185:23 Mar 08 17:11:55 vw-srv vaultwarden[58]: 18: 0x5555ce41b1a9 - std::thread::functions::spawn::hd6cc86527e93a2b5 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/thread/functions.rs:131:29 Mar 08 17:11:55 vw-srv vaultwarden[58]: 19: 0x5555cdc42b7c - vaultwarden::config::CONFIG::{{closure}}::habb082bb2da81372 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /app/vaultwarden/src/config.rs:38:5 Mar 08 17:11:55 vw-srv vaultwarden[58]: 20: 0x5555cdd25c06 - core::ops::function::FnOnce::call_once::ha70f5132b8f8fdad Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/ops/function.rs:250:5 Mar 08 17:11:55 vw-srv vaultwarden[58]: 21: 0x5555cdd093ae - core::ops::function::FnOnce::call_once::h0dafc1845e8b0527 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/ops/function.rs:250:5 Mar 08 17:11:55 vw-srv vaultwarden[58]: 22: 0x5555ce228edf - std::sync::lazy_lock::LazyLock<T,F>::force::{{closure}}::h0c9992d966ca5428 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sync/lazy_lock.rs:260:25 Mar 08 17:11:55 vw-srv vaultwarden[58]: 23: 0x5555cee1fd56 - std::sync::once::Once::call_once_force::{{closure}}::h602fb2f908717d98 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sync/once.rs:219:40 Mar 08 17:11:55 vw-srv vaultwarden[58]: 24: 0x5555d0d4bb67 - std::sys::sync::once::futex::Once::call::hc665fab751c6cc5f Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sys/sync/once/futex.rs:178:21 Mar 08 17:11:55 vw-srv vaultwarden[58]: 25: 0x5555cee1f60c - std::sync::once::Once::call_once_force::ha178825a9738d48b Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sync/once.rs:219:20 Mar 08 17:11:55 vw-srv vaultwarden[58]: 26: 0x5555ce229a97 - <std::sync::lazy_lock::LazyLock<T,F> as core::ops::deref::Deref>::deref::h6c44e69579ba4908 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sync/lazy_lock.rs:252:19 Mar 08 17:11:55 vw-srv vaultwarden[58]: 27: 0x5555ce5b2a4d - vaultwarden::init_logging::hbb8925be1398850e Mar 08 17:11:55 vw-srv vaultwarden[58]: at /app/vaultwarden/src/main.rs:234:22 Mar 08 17:11:55 vw-srv vaultwarden[58]: 28: 0x5555ce364656 - vaultwarden::main::{{closure}}::hfcd93e8367680f29 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /app/vaultwarden/src/main.rs:76:17 Mar 08 17:11:55 vw-srv vaultwarden[58]: 29: 0x5555ce941a17 - <core::pin::Pin<P> as core::future::future::Future>::poll::ha9a065a059c3008b Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/future/future.rs:133:9 Mar 08 17:11:55 vw-srv vaultwarden[58]: 30: 0x5555cefb8377 - tokio::runtime::park::CachedParkThread::block_on::{{closure}}::h5d465f4ead70683a Mar 08 17:11:55 vw-srv vaultwarden[58]: at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/park.rs:284:71 Mar 08 17:11:55 vw-srv vaultwarden[58]: 31: 0x5555cefb651c - tokio::runtime::park::CachedParkThread::block_on::h797fd359bdebf3dd Mar 08 17:11:55 vw-srv vaultwarden[58]: at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/task/coop/mod.rs:167:5 Mar 08 17:11:55 vw-srv vaultwarden[58]: 32: 0x5555ce0928da - tokio::runtime::context::blocking::BlockingRegionGuard::block_on::hca567c60ef2cf725 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/blocking.rs:66:14 Mar 08 17:11:55 vw-srv vaultwarden[58]: 33: 0x5555cef794d8 - tokio::runtime::scheduler::multi_thread::MultiThread::block_on::{{closure}}::he78cc09454ef8792 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/multi_thread/mod.rs:89:22 Mar 08 17:11:55 vw-srv vaultwarden[58]: 34: 0x5555ce0972f5 - tokio::runtime::context::runtime::enter_runtime::hfb61758b6ffa89fc Mar 08 17:11:55 vw-srv vaultwarden[58]: at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/context/runtime.rs:65:16 Mar 08 17:11:55 vw-srv vaultwarden[58]: 35: 0x5555cef7918c - tokio::runtime::scheduler::multi_thread::MultiThread::block_on::h9b2d95eb4287cd80 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/scheduler/multi_thread/mod.rs:88:9 Mar 08 17:11:55 vw-srv vaultwarden[58]: 36: 0x5555ce29b328 - tokio::runtime::runtime::Runtime::block_on_inner::h3fdfaf32bb264da0 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:370:50 Mar 08 17:11:55 vw-srv vaultwarden[58]: 37: 0x5555ce29d4a8 - tokio::runtime::runtime::Runtime::block_on::h089311988517dbfe Mar 08 17:11:55 vw-srv vaultwarden[58]: at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.49.0/src/runtime/runtime.rs:340:18 Mar 08 17:11:55 vw-srv vaultwarden[58]: 38: 0x5555cdedfeb1 - rocket::async_run::ha179e9f3985b1e0e Mar 08 17:11:55 vw-srv vaultwarden[58]: at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rocket-0.5.1/src/lib.rs:250:26 Mar 08 17:11:55 vw-srv vaultwarden[58]: 39: 0x5555cdedfc36 - rocket::async_main::h0339173b78c48f57 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /root/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rocket-0.5.1/src/lib.rs:282:5 Mar 08 17:11:55 vw-srv vaultwarden[58]: 40: 0x5555ce5b731c - vaultwarden::main::h24f5ccae55b06f11 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /app/vaultwarden/src/main.rs:72:38 Mar 08 17:11:55 vw-srv vaultwarden[58]: 41: 0x5555cdd17e0e - core::ops::function::FnOnce::call_once::h5cb7fba90a5922b2 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/ops/function.rs:250:5 Mar 08 17:11:55 vw-srv vaultwarden[58]: 42: 0x5555cdc7ab3d - std::sys::backtrace::__rust_begin_short_backtrace::h1ad91d3821caafba Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/sys/backtrace.rs:160:18 Mar 08 17:11:55 vw-srv vaultwarden[58]: 43: 0x5555ceeb62f2 - std::rt::lang_start::{{closure}}::hc5e3a50c51e5b634 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/rt.rs:206:18 Mar 08 17:11:55 vw-srv vaultwarden[58]: 44: 0x5555d0d45166 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::hc0aeb12e6a265870 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/core/src/ops/function.rs:287:21 Mar 08 17:11:55 vw-srv vaultwarden[58]: 45: 0x5555d0d45166 - std::panicking::catch_unwind::do_call::h424648a3b5b895eb Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:581:40 Mar 08 17:11:55 vw-srv vaultwarden[58]: 46: 0x5555d0d45166 - std::panicking::catch_unwind::h2eaac0b2decbb2a4 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:544:19 Mar 08 17:11:55 vw-srv vaultwarden[58]: 47: 0x5555d0d45166 - std::panic::catch_unwind::h36307fcdee1da3b0 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panic.rs:359:14 Mar 08 17:11:55 vw-srv vaultwarden[58]: 48: 0x5555d0d45166 - std::rt::lang_start_internal::{{closure}}::h1cd37a923f6e6476 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/rt.rs:175:24 Mar 08 17:11:55 vw-srv vaultwarden[58]: 49: 0x5555d0d45166 - std::panicking::catch_unwind::do_call::hba0faa7802db347f Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:581:40 Mar 08 17:11:55 vw-srv vaultwarden[58]: 50: 0x5555d0d45166 - std::panicking::catch_unwind::h243e60656f4dd3fd Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panicking.rs:544:19 Mar 08 17:11:55 vw-srv vaultwarden[58]: 51: 0x5555d0d45166 - std::panic::catch_unwind::h70c7977416bc65d9 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/panic.rs:359:14 Mar 08 17:11:55 vw-srv vaultwarden[58]: 52: 0x5555d0d45166 - std::rt::lang_start_internal::hb84cc625940d332a Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/rt.rs:171:5 Mar 08 17:11:55 vw-srv vaultwarden[58]: 53: 0x5555ceeb62d1 - std::rt::lang_start::h2f31fd449444bcc7 Mar 08 17:11:55 vw-srv vaultwarden[58]: at /rustc/01f6ddf7588f42ae2d7eb0a2f21d44e8e96674cf/library/std/src/rt.rs:205:5 Mar 08 17:11:55 vw-srv vaultwarden[58]: 54: 0x5555ce5b8d1e - main Mar 08 17:11:55 vw-srv vaultwarden[58]: 55: 0x7f2f65944ca8 - <unknown> Mar 08 17:11:55 vw-srv vaultwarden[58]: 56: 0x7f2f65944d65 - __libc_start_main Mar 08 17:11:55 vw-srv vaultwarden[58]: 57: 0x5555cd724121 - _start Mar 08 17:11:55 vw-srv vaultwarden[58]: 58: 0x0 - <unknown> Mar 08 17:11:55 vw-srv systemd[1]: vaultwarden.service: Main process exited, code=exited, status=101/n/a Mar 08 17:11:55 vw-srv systemd[1]: vaultwarden.service: Failed with result 'exit-code'. ``` ### Logs ```text As above. ``` ### Screenshots or Videos _No response_ ### Additional Context _No response_
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/vaultwarden#74