Opened 3 years ago

Closed 11 months 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:


  • 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 ak19, 3 years ago

Changesets chronologically listed: - - - -,, - -, -,,,, (,, - - -, -

Changesets listed somewhat by topic

First set of changes to properties files (build.props, global.props) and the Java file that processes them: - -

Linux (including putting the OpenSSL we already compile up for wget on unix into the final release binary): to,,,

Upgrading ant to 1.9.13:,,,, -


Windows:,, -,,

OpenSSL on Windows: compiling it and using it for https certification: -

Redoing https stuff (port properties and how they're set):,,,,,

Compiling Crypt::LE perl package for Macs:,,,,,,,

Mac https certification:,,,

comment:3 by ak19, 11 months ago

Resolution: fixed
Status: newclosed

GLI updated to use ProtocolPortProperties when GS3 to work out port and protocol:

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.