mautrix / docs

Documentation for everything mautrix
https://docs.mau.fi
Creative Commons Attribution Share Alike 4.0 International
43 stars 53 forks source link

Sending a message in a signal-group with double-puppeting fails #41

Open xundeenergie opened 2 years ago

xundeenergie commented 2 years ago

I have double-puppeting activated and all works fine. But sometimes after system-upgrade (signald) or if mautrix-bridge stops working, and i restart the bridge, messages to signal-groups are not sent any more.

The behaviour is very strange.

Sending it from my matrix client sends it to mautrix and mautrix to signald. The logs say, all is ok and the message is sent to all members of the group:

Nov 11 10:23:36 sc-chat-01 mautrix-signal[464056]: [2022-11-11 10:23:36,833] [INFO@aiohttp.access] 127.0.0.1 [11/Nov/2022:09:23:36 +0000] "PUT /transactions/40237?access_token=**this is secret**
Pqns2pDcOzeiZL2NITXqsviacV7fb HTTP/1.1" 200 158 "-" "Synapse/1.70.1"
Nov 11 10:23:36 sc-chat-01 mautrix-signal[464056]: [2022-11-11 10:23:36,869] [INFO@mau.portal.AGOswhckZZmBGWMRSbXzs9NfaLKS3gUOElL8W/xJvQc=] Send attempt 0. Attempting to send $yvyPG9Cwytzx1ZaPlu6akgCpHWDGwdenasa
BNdCMU9A with 34223991-0910-4266-bcc9-16bae65c5774
Nov 11 10:23:37 sc-chat-01 mautrix-signal[464056]: [2022-11-11 10:23:37,537] [INFO@mausignald] Successfully sent message to 2/2 users in AGOswhckZZmBGWMRSbXzs9NfaLKS3gUOElL8W/xJvQc= with 0 unregistered failures
Nov 11 10:23:37 sc-chat-01 signald[464021]: 10:23:37.538 [34223991-0910-4266-bcc9-16bae65c5774-send] INFO  send - handled request 34223991-0910-4266-bcc9-16bae65c5774 successfully

I can see the sent message on my native app on my smartphone. I receive all messages and reactions from them. But the other members of the signal-group never get my messages or reactions.'

I have to unbridge the room in my matrix-client, and on the next message i get invited again in this room... but a new matrix-room is created. and i have multiple rooms with the same name and only parts of the chat-history... And i have to do this with ALL signal-group-chats. Chats with people directly are still working.