Hi,
When running your AppImage on openSUSE Tumbleweed, the app crashes at startup with the following error:
FileNotFoundError: [Errno 2] No such file or directory
in ssl.py: create_default_context / context.load_verify_locations(cafile, capath, cadata)
It seems the AppImage environment is strictly looking for the Debian/Ubuntu certificate path (/etc/ssl/certs/ca-certificates.crt), which does not exist by default on openSUSE (Tumbleweed uses /etc/ssl/ca-bundle.pem or /var/lib/ca-certificates/ca-bundle.pem).
As a temporary workaround, I have to manually create a symlink on my system:
sudo ln -s /etc/ssl/ca-bundle.pem /etc/ssl/certs/ca-certificates.crt
Could you please update the AppImage build configuration to also check for standard SUSE/Fedora/Arch certificate paths? Thanks!
Hi,
When running your AppImage on openSUSE Tumbleweed, the app crashes at startup with the following error:
FileNotFoundError: [Errno 2] No such file or directory
in ssl.py: create_default_context / context.load_verify_locations(cafile, capath, cadata)
It seems the AppImage environment is strictly looking for the Debian/Ubuntu certificate path (
/etc/ssl/certs/ca-certificates.crt), which does not exist by default on openSUSE (Tumbleweed uses/etc/ssl/ca-bundle.pemor/var/lib/ca-certificates/ca-bundle.pem).As a temporary workaround, I have to manually create a symlink on my system:
sudo ln -s /etc/ssl/ca-bundle.pem /etc/ssl/certs/ca-certificates.crt
Could you please update the AppImage build configuration to also check for standard SUSE/Fedora/Arch certificate paths? Thanks!