Non-editable config overriden when using admin page #2585

Closed
opened 2026-04-06 03:50:23 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @nbdd0121 on 2/26/2021

Subject of the issue

If non-editable configs are specified in config.json, it will be lost when configs are saved in the admin page (which, in a sense, made them editable).

Your environment

  • Bitwarden_rs version: 1.19.0
  • Install method: Docker image
  • Clients used: Web
  • Reverse proxy and version: nginx/1.17.3
  • Version of mysql/postgresql: N/A

Steps to reproduce

  1. Add some non-editable configs in config.json, e.g. websocket_enabled.
  2. Start bitwarden_rs, open admin page, save.

Expected behaviour

Non-editable configs stay in config.json.

Actual behaviour

Non-editable configs are gone in config.json.

*Originally created by @nbdd0121 on 2/26/2021* <!-- # ### NOTE: Please update to the latest version of bitwarden_rs before reporting an issue! This saves you and us a lot of time and troubleshooting. See: https://github.com/dani-garcia/bitwarden_rs/issues/1180 # ### --> <!-- Please fill out the following template to make solving your problem easier and faster for us. This is only a guideline. If you think that parts are unnecessary for your issue, feel free to remove them. Remember to hide/obfuscate personal and confidential information, such as names, global IP/DNS addresses and especially passwords, if necessary. --> ### Subject of the issue If non-editable configs are specified in config.json, it will be lost when configs are saved in the admin page (which, in a sense, made them editable). ### Your environment <!-- The version number, obtained from the logs or the admin diagnostics page --> <!-- Remember to check your issue on the latest version first! --> * Bitwarden_rs version: 1.19.0 <!-- How the server was installed: Docker image / package / built from source --> * Install method: Docker image * Clients used: Web * Reverse proxy and version: nginx/1.17.3 * Version of mysql/postgresql: N/A ### Steps to reproduce <!-- Tell us how to reproduce this issue. What parameters did you set (differently from the defaults) and how did you start bitwarden_rs? --> 1. Add some non-editable configs in config.json, e.g. websocket_enabled. 2. Start bitwarden_rs, open admin page, save. ### Expected behaviour <!-- Tell us what should happen --> Non-editable configs stay in config.json. ### Actual behaviour <!-- Tell us what happens instead --> Non-editable configs are gone in config.json.
MrUnknownDE added the documentationdocumentationdocumentation labels 2026-04-06 03:50:23 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/vaultwarden#2585