Fail to download update: Feed download failed

When I try to download an update via ‘Help’ > ‘About Seamly2D’, I receive the following error message:

'Feed download failed: TLS initialisation failed".

I previously downloaded and installed the latest version manually without any issues. Checking for updates with the latest version brings up the same problem. A quick Google search didn’t reveal any easy solutions. Before I delve deeper, does anyone have any insights?

I am using Windows 10, which is regularly updated.

Ok… I just checked 1/2 dozen builds from the last couple weeks on Windows 11 and none produced that error.

My suggestion. Download the lastest directly from Github. (scroll to bottom and pick the windows.zip) run that and open the About menu and ckick the “Check for updates”. You should get the no updates available… but it’s proving that the app is connecting to Github.

@nejcek74

I may have the answer… The issue could be with using Windows 10 and the fact that Seamly is packaging the releases with older versions of libcrypto-1_1-x64.dll and libssl-1_1-x64.dll.

image

In my case I have the newer libcrypto-1_3-x64.dll and libssl-1_3-x64.dll that are required when building with newer than Qt 6.5… they come with Windows 11, so when the app can’t find them in the Seamly folder it looks elsewhere… where I have them and you don’t.

We need to update to inlude the newer versions.

Thank you!

I checked it on laptop with W11, and yes, here it works normally.

On W10, yes I read somewhere something about QT and libraries, but I didn’t know exactly which part to update.

That’s the fallback… and something I can’t test as I no longer have a Windows 10 machine anymore.

I’ve submitted a PR to update the libs in the next release.

I’ve never had a problem, but this week I also got this error. :woman_shrugging:

I updated by using the link at the top of the page.