Can't connect over SSL with the public server
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
atuin (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I installed Atuin using the package manager, I'm running Ubuntu Plucky, and when I try to execute `atuin sync` I get this message:
➜ atuin sync
Error: a request to the sync server failed: "error sending request for url (https:/
Location:
crates/
The strange part is: I tested with the official binary and with it, I got this, showing that everything works:
./atuin sync
Uploading 12 records to 01957ad0aec07a9
[00:00:00] [######
10265 in history index, but 10263 in history store
Running automatic history store init...
Import complete Re-running sync due to new records locally
Uploading 3 records to 01957ad0aec07a9
[00:00:00] [######
Sync complete! 10265 items in history database, force: false
This is the ldd result for the binary I downloaded from GitHub:
➜ ldd atuin
libm.so.6 => /lib/x86_
libdl.so.2 => /lib/x86_
libc.so.6 => /lib/x86_
That's the ldd result for the binary from the deb package:
➜ ldd /usr/bin/atuin
libssl.so.3 => /lib/x86_
libm.so.6 => /lib/x86_
libc.so.6 => /lib/x86_
libz.so.1 => /lib/x86_
I just saw on the changelog this line:
"* Mention disabled TLS and metrics in server.toml template"
The problem is: disabling TLS is bad because it's used by the client too. I can't sync to the official sync server because it needs TLS. If I was running my own server, that wouldn't be such an issue, but since I'm going over the Internet to sync my files, that's a problem that compromises the tool's usefulness.