Opened 5 years ago
Closed 4 years ago
#945 closed enhancement (fixed)
GS3 needs to allow for https URLs
Reported by: | ak19 | Owned by: | ak19 |
---|---|---|---|
Priority: | moderate | Milestone: | 3.10 Release |
Component: | Greenstone3 Ant Code | Severity: | major |
Keywords: | Cc: |
Description
- We needed to get an https certificate from Let's Encrypt as that's free
- Automation of setting up https on linux, windows and mac. That meant the test machine needed to be on resnet
- Get all the pages working over https
Change History (3)
comment:1 by , 5 years ago
comment:3 by , 4 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
GLI updated to use ProtocolPortProperties when GS3 to work out port and protocol:
http://trac.greenstone.org/changeset/34113
I forgot to close the ticket earlier. But since in hindsight 32921 and 34113 were required too, it doesn't matter to close it now.
Note:
See TracTickets
for help on using tickets.
Changesets chronologically listed:
http://trac.greenstone.org/changeset/32334 - http://trac.greenstone.org/changeset/32340
http://trac.greenstone.org/changeset/32344 - http://trac.greenstone.org/changeset/32347
http://trac.greenstone.org/changeset/32349 - http://trac.greenstone.org/changeset/32360
http://trac.greenstone.org/changeset/32364 - http://trac.greenstone.org/changeset/32368, http://trac.greenstone.org/changeset/32370
http://trac.greenstone.org/changeset/32373, http://trac.greenstone.org/changeset/32381 - http://trac.greenstone.org/changeset/32384
http://trac.greenstone.org/changeset/32410 - http://trac.greenstone.org/changeset/32412
http://trac.greenstone.org/changeset/32416, http://trac.greenstone.org/changeset/32418 - http://trac.greenstone.org/changeset/32427
http://trac.greenstone.org/changeset/32429, http://trac.greenstone.org/changeset/32430, http://trac.greenstone.org/changeset/32432, http://trac.greenstone.org/changeset/32433, (http://trac.greenstone.org/changeset/32435)
http://trac.greenstone.org/changeset/32436, http://trac.greenstone.org/changeset/32437
http://trac.greenstone.org/changeset/32456, http://trac.greenstone.org/changeset/32461 - http://trac.greenstone.org/changeset/32465
http://trac.greenstone.org/changeset/32476 - http://trac.greenstone.org/changeset/32478
http://trac.greenstone.org/changeset/32479 - http://trac.greenstone.org/changeset/32483
http://trac.greenstone.org/changeset/32492, http://trac.greenstone.org/changeset/32494 - http://trac.greenstone.org/changeset/32497
Changesets listed somewhat by topic
First set of changes to properties files (build.props, global.props) and the Java file that processes them:
http://trac.greenstone.org/changeset/32334 - http://trac.greenstone.org/changeset/32340
http://trac.greenstone.org/changeset/32344 - http://trac.greenstone.org/changeset/32347
Linux (including putting the OpenSSL we already compile up for wget on unix into the final release binary):
http://trac.greenstone.org/changeset/32349 to http://trac.greenstone.org/changeset/32360 http://trac.greenstone.org/changeset/32364, http://trac.greenstone.org/changeset/32373, http://trac.greenstone.org/changeset/32382, http://trac.greenstone.org/changeset/32479
Upgrading ant to 1.9.13:
http://trac.greenstone.org/changeset/32365, http://trac.greenstone.org/changeset/32367, http://trac.greenstone.org/changeset/32368, http://trac.greenstone.org/changeset/32370, http://trac.greenstone.org/changeset/32381 - http://trac.greenstone.org/changeset/32384
SOLR:
http://trac.greenstone.org/changeset/32410, http://trac.greenstone.org/changeset/32411, http://trac.greenstone.org/changeset/32463, http://trac.greenstone.org/changeset/32464
ProtocolPortProperties.java
http://trac.greenstone.org/changeset/32418, http://trac.greenstone.org/changeset/32419
Windows:
http://trac.greenstone.org/changeset/32412, http://trac.greenstone.org/changeset/32416, http://trac.greenstone.org/changeset/32421 - http://trac.greenstone.org/changeset/32425, http://trac.greenstone.org/changeset/32427, http://trac.greenstone.org/changeset/32465
OpenSSL on Windows: compiling it and using it for https certification:
http://trac.greenstone.org/changeset/32476 - http://trac.greenstone.org/changeset/32478
Redoing https stuff (port properties and how they're set):
http://trac.greenstone.org/changeset/32429, http://trac.greenstone.org/changeset/32430, http://trac.greenstone.org/changeset/32432, http://trac.greenstone.org/changeset/32433, http://trac.greenstone.org/changeset/32436, http://trac.greenstone.org/changeset/32437
Compiling Crypt::LE perl package for Macs:
http://trac.greenstone.org/changeset/32456, http://trac.greenstone.org/changeset/32461, http://trac.greenstone.org/changeset/32462, http://trac.greenstone.org/changeset/32480, http://trac.greenstone.org/changeset/32481, http://trac.greenstone.org/changeset/32492, http://trac.greenstone.org/changeset/32494, http://trac.greenstone.org/changeset/32496
Mac https certification:
http://trac.greenstone.org/changeset/32482, http://trac.greenstone.org/changeset/32483, http://trac.greenstone.org/changeset/32495, http://trac.greenstone.org/changeset/32497