bbernhard / signal-cli-rest-api

Dockerized Signal Messenger REST API
https://bbernhard.github.io/signal-cli-rest-api/
MIT License
1.28k stars 154 forks source link

Unable to send a message to some groups #580

Open bboybboy opened 3 weeks ago

bboybboy commented 3 weeks ago

The problem

Hi there! I'm unable to send to some gruops, there are no patter what exactly group. But from 20 groups in account 2 groups are not working

i got this stacktrace

{
    "error": "java.lang.NullPointerException\n\tat org.whispersystems.signalservice.api.crypto.SealedSenderAccess$GroupUnidentifiedAccess.<init>(SealedSenderAccess.kt:100)\n\tat org.whispersystems.signalservice.api.crypto.SealedSenderAccess$Companion.forGroupSend(SealedSenderAccess.kt:185)\n\tat org.whispersystems.signalservice.api.crypto.SealedSenderAccess.forGroupSend(SealedSenderAccess.kt)\n\tat org.whispersystems.signalservice.api.SignalServiceMessageSender.sendGroupMessage(SignalServiceMessageSender.java:2506)\n\tat org.whispersystems.signalservice.api.SignalServiceMessageSender.sendGroupDataMessage(SignalServiceMessageSender.java:607)\n\tat org.asamk.signal.manager.helper.SendHelper.lambda$sendGroupMessage$14(SendHelper.java:385)\n\tat org.asamk.signal.manager.helper.SendHelper.sendGroupMessageInternalWithSenderKey(SendHelper.java:614)\n\tat org.asamk.signal.manager.helper.SendHelper.sendGroupMessageInternal(SendHelper.java:488)\n\tat org.asamk.signal.manager.helper.SendHelper.sendGroupMessage(SendHelper.java:422)\n\tat org.asamk.signal.manager.helper.SendHelper.sendAsGroupMessage(SendHelper.java:331)\n\tat org.asamk.signal.manager.helper.SendHelper.sendAsGroupMessage(SendHelper.java:112)\n\tat org.asamk.signal.manager.internal.ManagerImpl.sendMessage(ManagerImpl.java:633)\n\tat org.asamk.signal.manager.internal.ManagerImpl.sendMessage(ManagerImpl.java:599)\n\tat org.asamk.signal.manager.internal.ManagerImpl.sendMessage(ManagerImpl.java:727)\n\tat org.asamk.signal.commands.SendCommand.handleCommand(SendCommand.java:245)\n\tat org.asamk.signal.commands.CommandHandler.handleLocalCommand(CommandHandler.java:35)\n\tat org.asamk.signal.App.handleLocalCommand(App.java:278)\n\tat org.asamk.signal.App.handleCommand(App.java:179)\n\tat org.asamk.signal.App.init(App.java:144)\n\tat org.asamk.signal.Main.main(Main.java:56)\n\tat java.base@21/java.lang.invoke.LambdaForm$DMH/sa346b79c.invokeStaticInit(LambdaForm$DMH)\n"
}

version used is 0.86 and the same on 0.88

Are you using the latest released version?

Have you read the troubleshooting page?

What type of installation are you running?

signal-cli-rest-api Docker Container

In which mode are you using the docker container?

Normal Mode

What's the architecture of your host system?

x86-64

Additional information

No response

lemurchik commented 3 weeks ago

This issue could be the reason

https://github.com/AsamK/signal-cli/issues/1568