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

yggdrasilx installation critical fail #2246

Closed
TronFortyTwo opened this issue Oct 25, 2021 · 7 comments
Closed

yggdrasilx installation critical fail #2246

TronFortyTwo opened this issue Oct 25, 2021 · 7 comments

Comments

@TronFortyTwo
Copy link

TronFortyTwo commented Oct 25, 2021

UBports Installer 0.8.9-beta (AppImage)
Environment: Arch rolling linux 5.13.12-arch1-1 x64 rolling NodeJS v12.18.3
Device: yggdrasilx
Target OS: Ubuntu Touch
Settings: undefined
OPEN-CUTS run: N/A
Log: N/A

To reproduce:
Attempt installing on yggdrasilx, enabling wipe and bootstrap mode.
You'll soon get the error:
Error: core:download: Error: core:download Error: Error: Download Error: https://volla.tech/filedump/volla-yggdrasilx-9.0-ubports-installer-bootstrap.zip Error: certificate has expired

Update:
version 0.8.8: same error

@ascariandrea
Copy link

I had the same issue, as a temporary workaround I downloaded the volla-yggdrasilx-9.0-ubports-installer-bootstrap.zip manually and copied in the folder ~/.cache/ubports/yggdrasilx/firmware/volla-yggdrasilx-9.0-ubports-installer-bootstrap.zip

Then I was able to start the flashing of the device but the process fails anyway with an error on adb.

@probonopd
Copy link
Contributor

probonopd commented Oct 31, 2021

Same error for yggdrasil using the UBports Installer AppImage:
#2240 (comment)

Same error on FreeBSD:
#2211 (comment)

Certificates are seemingly OK:
#2211 (comment)

@saidinesh5
Copy link

volla.tech 's certificates are updated , so this shouldn't be a problem anymore.
ubports-installer has to update their electron dependency: electron/electron#31212 , so other download locations like this shouldn't cause a problem

@probonopd
Copy link
Contributor

This means we need a new version of Electron just to use the latest certificates?

@saidinesh5
Copy link

Not for files from volla.tech . Those certificates are updated on the server.

For other download locations (if any) that use the old letsencrypt certificates that expired recently, you'd need a new build of ubports installer with the updated electron. They also backported the changes to v 15.0 branch that is used by ubports installer, so just a new build should do i think.

@probonopd
Copy link
Contributor

Today it worked for me again.

@NeoTheThird
Copy link
Member

please try again with the latest prerelease and open a new issue if the problem persists.

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

5 participants