boxdot / gurk-rs

Signal Messenger client for terminal
GNU Affero General Public License v3.0
458 stars 33 forks source link

Error sending request #189

Closed Phantop closed 1 year ago

Phantop commented 1 year ago

Trying to run the latest release on Linux (Solus) gives me this error:

Error: libsignal-service sending error: Error sending request: error trying to connect: invalid certificate: UnknownIssuer

Caused by:
    0: Error sending request: error trying to connect: invalid certificate: UnknownIssuer
    1: Error sending request: error trying to connect: invalid certificate: UnknownIssuer
ephemer4l commented 1 year ago

Same here running on Gentoo.

gferon commented 1 year ago

Sorry for that, the CA certificate we embed in libsignal-service-rs wasn't correct anymore and we fixed it this morning. I'll open a PR for gurk right away.

gferon commented 1 year ago

@Phantop / @ephemer4l if you want to try the patch out before #190 is merged (and if you have Rust installed), you can run:

cargo install --git https://github.com/boxdot/gurk-rs --rev 77afa89e866f357178cf03b23b96d8ead1ed6f35 --locked --force gurk

Tachi107 commented 1 year ago

Hi, could you please tag a new point release? This is a fairly severe issue, making gurk unusable; also, not everybody has rustc/cargo installed on their own system.

Thanks!

Edit: it'd be nice if the CI jobs would allow users to download build artefacts, so that they could easily try out the latest master

boxdot commented 1 year ago

Edit: it'd be nice if the CI jobs would allow users to download build artefacts, so that they could easily try out the latest master

I guess it is a good idea to add a nightly job which also produces a dist release (see #195)