From d02b114d6a9ada134df0b7018f4be81a6abbb2d9 Mon Sep 17 00:00:00 2001 From: Arthur Wolf Date: Fri, 27 Mar 2026 16:54:40 +0100 Subject: [PATCH 1/3] Enable MLS protocol in production values Mohit had me deploy a wire-server (wire in a box) install following the current instructions. The install itself went mostly well, but recently I tried to set up a new user and log into the webapp, and that produced an error related to MLS/Proteus. The fix was to change the brig config `setEnableMLS` to `true`, which caused the backend and frontend to "match". This is a commit aimed at creating a PR that fixes this issue moving forward. --- values/wire-server/prod-values.example.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/values/wire-server/prod-values.example.yaml b/values/wire-server/prod-values.example.yaml index a0e8a2c67..31932fbe5 100644 --- a/values/wire-server/prod-values.example.yaml +++ b/values/wire-server/prod-values.example.yaml @@ -55,7 +55,7 @@ brig: teamMemberWelcome: https://wire.example.com/download # change this enableFederation: false # Keep false unless federation is explicitly configured optSettings: - setEnableMLS: false # Enable for MLS protocol use + setEnableMLS: true # Enable for MLS protocol use setFederationDomain: example.com # change this per host deployment # Sync the domain with the 'host' variable in the sftd chart # Comment the next line (by adding '#' before it) if conference calling is not used From 1a58212f2d5d5184e87443c03457bd48d54083d5 Mon Sep 17 00:00:00 2001 From: mohitrajain Date: Mon, 1 Jun 2026 22:16:53 +0200 Subject: [PATCH 2/3] fix: WPB-25755 Enable MLS protocol in production values for brig --- changelog.d/3-deploy-builds/fix-mls-value | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog.d/3-deploy-builds/fix-mls-value diff --git a/changelog.d/3-deploy-builds/fix-mls-value b/changelog.d/3-deploy-builds/fix-mls-value new file mode 100644 index 000000000..e7701e285 --- /dev/null +++ b/changelog.d/3-deploy-builds/fix-mls-value @@ -0,0 +1 @@ +Fixed: Enable MLS protocol in production values for brig From 6b97eca625703f1f07ae9d1481be3e0aa7433670 Mon Sep 17 00:00:00 2001 From: mohitrajain Date: Tue, 2 Jun 2026 09:38:26 +0200 Subject: [PATCH 3/3] fix: WPB-25755 Enable MLS protocol in dev values for brig --- changelog.d/3-deploy-builds/fix-mls-value | 2 +- values/wire-server/demo-values.example.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/changelog.d/3-deploy-builds/fix-mls-value b/changelog.d/3-deploy-builds/fix-mls-value index e7701e285..9103a7cd5 100644 --- a/changelog.d/3-deploy-builds/fix-mls-value +++ b/changelog.d/3-deploy-builds/fix-mls-value @@ -1 +1 @@ -Fixed: Enable MLS protocol in production values for brig +Fixed: Enable MLS protocol in production and dev values for brig diff --git a/values/wire-server/demo-values.example.yaml b/values/wire-server/demo-values.example.yaml index 230fd6d7d..f12567827 100644 --- a/values/wire-server/demo-values.example.yaml +++ b/values/wire-server/demo-values.example.yaml @@ -55,7 +55,7 @@ brig: teamMemberWelcome: https://wire.example.com/download # change this enableFederation: false # Keep false unless federation is explicitly configured optSettings: - setEnableMLS: false # Enable for MLS protocol use + setEnableMLS: true # Enable for MLS protocol use setFederationDomain: example.com # change this per host deployment # Sync the domain with the 'host' variable in the sftd chart # Comment the next line (by adding '#' before it) if conference calling is not used