Page 4 of 4

TOS 7 Upgrade: Vaultwarden (Docker 1.37.2) fails to start on F8 SSD / UI Log pagination issue

Posted: 09 Sep 2026, 01:04
by AES
TOS 7 Upgrade: Vaultwarden (Docker 1.37.2) fails to start on F8 SSD / UI Log pagination issue/b]

Hello,
I have recently updated my NAS to TOS 7.0.1169, and right after the update, my Vaultwarden container completely broke and refuses to start.
Device details:

* NAS Model: TerraMaster F8 SSD
* Current TOS Version: 7.0.1169
* App Version: Vaultwarden 1.37.2 (Docker / Container Manager)

The Issues:

1. Container crash loop: The container fails to launch and completely drops the web interface connection. It seems the network ports are also completely unreachable.
2. Terrible UI Log Pagination: I initially thought there were no logs because the TOS 7 Container Manager displays them in a highly counter-intuitive way. Instead of showing the newest entries first, it appends them to the very end. I had to manually click through to page 850+ just to find the actual current errors.

Here are the latest log lines from the very last page of the container log viewer:
Image



Before the TOS 7 update, everything worked flawlessly with the exact same volumes and network configurations.
Could you please advise on how to fix this startup failure? Also, please pass feedback to the UI team to fix the log sorting in the Container Manager, as forcing users to scroll through hundreds of pages to see fresh logs is unacceptable.
Thank you.

Re: TOS 7.0.1169 (x86) Official Release Update

Posted: 09 Sep 2026, 01:56
by AES
Caddy:
Image

Terra Search (That was a very long time ago):
Image

It is highly likely that the issue is related to the Caddy reverse proxy service, which I previously configured to handle the HTTPS connections and SSL certificates for Vaultwarden.

Re: TOS 7 Upgrade: Vaultwarden (Docker 1.37.2) fails to start on F8 SSD / UI Log pagination issue

Posted: 09 Sep 2026, 02:49
by AES
AES wrote: 09 Sep 2026, 01:04 TOS 7 Upgrade: Vaultwarden (Docker 1.37.2) fails to start on F8 SSD / UI Log pagination issue/b]

Hello,
I have recently updated my NAS to TOS 7.0.1169, and right after the update, my Vaultwarden container completely broke and refuses to start.
Device details:

* NAS Model: TerraMaster F8 SSD
* Current TOS Version: 7.0.1169
* App Version: Vaultwarden 1.37.2 (Docker / Container Manager)

The Issues:

1. Container crash loop: The container fails to launch and completely drops the web interface connection. It seems the network ports are also completely unreachable.
2. Terrible UI Log Pagination: I initially thought there were no logs because the TOS 7 Container Manager displays them in a highly counter-intuitive way. Instead of showing the newest entries first, it appends them to the very end. I had to manually click through to page 850+ just to find the actual current errors.

Here are the latest log lines from the very last page of the container log viewer:
Image



Before the TOS 7 update, everything worked flawlessly with the exact same volumes and network configurations.
Could you please advise on how to fix this startup failure? Also, please pass feedback to the UI team to fix the log sorting in the Container Manager, as forcing users to scroll through hundreds of pages to see fresh logs is unacceptable.
Thank you.



I wanted to share my experience and the final solution for restoring a Vaultwarden (Docker) deployment after migrating to TOS 7 (7.0.1169) on a TerraMaster F8 SSD.
## Why it broke during the TOS 7 upgrade:

1. Port Collisions: The new TOS 7 system architecture highjacks previously popular custom container ports at the host network level (e.g., ports like 5443 or 6443 are now locked by internal system services via tcp6), forcing existing containers into an immediate Address already in use crash loop.
2. Strict TLS Engine Update: The updated container engine inside TOS 7 Container Manager no longer accepts an individual unified .pem file acting as both a certificate and a private key simultaneously via the ROCKET_TLS environment string. It silently drops connections with an ERR_INVALID_HTTP_RESPONSE error.
3. Case Sensitivity Shifts: The storage mount paths handler became completely unforgiving regarding Linux case sensitivity (e.g., passing /volume2/ instead of /Volume2/), resulting in Docker spinning up pristine empty directory nodes instead of reading the actual existing database.

------------------------------
## How we successfully fixed it:
If your Vaultwarden instance is stuck constantly restarting, use the TOS built-in Terminal app and execute the following sequential deployment patch:
Step 1: Extract separate certificate assets from the unified key
Navigate into your storage directory and split the certificate layer to satisfy the new engine constraints:

openssl req -new -x509 -key /Volume2/Docker/bitwarden/rsa_key.pem -out /Volume2/Docker/bitwarden/vault.crt -days 3650 -subj "/CN=f8-terramaster.local"

Step 2: Clear the broken container instance

docker rm -f vaultwarden-server

Step 3: Redeploy on a clean custom port with explicit Case-Sensitive volumes
Deploy using an unassigned host port (like 7443) and pass the newly separated TLS parameters to safely pull your existing database weights (e.g., db.sqlite3):

docker run -d --name vaultwarden-server \
-v /Volume2/Docker/bitwarden:/data \
-p 7443:443 \
-e ROCKET_PORT=443 \
-e ROCKET_TLS='{certs="/data/vault.crt",key="/data/rsa_key.pem"}' \
--restart unless-stopped \
vaultwarden/server:latest

Step 4: Update TOS Firewall Rules
Go to Control Panel -> Security -> Firewall, add a custom inbound rule allowing TCP port 7443, and apply changes.
After completing these steps, the Vaultwarden vault becomes fully operational via https://[NAS_IP]:7443 without any data loss. Hopefully, the dev team will fix the default port overlapping and counter-intuitive log pagination in upcoming updates.

Re: TOS 7.0.1169 (x86) Official Release Update

Posted: 09 Sep 2026, 06:42
by Metyrion
Please fix the german translation in Virtual Machine Manager. When uploading an image the german word for image is still image not Bild, because Bild is picture and not a iso image. Please fix, thank you :)

Re: TOS 7.0.1169 (x86) Official Release Update

Posted: 09 Sep 2026, 08:19
by EriChan
Alak wrote: 07 Sep 2026, 20:49
Thank you very much for sharing your update and solution with the community! We truly appreciate your feedback and support for TOS 7.

Re: TOS 7.0.1169 (x86) Official Release Update

Posted: 09 Sep 2026, 08:20
by EriChan
Metyrion wrote: 09 Sep 2026, 06:42
Thank you for pointing this out and helping us improve our localization!

We have recorded this translation issue in VMs and forwarded it to our team to correct in an upcoming update.

Thank you again for your valuable feedback!