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

Expired SSL certificate #10

Closed
adamjstewart opened this issue Jan 24, 2023 · 10 comments
Closed

Expired SSL certificate #10

adamjstewart opened this issue Jan 24, 2023 · 10 comments

Comments

@adamjstewart
Copy link

The SSL certificate for https://madm.dfki.de/files/sentinel/EuroSATallBands.zip and https://madm.dfki.de/files/sentinel/EuroSAT.zip has expired, meaning that the dataset can no longer be downloaded. Can someone update this SSL cert?

@NourSoltani
Copy link

NourSoltani commented Jan 24, 2023

excuse me..Although that, I think you still can download it..
https://madm.dfki.de/files/sentinel/EuroSATallBands.zip
https://madm.dfki.de/files/sentinel/EuroSAT.zip
Just click on: [Proceed to madm.dfki.de (unsafe)]

@adamjstewart
Copy link
Author

Unsafe is... not safe. This also breaks downloads for libraries that provide the dataset (TorchGeo, torchvision, TensorFlow). Downloads with wget or curl break (unless you add flags to ignore missing SSL certs). Basically, I can get the dataset if I really need it, but a lot of software libraries are broken until the SSL cert is updated or the dataset is rehosted elsewhere.

@calebrob6
Copy link

@phelber is it possible for us to rehost the EuroSAT downloads somewhere else (huggingface / zenodo)? I was not able to find a license.

@phelber
Copy link
Owner

phelber commented Jan 31, 2023

@calebrob6 In general, Sentinel data is free and open to the public under EU law (Copernicus Sentinel Data Terms and Conditions). I want the EuroSAT dataset to be as freely available as possible. Therefore, no further restrictions on its use or distribution apply from my side. Please feel free to host the dataset on a platform of your choice.

@phelber
Copy link
Owner

phelber commented Jan 31, 2023

Unsafe is... not safe. This also breaks downloads for libraries that provide the dataset (TorchGeo, torchvision, TensorFlow). Downloads with wget or curl break (unless you add flags to ignore missing SSL certs). Basically, I can get the dataset if I really need it, but a lot of software libraries are broken until the SSL cert is updated or the dataset is rehosted elsewhere.

This is indeed not good. I have informed the administrator about the expired certificate and asked for a renewal. However, in general I think it is a better idea to host the dataset on another platform that provides adequate data provisioning, as suggested by @calebrob6.

@adamjstewart
Copy link
Author

Thanks, we redistributed on https://huggingface.co/datasets/torchgeo/eurosat if anyone else needs it. An added bonus is that the download is slightly faster: 3m 7s instead of 4m 11s.

I'll leave this issue open so we can track the expired cert.

@adamjstewart
Copy link
Author

Therefore, no further restrictions on its use or distribution apply from my side.

It may be a good idea to add a LICENSE file to this repository so this is clearly documented.

@adamjstewart
Copy link
Author

Also added the RGB-only download and a tiny version of the MS download containing only 100 images, both on Hugging Face at the link above if anyone needs them.

@phelber
Copy link
Owner

phelber commented Mar 9, 2023

The SSL certificate does not seem to have been updated yet. Unfortunately, I have no control over the SSL certificate update process with the original hoster. I decided to host the dataset with Zenodo and would close the issue here.

@phelber phelber closed this as completed Mar 9, 2023
@adamjstewart
Copy link
Author

Zenodo has pretty abysmal download speeds, I've found Hugging Face to be roughly 20x faster for the datasets and pre-trained models we use in TorchGeo.

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

4 participants