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
matrix-dendrite.service service fails to start when whatsapp bridge is enabled #3199
Comments
For me it also happens to meta-instagram and telegram bridge. I've tried to add |
|
the bind mount arguments seem to be specified in patching (for dendrite) diff --git a/roles/custom/matrix-dendrite/defaults/main.yml b/roles/custom/matrix-dendrite/defaults/main.yml
index 944d6485..d4026beb 100644
--- a/roles/custom/matrix-dendrite/defaults/main.yml
+++ b/roles/custom/matrix-dendrite/defaults/main.yml
@@ -167,7 +167,7 @@ matrix_dendrite_container_extra_arguments_auto: []
# matrix_dendrite_container_arguments holds the final list of extra arguments to pass to the container.
# You're not meant to override this variable.
# If you'd like to inject your own arguments, see `matrix_dendrite_container_extra_arguments`.
-matrix_dendrite_container_arguments: "{{ matrix_dendrite_container_extra_arguments + matrix_dendrite_container_extra_arguments_auto }}"
+matrix_dendrite_container_arguments: "{{ matrix_dendrite_container_extra_arguments + matrix_dendrite_container_extra_arguments_auto + matrix_homeserver_container_extra_arguments_auto }}"
# A list of extra arguments to pass to the container process (`dendrite-monolith` command)
# Example: seems to help EDIT: now the whatsapp bridge complains about not being able to talk to the homeserver i suspect it has something todo with the traefik migration |
@spantaleev The issue has not been fully fixed. Dendrite now starts up and works however the bridges fail to work. |
When changing |
The signal bridge could be failing due to dendrite not fully supporting the application-services API. It also should fail for another reason if all the other bridges don't work because of a misconfiguration in |
Hmm. this seems to be a known issue and there is a workaround: https://blog.troed.se/2024/02/19/mautrix-signal-bridge-dropping-dendrite/ I don't know if it's worth implementing though. Maybe I'll just switch to synapse. Edit: the latest dendrite release seems to have a fix https://github.com/matrix-org/dendrite/releases/tag/v0.13.7 which has already made it in here 🎉 |
I think this only fixes the signal bridge. The instagram and whatsapp bridges keeps failing, maybe an upstream patch is needed? If so, then downgrading would be a temporary fix. @vale981 If your instance has only a single user or is new I recommend you use synapse instead. |
Well the underlying issue with traefik is not yet fixed. See also #3262. |
Describe the bug
When running
just setup-all
the matrix-dendrite container fails to start if matrix whatsapp bridge is enabled.To Reproduce
My
vars.yml
file looks like this:Use the vars.yml, run
just setup-all
Expected behavior
All should be up and running
Matrix Server:
Playbook version
Additional context
Investigation.
I changed few lines in the file
/etc/systemd/system/matrix-dendrite.service
to preserve the container.Then I can see this in the logs
The text was updated successfully, but these errors were encountered: