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
Use HTTPS for installation guide and scripts #67
Comments
We have a HSTS policy on our domain (which forces all HTTP requests to run over HTTPS), all of the requests run over HTTPS. If you check the output from the wget command you'll see that because of the policy the download is actually served over HTTPS. There are also server-side redirect rules that redirect all HTTP traffic to HTTPS. |
Please consider taking a moment to investigate this. |
Might be that the HSTS policy isn't being affected on the subdomain. |
|
getamp.sh now redirects to https://cubecoders.com/getamp.sh, however, getamp.sh does not seem to support https. |
GetAMP.sh is now served over HTTPS, as is everything else I believe. |
https://getamp.sh still presents a certificate for *.cubecoders.com which isn't valid. |
Odd, Certify the web is fetching those via LetsEncrypt. Something odd is afoot. |
This has been addressed since. GetAMP.sh now redirects to https. All repositories are accessed over HTTPS and now use strict signing. |
Feature Request
Feature Information:
The AMP installation guide features commands that rely on downloading scripts or packages over the internet. Some of these commands currently use HTTP. However, the infrastructure already appears to support HTTPS almost everywhere. I propose the following changes:
Ubuntu/Debian:
wget -qO- getamp.sh
towget -qO- https://getamp.sh
(requires task I below to be completed first).apt-key adv --fetch-keys http://repo.cubecoders.com/archive.key
withapt-key adv --fetch-keys https://repo.cubecoders.com/archive.key
.apt-add-repository "deb http://repo.cubecoders.com/ debian/"
toapt-add-repository "deb https://repo.cubecoders.com/ debian/"
CentOS/Fedora & Other Linux:
wget http://cubecoders.com/Downloads/ampinstmgr.zip
towget https://cubecoders.com/Downloads/ampinstmgr.zip
Task list for places to make above changes in:
I confirm:
The text was updated successfully, but these errors were encountered: