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

Unable to download the desktop version / Autoupdate doesn't work #9453

Closed
Raj2032 opened this issue Apr 13, 2019 · 18 comments
Closed

Unable to download the desktop version / Autoupdate doesn't work #9453

Raj2032 opened this issue Apr 13, 2019 · 18 comments
Labels
T-Other Questions, user support, anything else

Comments

@Raj2032
Copy link

Raj2032 commented Apr 13, 2019

image

On hte riot website, I click on this icon and it shows me this.

image

Any idea how do I get the desktop version?

@turt2live
Copy link
Member

This is due to https://twitter.com/RiotChat/status/1117110823023984640 - we are working on getting the downloads page back up and running, although there's a lot of work to be done.

@turt2live turt2live added T-Other Questions, user support, anything else and removed T-Defect labels Apr 13, 2019
@turt2live turt2live pinned this issue Apr 13, 2019
@shirishag75
Copy link

I am guessing both downloads and repository issues will be resolved once the packages are rebuilt and signed with new keys. There probably will also need to add instructions as to how remove old keys from Debian/Ubuntu keychain/keyring and put new ones in. Once the work and the documentation is completed and published, could this be marked as done perhaps.

@Raj2032
Copy link
Author

Raj2032 commented Apr 14, 2019

@shirishag75 Is it also available for Windows?

@shirishag75
Copy link

I think so but cannot be sure as most links don't work and anyways I'm a linux user so not really interested in that platform. Although I would expect them to have it also for MS-Windows.

@Raj2032
Copy link
Author

Raj2032 commented Apr 14, 2019 via email

@turt2live
Copy link
Member

Windows desktop builds are supported by Riot. The download page is just offline at the moment.

@Raj2032
Copy link
Author

Raj2032 commented Apr 14, 2019 via email

@shirishag75
Copy link

I am guessing either a new build or the same build but a different gpg key is in works. Looking forward to see the new build or/and new set of keys :)

@redtux
Copy link

redtux commented Apr 15, 2019

Hi! Thank you for your good work. Could you please provide a brief explanation on what has happened directly at https://riot.im/download/desktop and at https://riot.im/packages/debian etc. with a link to https://matrix.org/blog/2019/04/11/security-incident/ (and maybe also to this issue) instead of leaving us users in the dark with an http status 404 error? This would be great! 👍

@Raj2032
Copy link
Author

Raj2032 commented Apr 15, 2019 via email

@shirishag75
Copy link

shirishag75 commented Apr 15, 2019

Hi! Thank you for your good work. Could you please provide a brief explanation on what has happened directly at https://riot.im/download/desktop and at https://riot.im/packages/debian etc. with a link to https://matrix.org/blog/2019/04/11/security-incident/ (and maybe also to this issue) instead of leaving us users in the dark with an http status 404 error? This would be great! +1

While I'm just a user like you, allow me to share some of the things I am guessing they will be doing.

First see #9441 (comment) . That comment in itself tells a lot. In essence, what happened was that a greyhat was able to compromise lot of riot infrastructure. One of the things which was compromised were the GPG keys which are and were used by the developers to sign the debian packages as well as all the binaries. Compromised keys can lead to lot of malfeasance and reputation of the developers.

Even this security incident has damaged quite a bit of reputation of the developers so they probably are looking at each service from a security angle and slowly each service will be turned back on. We would probably have to wait few days for new keys, maybe longer keys with more bit strength (whatever), better algorithim etc. so it isn't easy for such an occurence to re-occur . I know it's hard and probably going to be harder on all of us, especially as many of the IRC servers have only a limited window after which you have re-register again, for e.g. I know of OFTC which has only a window of 2 weeks before you have to re-register yourself . So the best bet is either to wait and see or go back to some IRC client etc. and wait it out. Nothing else we can do at this point in time . Hope it gave some more details and specifics.

@turt2live
Copy link
Member

https://riot.im/download/desktop/ has new downloads available for 1.0.8 (freshly signed packages). Making the update button / autoupdate stuff work is coming up next.

@Raj2032
Copy link
Author

Raj2032 commented Apr 16, 2019 via email

@turt2live turt2live changed the title Unable to download the desktop version. Unable to download the desktop version / Autoupdate doesn't work Apr 16, 2019
@BloodyIron
Copy link

Still getting GPG key issues with the PPA, I'm not really finding the steps people are need to take that were previously using the PPA before the breach. Seems like a bit of a shortcoming to know which steps to follow that are trusted.

Please advise.

@turt2live
Copy link
Member

#6470 (comment) might give some hints, although tbh I'm not sure about this universe.

@shirishag75
Copy link

Still getting GPG key issues with the PPA, I'm not really finding the steps people are need to take that were previously using the PPA before the breach. Seems like a bit of a shortcoming to know which steps to follow that are trusted.

Please advise.

@BloodyIron what issues are you getting at using instructions at https://riot.im/download/desktop/ ?

Debian / Ubuntu repo:
This is a fresh package repository with a fresh public key: if you have the existing riot.im/packages repository, you should move to the new repository and add the new key

Add the repository ("bionic" is codename for 18.04, use the appropriate codename depending on your distribution):
sudo sh -c "echo 'deb https://packages.riot.im/debian/ bionic main' > /etc/apt/sources.list.d/matrix-riot-im.list"
Add the public key:
curl -L https://packages.riot.im/debian/repo-key.asc | sudo apt-key add -
Update and install Riot:
sudo apt-get update && sudo apt-get -y install riot-web

@aaronraimist
Copy link
Collaborator

This should be fixed now right?

@turt2live
Copy link
Member

seems like it

@turt2live turt2live unpinned this issue May 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-Other Questions, user support, anything else
Projects
None yet
Development

No branches or pull requests

6 participants