Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

On fedora 34 we get zsync2: error setting certificate verify locations #181

Open
raghu-kamath opened this issue Oct 27, 2021 · 2 comments
Open

Comments

@raghu-kamath
Copy link

On fedora the crt file is present as ca-bundle.crt and not as ca-certificates.crt, so zsync2 error is shown as

Checking for updates...
zsync2: error setting certificate verify locations:
  CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: /etc/ssl/certs
zsync2: Reading and/or parsing .zsync file failed!

This breaks updating with appimageupdate cli as well as appimageupdate built in to the programs.

@raghu-kamath raghu-kamath changed the title On fedora 35 we get zsync2: error setting certificate verify locations On fedora 34 we get zsync2: error setting certificate verify locations Oct 27, 2021
@abdros
Copy link

abdros commented Oct 5, 2022

Fedora 35 has the same issue. Creating a ca-certificates.crt symbolic link to /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem does not change the output:

Fetching release information for tag "nightly" from GitHub API.
Failed to parse update information: GitHub API request failed: HTTP status 0, CURL error: error setting certificate verify locations:
  CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: /etc/ssl/certs

@TheAssassin
Copy link
Member

@abdros it is unclear where you created that symlink.

Where is the CA certificates bundle on your systems?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants