Open Spedswir opened 3 weeks ago
I got the output for "journalctl -u matrix-mautrix-discord" and this seems to be the main error: ERR Request failed error="request error: Get \"http://matrix-traefik:8008/_matrix/client/versions?user_id=%40discordbot%3Aspedswir.com\": dial tcp 172.23.0.2:8008: connect: connection refused" as_user_id=@discordbot:spedswir.com duration=2.322458 method=GET req_id=1 url=http://matrix-traefik:8008/_matrix/client/versions?user_id=%40discordbot%3Asped>
From some googling it looks like the bot's docker container isnt on the traefik network.
The issues was to do with devture_traefik_additional_entrypoints_auto: overwriting the traefik settings and causing the virtual network to fail.
Playbook Configuration:
My
vars.yml
file looks like this:Matrix Server:
Ansible: Ansible is run on my desktop conencting to the VM over the network. Version: ansible [core 2.17.0]
Problem description:
I have successfully installed Synapse with this playbook, and have element web installed and it all runs and works. Federation works well and I have no problems with any of that.
However, when I tried to added the mautrix bots with double puppeting the docker containers get created and run, but no bot chats are available. If i try to start a chat with @discordbot:spedswir.com it tells me that no user exists, I have tried starting a chat anyway but there is no response when i send a message to create the room.
I have tried reinstalling on a fresh VM as I tried setting it up after my last server had been running for a while, I even tried adding a few of the other bots (facebook, instagram, and whatsapp) but they all seem to have the same issue. I even tried reinstalling once as dendrite instead of synapse with the same issue presenting.
This has happened both with the element electron app as well as the electron app running on my server at element.spedswir.com
Client (please complete the following information):
Additional context Add any other context about the problem here.