Bernhard B.
Bernhard B.
I guess it might be because your safety number changed (that happens when you factory reset your phone and install Signal again) and the Signal REST API doesn't trust the...
> > I guess it might be because your safety number changed (that happens when you factory reset your phone and install Signal again) and the Signal REST API doesn't...
Which version are you using? Does it work if you temporarily switch to the normal mode?
Which docker image version do you use?
That looks like a upstream behavioral change in libsignal. I guess you need to change your username to match that requirement.
How/where did you set the username?
I guess you are using a linked device?
Unfortunately, I do not have much experience with linked devices. So, not really sure how signal-cli syncs with the primary device. Do you periodically call the `receive` endpoint? You could...
The `Username must contain a '.'` comes from the upstream libsignal-client (see https://github.com/signalapp/libsignal/blob/c6a1e5cec6a30759716a33d0586c84ef6f4f613e/rust/usernames/src/error.rs#L8). But if you are sending the message to a group, that shouldn't matter, as you don't specify...
You can use the `SWAGGER_IP` environment variable to override that (see https://github.com/bbernhard/signal-cli-rest-api?tab=readme-ov-file#advanced-settings)