This is an automated email from the ASF dual-hosted git repository.

robbie pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/qpid-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 8ff8322  various updates to download link handling:
8ff8322 is described below

commit 8ff83228171371f5cbb018fc63a9f5ed47dafa6f
Author: Robbie Gemmell <rob...@apache.org>
AuthorDate: Wed Apr 21 11:58:06 2021 +0100

    various updates to download link handling:
    
    - Use downloads.apache.org for sig and checksum links.
    - Use direct-download link variant for mirrored files.
    - Use https links for current release archived and mirrored file links.
    - Update latest release pages, generator scripts, and mirror link 
replacement script accordingly.
---
 content/components/messaging-api/index.html        |  2 +-
 content/deferred.js                                | 12 +++++++----
 content/download.html                              | 24 +++++++++++-----------
 content/releases/qpid-broker-j-8.0.4/index.html    |  8 ++++----
 content/releases/qpid-cpp-1.39.0/index.html        |  2 +-
 content/releases/qpid-dispatch-1.15.0/index.html   |  4 ++--
 .../releases/qpid-interop-test-0.2.0/index.html    |  4 ++--
 content/releases/qpid-jms-0.58.0/index.html        |  6 +++---
 .../releases/qpid-jms-amqp-0-x-6.4.0/index.html    |  8 ++++----
 content/releases/qpid-proton-0.34.0/index.html     |  4 ++--
 content/releases/qpid-proton-j-0.33.8/index.html   |  6 +++---
 content/releases/qpid-python-1.37.0/index.html     |  4 ++--
 input/components/messaging-api/index.md            |  2 +-
 input/deferred.js                                  | 12 +++++++----
 input/download.md                                  | 24 +++++++++++-----------
 input/releases/qpid-broker-j-8.0.4/index.md        |  8 ++++----
 input/releases/qpid-cpp-1.39.0/index.md            |  2 +-
 input/releases/qpid-dispatch-1.15.0/index.md       |  4 ++--
 input/releases/qpid-interop-test-0.2.0/index.md    |  4 ++--
 input/releases/qpid-jms-0.58.0/index.md            |  6 +++---
 input/releases/qpid-jms-amqp-0-x-6.4.0/index.md    |  8 ++++----
 input/releases/qpid-proton-0.34.0/index.md         |  4 ++--
 input/releases/qpid-proton-j-0.33.8/index.md       |  6 +++---
 input/releases/qpid-python-1.37.0/index.md         |  4 ++--
 scripts/gen-broker-j-release-page                  | 18 +++++++---------
 scripts/gen-cpp-release-page                       | 12 +++++------
 scripts/gen-dispatch-release-page                  | 10 ++++-----
 scripts/gen-interop-test-release-page              | 12 +++++------
 scripts/gen-jms-amqp-0-x-release-page              | 10 ++++-----
 scripts/gen-jms-release-page                       | 10 ++++-----
 scripts/gen-proton-j-release-page                  | 10 ++++-----
 scripts/gen-proton-release-page                    | 12 +++++------
 scripts/gen-python-release-page                    | 12 +++++------
 33 files changed, 132 insertions(+), 142 deletions(-)

diff --git a/content/components/messaging-api/index.html 
b/content/components/messaging-api/index.html
index b18ce5a..0b83126 100644
--- a/content/components/messaging-api/index.html
+++ b/content/components/messaging-api/index.html
@@ -123,7 +123,7 @@ platforms.</p>
 <li><em>Languages</em> - C++, Python 2</li>
 <li><em>Platforms</em> - Linux, Windows</li>
 <li><em>AMQP versions</em> - C++: 1.0, 0-10, Python: 0-10</li>
-<li><em>Downloads</em> - C++, bindings: <a 
href="http://www.apache.org/dyn/closer.lua/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz";>qpid-cpp-1.39.0.tar.gz</a>
 [<a 
href="https://www.apache.org/dist/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://www.apache.org/dist/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz.sha512";>SHA512</a>],<br/>Python:
 <a 
href="http://www.apache.org/dyn/closer.lua/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz";>qpid-python-1.37.0.tar.gz</a>
 [<a href="https:/ [...]
+<li><em>Downloads</em> - C++, bindings: <a 
href="https://www.apache.org/dyn/closer.lua?filename=qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz&amp;action=download";>qpid-cpp-1.39.0.tar.gz</a>
 [<a 
href="https://downloads.apache.org/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://downloads.apache.org/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz.sha512";>SHA512</a>],<br/>Python:
 <a 
href="https://www.apache.org/dyn/closer.lua?filename=qpid/python/1.37.0/qpid-python-1.37.0.tar.gz&amp;ac
 [...]
 <li><em>Source location</em> -  <a 
href="https://gitbox.apache.org/repos/asf/qpid-cpp.git";>https://gitbox.apache.org/repos/asf/qpid-cpp.git</a>,<br/>
 <a 
href="https://gitbox.apache.org/repos/asf/qpid-python.git";>https://gitbox.apache.org/repos/asf/qpid-python.git</a></li>
 </ul>
 
diff --git a/content/deferred.js b/content/deferred.js
index 7bd299a..d1788f0 100644
--- a/content/deferred.js
+++ b/content/deferred.js
@@ -409,12 +409,16 @@ function _modifyCurrentReleaseLinks() {
         var ext = href.substring(href.length - 4)
         var ext7 = href.substring(href.length - 7)
 
-        if (ext === ".asc" || ext === ".md5" || ext === "sha1" || ext === 
".sha" || ext7 === ".sha512") {
+        if (ext === ".asc" || ext7 === ".sha512") {
             href = href.replace("https://archive.apache.org/dist/qpid/";,
-                                "https://www.apache.org/dist/qpid/";);
+                                "https://downloads.apache.org/qpid/";);
+        } else if ((ext === ".zip" || ext7 === ".tar.gz") && 
href.indexOf("https://archive.apache.org/dist/qpid/";) == 0) {
+                href = href.replace("https://archive.apache.org/dist/qpid/";,
+                                    
"https://www.apache.org/dyn/closer.lua?filename=qpid/";);
+                href = href.concat("&action=download");
         } else {
-            href = href.replace("http://archive.apache.org/dist/qpid/";,
-                                "http://www.apache.org/dyn/closer.lua/qpid/";);
+            href = href.replace("https://archive.apache.org/dist/qpid/";,
+                                "https://www.apache.org/dyn/closer.lua/qpid/";);
         }
 
         elems[i].href = href;
diff --git a/content/download.html b/content/download.html
index e0504dc..e7cef39 100644
--- a/content/download.html
+++ b/content/download.html
@@ -136,37 +136,37 @@ 
https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
 <tr>
   <td><a href="/proton/index.html">Qpid Proton</a></td>
   <td>0.34.0</td>
-  <td><a 
href="http://www.apache.org/dyn/closer.lua/qpid/proton/0.34.0/qpid-proton-0.34.0.tar.gz";>Source</a>
 (<a 
href="https://www.apache.org/dist/qpid/proton/0.34.0/qpid-proton-0.34.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://www.apache.org/dist/qpid/proton/0.34.0/qpid-proton-0.34.0.tar.gz.sha512";>SHA512</a>)</td>
+  <td><a 
href="https://www.apache.org/dyn/closer.lua?filename=qpid/proton/0.34.0/qpid-proton-0.34.0.tar.gz&amp;action=download";>Source</a>
 (<a 
href="https://downloads.apache.org/qpid/proton/0.34.0/qpid-proton-0.34.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://downloads.apache.org/qpid/proton/0.34.0/qpid-proton-0.34.0.tar.gz.sha512";>SHA512</a>)</td>
   <td><a href="/releases/qpid-proton-0.34.0/index.html">Release Page</a></td>
 </tr>
 <tr>
   <td><a href="/proton/index.html">Qpid Proton-J</a></td>
   <td>0.33.8</td>
-  <td><a 
href="http://www.apache.org/dyn/closer.lua/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-src.tar.gz";>Source</a>
 (<a 
href="https://www.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-src.tar.gz.asc";>ASC</a>,
 <a 
href="https://www.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-src.tar.gz.sha512";>SHA512</a>),
  <a 
href="http://www.apache.org/dyn/closer.lua/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-bin.tar.gz";>Binary</a>
 (<a href="https://w [...]
+  <td><a 
href="https://www.apache.org/dyn/closer.lua?filename=qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-src.tar.gz&amp;action=download";>Source</a>
 (<a 
href="https://downloads.apache.org/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-src.tar.gz.asc";>ASC</a>,
 <a 
href="https://downloads.apache.org/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-src.tar.gz.sha512";>SHA512</a>),
  <a 
href="https://www.apache.org/dyn/closer.lua?filename=qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-
 [...]
   <td><a href="/releases/qpid-proton-j-0.33.8/index.html">Release Page</a>, <a 
href="maven.html">Maven</a></td>
 </tr>
 <tr>
   <td><a href="/components/jms/index.html">Qpid JMS</a> (AMQP 1.0)</td>
   <td>0.58.0</td>
-  <td><a 
href="http://www.apache.org/dyn/closer.lua/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-src.tar.gz";>Source</a>
 (<a 
href="https://www.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-src.tar.gz.asc";>ASC</a>,
 <a 
href="https://www.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-src.tar.gz.sha512";>SHA512</a>),
  <a 
href="http://www.apache.org/dyn/closer.lua/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-bin.tar.gz";>Binary</a>
  (<a href="https://www.apache.org/dist/qpid/jms/0.58.0/apac [...]
+  <td><a 
href="https://www.apache.org/dyn/closer.lua?filename=qpid/jms/0.58.0/apache-qpid-jms-0.58.0-src.tar.gz&amp;action=download";>Source</a>
 (<a 
href="https://downloads.apache.org/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-src.tar.gz.asc";>ASC</a>,
 <a 
href="https://downloads.apache.org/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-src.tar.gz.sha512";>SHA512</a>),
  <a 
href="https://www.apache.org/dyn/closer.lua?filename=qpid/jms/0.58.0/apache-qpid-jms-0.58.0-bin.tar.gz&amp;action=download";>Binary</
 [...]
   <td><a href="/releases/qpid-jms-0.58.0/index.html">Release Page</a>, <a 
href="maven.html">Maven</a></td>
 </tr>
 <tr>
   <td><a href="/components/jms/amqp-0-x.html">Qpid JMS AMQP 0-x</a></td>
   <td>6.4.0</td>
-  <td><a 
href="http://www.apache.org/dyn/closer.lua/qpid/jms-amqp-0-x/6.4.0/apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz";>Source</a>
 (<a 
href="https://www.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz.asc";>ASC</a>,
 <a 
href="https://www.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz.sha512";>SHA512</a>),
  <a 
href="http://www.apache.org/dyn/closer.lua/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.tar.g
 [...]
+  <td><a 
href="https://www.apache.org/dyn/closer.lua?filename=qpid/jms-amqp-0-x/6.4.0/apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz&amp;action=download";>Source</a>
 (<a 
href="https://downloads.apache.org/qpid/jms-amqp-0-x/6.4.0/apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz.asc";>ASC</a>,
 <a 
href="https://downloads.apache.org/qpid/jms-amqp-0-x/6.4.0/apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz.sha512";>SHA512</a>),
  <a 
href="https://www.apache.org/dyn/closer.lua?filename=qpid/jms-amqp-0-x/6.4.0/binarie
 [...]
   <td><a href="/releases/qpid-jms-amqp-0-x-6.4.0/index.html">Release Page</a>, 
<a href="maven.html">Maven</a></td>
 </tr>
 <tr>
   <td><a href="/components/messaging-api/index.html">Qpid Messaging API</a> 
C++</td>
   <td>1.39.0</td>
-  <td><a 
href="http://www.apache.org/dyn/closer.lua/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz";>Source</a>
  (<a 
href="https://www.apache.org/dist/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://www.apache.org/dist/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz.sha512";>SHA512</a>)</td>
+  <td><a 
href="https://www.apache.org/dyn/closer.lua?filename=qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz&amp;action=download";>Source</a>
  (<a 
href="https://downloads.apache.org/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://downloads.apache.org/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz.sha512";>SHA512</a>)</td>
   <td><a href="/releases/qpid-cpp-1.39.0/index.html">Release Page</a></td>
 </tr>
 <tr>
   <td><a href="/components/messaging-api/index.html">Qpid Messaging API</a> 
Python 2*</td>
   <td>1.37.0</td>
-  <td><a 
href="http://www.apache.org/dyn/closer.lua/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz";>Source</a>
 (<a 
href="https://www.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://www.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.sha512";>SHA512</a>)</td>
+  <td><a 
href="https://www.apache.org/dyn/closer.lua?filename=qpid/python/1.37.0/qpid-python-1.37.0.tar.gz&amp;action=download";>Source</a>
 (<a 
href="https://downloads.apache.org/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://downloads.apache.org/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.sha512";>SHA512</a>)</td>
   <td><a href="/releases/qpid-python-1.37.0/index.html">Release Page</a></td>
 </tr>
 </tbody>
@@ -189,25 +189,25 @@ 
https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
 <tr>
   <td><a href="/components/broker-j/index.html">Broker-J</a></td>
   <td>8.0.4</td>
-  <td><a 
href="http://www.apache.org/dyn/closer.lua/qpid/broker-j/8.0.4/apache-qpid-broker-j-8.0.4-src.tar.gz";>Source</a>
 (<a 
href="https://www.apache.org/dist/qpid/broker-j/8.0.4/apache-qpid-broker-j-8.0.4-src.tar.gz.asc";>ASC</a>,
 <a 
href="https://www.apache.org/dist/qpid/broker-j/8.0.4/apache-qpid-broker-j-8.0.4-src.tar.gz.sha512";>SHA512</a>),
  <a 
href="http://www.apache.org/dyn/closer.lua/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.tar.gz";>Binary</a>
 (<a href="https:// [...]
+  <td><a 
href="https://www.apache.org/dyn/closer.lua?filename=qpid/broker-j/8.0.4/apache-qpid-broker-j-8.0.4-src.tar.gz&amp;action=download";>Source</a>
 (<a 
href="https://downloads.apache.org/qpid/broker-j/8.0.4/apache-qpid-broker-j-8.0.4-src.tar.gz.asc";>ASC</a>,
 <a 
href="https://downloads.apache.org/qpid/broker-j/8.0.4/apache-qpid-broker-j-8.0.4-src.tar.gz.sha512";>SHA512</a>),
  <a 
href="https://www.apache.org/dyn/closer.lua?filename=qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4
 [...]
   <td><a href="/releases/qpid-broker-j-8.0.4/index.html">Release Page</a></td>
 </tr>
 <tr>
   <td>&#160;</td>
   <td>7.1.12</td>
-  <td><a 
href="http://www.apache.org/dyn/closer.lua/qpid/broker-j/7.1.12/apache-qpid-broker-j-7.1.12-src.tar.gz";>Source</a>
 (<a 
href="https://www.apache.org/dist/qpid/broker-j/7.1.12/apache-qpid-broker-j-7.1.12-src.tar.gz.asc";>ASC</a>,
 <a 
href="https://www.apache.org/dist/qpid/broker-j/7.1.12/apache-qpid-broker-j-7.1.12-src.tar.gz.sha512";>SHA512</a>),
  <a 
href="http://www.apache.org/dyn/closer.lua/qpid/broker-j/7.1.12/binaries/apache-qpid-broker-j-7.1.12-bin.tar.gz";>Binary</a>
 (<a href=" [...]
+  <td><a 
href="https://www.apache.org/dyn/closer.lua?filename=qpid/broker-j/7.1.12/apache-qpid-broker-j-7.1.12-src.tar.gz&amp;action=download";>Source</a>
 (<a 
href="https://downloads.apache.org/qpid/broker-j/7.1.12/apache-qpid-broker-j-7.1.12-src.tar.gz.asc";>ASC</a>,
 <a 
href="https://downloads.apache.org/qpid/broker-j/7.1.12/apache-qpid-broker-j-7.1.12-src.tar.gz.sha512";>SHA512</a>),
  <a 
href="https://www.apache.org/dyn/closer.lua?filename=qpid/broker-j/7.1.12/binaries/apache-qpid-broker-
 [...]
   <td><a href="/releases/qpid-broker-j-7.1.12/index.html">Release Page</a></td>
 </tr>
 <tr>
   <td><a href="/components/cpp-broker/index.html">C++ broker</a></td>
   <td>1.39.0</td>
-  <td><a 
href="http://www.apache.org/dyn/closer.lua/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz";>Source</a>
 (<a 
href="https://www.apache.org/dist/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://www.apache.org/dist/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz.sha512";>SHA512</a>)</td>
+  <td><a 
href="https://www.apache.org/dyn/closer.lua?filename=qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz&amp;action=download";>Source</a>
 (<a 
href="https://downloads.apache.org/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://downloads.apache.org/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz.sha512";>SHA512</a>)</td>
   <td><a href="/releases/qpid-cpp-1.39.0/index.html">Release Page</a></td>
 </tr>
 <tr>
   <td><a href="/components/dispatch-router/index.html">Dispatch router</a></td>
   <td>1.15.0</td>
-  <td><a 
href="http://www.apache.org/dyn/closer.lua/qpid/dispatch/1.15.0/qpid-dispatch-1.15.0.tar.gz";>Source</a>
 (<a 
href="https://www.apache.org/dist/qpid/dispatch/1.15.0/qpid-dispatch-1.15.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://www.apache.org/dist/qpid/dispatch/1.15.0/qpid-dispatch-1.15.0.tar.gz.sha512";>SHA512</a>)</td>
+  <td><a 
href="https://www.apache.org/dyn/closer.lua?filename=qpid/dispatch/1.15.0/qpid-dispatch-1.15.0.tar.gz&amp;action=download";>Source</a>
 (<a 
href="https://downloads.apache.org/qpid/dispatch/1.15.0/qpid-dispatch-1.15.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://downloads.apache.org/qpid/dispatch/1.15.0/qpid-dispatch-1.15.0.tar.gz.sha512";>SHA512</a>)</td>
   <td><a href="/releases/qpid-dispatch-1.15.0/index.html">Release Page</a></td>
 </tr>
 </tbody>
@@ -228,7 +228,7 @@ 
https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
 <tr>
   <td><a href="/components/interop-test/index.html">Qpid Interop Test</a></td>
   <td>0.2.0</td>
-  <td><a 
href="http://www.apache.org/dyn/closer.lua/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz";>Source</a>
 (<a 
href="https://www.apache.org/dist/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://www.apache.org/dist/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz.sha512";>SHA512</a>)</td>
+  <td><a 
href="https://www.apache.org/dyn/closer.lua?filename=qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz&amp;action=download";>Source</a>
 (<a 
href="https://downloads.apache.org/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://downloads.apache.org/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz.sha512";>SHA512</a>)</td>
   <td><a href="/releases/qpid-interop-test-0.2.0/index.html">Release 
Page</a></td>
 </tr>
 </tbody>
@@ -240,7 +240,7 @@ 
https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
 using the ASC signatures or SHA checksums.</p>
 
 <p>The signatures can be verified using PGP or GPG. First download
-the <a href="https://www.apache.org/dist/qpid/KEYS";><code>KEYS</code></a> file 
as well as the
+the <a href="https://downloads.apache.org/qpid/KEYS";><code>KEYS</code></a> 
file as well as the
 <code>.asc</code> signature file for the relevant artefact. Then verify the 
signatures
 using one of the following sets of commands.</p>
 
diff --git a/content/releases/qpid-broker-j-8.0.4/index.html 
b/content/releases/qpid-broker-j-8.0.4/index.html
index 7633b73..d429b42 100644
--- a/content/releases/qpid-broker-j-8.0.4/index.html
+++ b/content/releases/qpid-broker-j-8.0.4/index.html
@@ -140,7 +140,7 @@ files you download.</p>
 <tbody>
 <tr>
   <td>Qpid Broker-J</td>
-  <td><a 
href="http://archive.apache.org/dist/qpid/broker-j/8.0.4/apache-qpid-broker-j-8.0.4-src.tar.gz";>apache-qpid-broker-j-8.0.4-src.tar.gz</a></td>
+  <td><a 
href="https://archive.apache.org/dist/qpid/broker-j/8.0.4/apache-qpid-broker-j-8.0.4-src.tar.gz";>apache-qpid-broker-j-8.0.4-src.tar.gz</a></td>
   <td><a 
href="https://archive.apache.org/dist/qpid/broker-j/8.0.4/apache-qpid-broker-j-8.0.4-src.tar.gz.asc";>ASC</a>,
 <a 
href="https://archive.apache.org/dist/qpid/broker-j/8.0.4/apache-qpid-broker-j-8.0.4-src.tar.gz.sha512";>SHA512</a></td>
 </tr>
 </tbody>
@@ -159,12 +159,12 @@ files you download.</p>
 <tbody>
 <tr>
   <td>Qpid Broker-J</td>
-  <td><a 
href="http://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.tar.gz";>apache-qpid-broker-j-8.0.4-bin.tar.gz</a></td>
+  <td><a 
href="https://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.tar.gz";>apache-qpid-broker-j-8.0.4-bin.tar.gz</a></td>
   <td><a 
href="https://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.tar.gz.asc";>ASC</a>,
 <a 
href="https://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.tar.gz.sha512";>SHA512</a></td>
 </tr>
 <tr>
   <td>Qpid Broker-J</td>
-  <td><a 
href="http://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.zip";>apache-qpid-broker-j-8.0.4-bin.zip</a></td>
+  <td><a 
href="https://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.zip";>apache-qpid-broker-j-8.0.4-bin.zip</a></td>
   <td><a 
href="https://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.zip.asc";>ASC</a>,
 <a 
href="https://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.zip.sha512";>SHA512</a></td>
 </tr>
 </tbody>
@@ -184,7 +184,7 @@ files you download.</p>
 <h2 id="more-information">More information</h2>
 
 <ul>
-<li><a href="http://archive.apache.org/dist/qpid/broker-j/8.0.4";>All release 
artefacts</a></li>
+<li><a href="https://archive.apache.org/dist/qpid/broker-j/8.0.4";>All release 
artefacts</a></li>
 <li><a 
href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+AND+fixVersion+%3D+%27qpid-java-broker-8.0.4%27+AND+resolution+%3D+%27fixed%27+ORDER+BY+priority+DESC";>Resolved
 issues in JIRA</a></li>
 <li><a 
href="https://gitbox.apache.org/repos/asf/qpid-broker-j.git/tree/refs/tags/8.0.4";>Source
 repository tag</a></li>
 </ul>
diff --git a/content/releases/qpid-cpp-1.39.0/index.html 
b/content/releases/qpid-cpp-1.39.0/index.html
index 027829e..9e0182c 100644
--- a/content/releases/qpid-cpp-1.39.0/index.html
+++ b/content/releases/qpid-cpp-1.39.0/index.html
@@ -140,7 +140,7 @@ files you download.</p>
 <tbody>
 <tr>
   <td>C++ broker, Qpid Messaging API (C++)</td>
-  <td><a 
href="http://archive.apache.org/dist/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz";>qpid-cpp-1.39.0.tar.gz</a></td>
+  <td><a 
href="https://archive.apache.org/dist/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz";>qpid-cpp-1.39.0.tar.gz</a></td>
   <td><a 
href="https://archive.apache.org/dist/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://archive.apache.org/dist/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz.sha512";>SHA512</a></td>
 </tr>
 </tbody>
diff --git a/content/releases/qpid-dispatch-1.15.0/index.html 
b/content/releases/qpid-dispatch-1.15.0/index.html
index 862b2b1..3ed2c66 100644
--- a/content/releases/qpid-dispatch-1.15.0/index.html
+++ b/content/releases/qpid-dispatch-1.15.0/index.html
@@ -140,7 +140,7 @@ the files you download.</p>
 <tbody>
 <tr>
   <td>Dispatch router</td>
-  <td><a 
href="http://archive.apache.org/dist/qpid/dispatch/1.15.0/qpid-dispatch-1.15.0.tar.gz";>qpid-dispatch-1.15.0.tar.gz</a></td>
+  <td><a 
href="https://archive.apache.org/dist/qpid/dispatch/1.15.0/qpid-dispatch-1.15.0.tar.gz";>qpid-dispatch-1.15.0.tar.gz</a></td>
   <td><a 
href="https://archive.apache.org/dist/qpid/dispatch/1.15.0/qpid-dispatch-1.15.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://archive.apache.org/dist/qpid/dispatch/1.15.0/qpid-dispatch-1.15.0.tar.gz.sha512";>SHA512</a></td>
 </tr>
 </tbody>
@@ -165,7 +165,7 @@ source</a></li>
 <h2 id="more-information">More information</h2>
 
 <ul>
-<li><a href="http://archive.apache.org/dist/qpid/dispatch/1.15.0";>All release 
artefacts</a></li>
+<li><a href="https://archive.apache.org/dist/qpid/dispatch/1.15.0";>All release 
artefacts</a></li>
 <li><a 
href="https://issues.apache.org/jira/issues/?jql=project+%3D+DISPATCH+AND+fixVersion+%3D+%271.15.0%27+AND+resolution+%3D+%27fixed%27+ORDER+BY+priority+DESC";>Resolved
 issues in JIRA</a></li>
 <li><a 
href="https://gitbox.apache.org/repos/asf/qpid-dispatch.git/tree/refs/tags/1.15.0";>Source
 repository tag</a></li>
 </ul>
diff --git a/content/releases/qpid-interop-test-0.2.0/index.html 
b/content/releases/qpid-interop-test-0.2.0/index.html
index fee70c1..d40ea2d 100644
--- a/content/releases/qpid-interop-test-0.2.0/index.html
+++ b/content/releases/qpid-interop-test-0.2.0/index.html
@@ -140,7 +140,7 @@ the files you download.</p>
 <tbody>
 <tr>
   <td>Interop Test</td>
-  <td><a 
href="http://archive.apache.org/dist/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz";>qpid-interop-test-0.2.0.tar.gz</a></td>
+  <td><a 
href="https://archive.apache.org/dist/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz";>qpid-interop-test-0.2.0.tar.gz</a></td>
   <td><a 
href="https://archive.apache.org/dist/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://archive.apache.org/dist/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz.sha512";>SHA512</a></td>
 </tr>
 </tbody>
@@ -159,7 +159,7 @@ the files you download.</p>
 <h2 id="more-information">More information</h2>
 
 <ul>
-<li><a href="http://archive.apache.org/dist/qpid/interop-test/0.2.0";>All 
release artefacts</a></li>
+<li><a href="https://archive.apache.org/dist/qpid/interop-test/0.2.0";>All 
release artefacts</a></li>
 <li><a 
href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPIDIT+AND+fixVersion+%3D+%270.2.0%27+AND+resolution+%3D+%27fixed%27+ORDER+BY+priority+DESC";>Resolved
 issues in JIRA</a></li>
 <li><a 
href="https://gitbox.apache.org/repos/asf/qpid-interop-test.git/tree/refs/tags/0.2.0";>Source
 repository tag</a></li>
 </ul>
diff --git a/content/releases/qpid-jms-0.58.0/index.html 
b/content/releases/qpid-jms-0.58.0/index.html
index 3c273d2..730bd18 100644
--- a/content/releases/qpid-jms-0.58.0/index.html
+++ b/content/releases/qpid-jms-0.58.0/index.html
@@ -139,12 +139,12 @@ files you download.</p>
 <tbody>
 <tr>
   <td>Qpid JMS binaries</td>
-  <td><a 
href="http://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-bin.tar.gz";>apache-qpid-jms-0.58.0-bin.tar.gz</a></td>
+  <td><a 
href="https://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-bin.tar.gz";>apache-qpid-jms-0.58.0-bin.tar.gz</a></td>
   <td><a 
href="https://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-bin.tar.gz.asc";>ASC</a>,
 <a 
href="https://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-bin.tar.gz.sha512";>SHA512</a></td>
 </tr>
 <tr>
   <td>Qpid JMS source code</td>
-  <td><a 
href="http://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-src.tar.gz";>apache-qpid-jms-0.58.0-src.tar.gz</a></td>
+  <td><a 
href="https://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-src.tar.gz";>apache-qpid-jms-0.58.0-src.tar.gz</a></td>
   <td><a 
href="https://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-src.tar.gz.asc";>ASC</a>,
 <a 
href="https://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-src.tar.gz.sha512";>SHA512</a></td>
 </tr>
 </tbody>
@@ -168,7 +168,7 @@ files you download.</p>
 <h2 id="more-information">More information</h2>
 
 <ul>
-<li><a href="http://archive.apache.org/dist/qpid/jms/0.58.0";>All release 
artefacts</a></li>
+<li><a href="https://archive.apache.org/dist/qpid/jms/0.58.0";>All release 
artefacts</a></li>
 <li><a 
href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPIDJMS+AND+fixVersion+%3D+%270.58.0%27+AND+resolution+%3D+%27fixed%27+ORDER+BY+priority+DESC";>Resolved
 issues in JIRA</a></li>
 <li><a 
href="https://gitbox.apache.org/repos/asf/qpid-jms.git/tree/refs/tags/0.58.0";>Source
 repository tag</a></li>
 </ul>
diff --git a/content/releases/qpid-jms-amqp-0-x-6.4.0/index.html 
b/content/releases/qpid-jms-amqp-0-x-6.4.0/index.html
index 968d407..526242a 100644
--- a/content/releases/qpid-jms-amqp-0-x-6.4.0/index.html
+++ b/content/releases/qpid-jms-amqp-0-x-6.4.0/index.html
@@ -138,17 +138,17 @@ files you download.</p>
 <tbody>
 <tr>
   <td>Qpid JMS binaries</td>
-  <td><a 
href="http://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.tar.gz";>apache-qpid-jms-amqp-0-x-6.4.0-bin.tar.gz</a></td>
+  <td><a 
href="https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.tar.gz";>apache-qpid-jms-amqp-0-x-6.4.0-bin.tar.gz</a></td>
   <td><a 
href="https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.tar.gz.asc";>ASC</a>,
 <a 
href="https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.tar.gz.sha512";>SHA512</a></td>
 </tr>
 <tr>
   <td>Qpid JMS binaries</td>
-  <td><a 
href="http://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.zip";>apache-qpid-jms-amqp-0-x-6.4.0-bin.zip</a></td>
+  <td><a 
href="https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.zip";>apache-qpid-jms-amqp-0-x-6.4.0-bin.zip</a></td>
   <td><a 
href="https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.zip.asc";>ASC</a>,
 <a 
href="https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.zip.sha512";>SHA512</a></td>
 </tr>
 <tr>
   <td>Qpid JMS source code</td>
-  <td><a 
href="http://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz";>apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz</a></td>
+  <td><a 
href="https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz";>apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz</a></td>
   <td><a 
href="https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz.asc";>ASC</a>,
 <a 
href="https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz.sha512";>SHA512</a></td>
 </tr>
 </tbody>
@@ -173,7 +173,7 @@ files you download.</p>
 <h2 id="more-information">More information</h2>
 
 <ul>
-<li><a href="http://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0";>All 
release artefacts</a></li>
+<li><a href="https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0";>All 
release artefacts</a></li>
 <li><a 
href="https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+AND+fixVersion+%3D+%27qpid-java-client-0-x-6.4.0%27+AND+resolution+%3D+%27fixed%27+ORDER+BY+priority+DESC";>Resolved
 issues in JIRA</a></li>
 <li><a 
href="https://gitbox.apache.org/repos/asf/qpid-jms-amqp-0-x.git/tree/refs/tags/6.4.0";>Source
 repository tag</a></li>
 </ul>
diff --git a/content/releases/qpid-proton-0.34.0/index.html 
b/content/releases/qpid-proton-0.34.0/index.html
index 4a500ff..854e09a 100644
--- a/content/releases/qpid-proton-0.34.0/index.html
+++ b/content/releases/qpid-proton-0.34.0/index.html
@@ -139,7 +139,7 @@ the files you download.</p>
 <tbody>
 <tr>
   <td>Qpid Proton</td>
-  <td><a 
href="http://archive.apache.org/dist/qpid/proton/0.34.0/qpid-proton-0.34.0.tar.gz";>qpid-proton-0.34.0.tar.gz</a></td>
+  <td><a 
href="https://archive.apache.org/dist/qpid/proton/0.34.0/qpid-proton-0.34.0.tar.gz";>qpid-proton-0.34.0.tar.gz</a></td>
   <td><a 
href="https://archive.apache.org/dist/qpid/proton/0.34.0/qpid-proton-0.34.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://archive.apache.org/dist/qpid/proton/0.34.0/qpid-proton-0.34.0.tar.gz.sha512";>SHA512</a></td>
 </tr>
 </tbody>
@@ -169,7 +169,7 @@ the files you download.</p>
 <h2 id="more-information">More information</h2>
 
 <ul>
-<li><a href="http://archive.apache.org/dist/qpid/proton/0.34.0";>All release 
artefacts</a></li>
+<li><a href="https://archive.apache.org/dist/qpid/proton/0.34.0";>All release 
artefacts</a></li>
 <li><a 
href="https://issues.apache.org/jira/issues/?jql=project+%3D+PROTON+AND+fixVersion+%3D+%27proton-c-0.34.0%27+AND+resolution+%3D+%27fixed%27+ORDER+BY+priority+DESC";>Resolved
 issues in JIRA</a></li>
 <li><a 
href="https://gitbox.apache.org/repos/asf?p=qpid-proton.git;a=tag;h=0.34.0";>Source
 repository tag</a></li>
 </ul>
diff --git a/content/releases/qpid-proton-j-0.33.8/index.html 
b/content/releases/qpid-proton-j-0.33.8/index.html
index 44f2d15..e3b724d 100644
--- a/content/releases/qpid-proton-j-0.33.8/index.html
+++ b/content/releases/qpid-proton-j-0.33.8/index.html
@@ -139,12 +139,12 @@ the files you download.</p>
 <tbody>
 <tr>
   <td>Qpid Proton-J (binary)</td>
-  <td><a 
href="http://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-bin.tar.gz";>apache-qpid-proton-j-0.33.8-bin.tar.gz</a></td>
+  <td><a 
href="https://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-bin.tar.gz";>apache-qpid-proton-j-0.33.8-bin.tar.gz</a></td>
   <td><a 
href="https://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-bin.tar.gz.asc";>ASC</a>,
 <a 
href="https://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-bin.tar.gz.sha512";>SHA512</a></td>
 </tr>
 <tr>
   <td>Qpid Proton-J (source release)</td>
-  <td><a 
href="http://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-src.tar.gz";>apache-qpid-proton-j-0.33.8-src.tar.gz</a></td>
+  <td><a 
href="https://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-src.tar.gz";>apache-qpid-proton-j-0.33.8-src.tar.gz</a></td>
   <td><a 
href="https://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-src.tar.gz.asc";>ASC</a>,
 <a 
href="https://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-src.tar.gz.sha512";>SHA512</a></td>
 </tr>
 </tbody>
@@ -166,7 +166,7 @@ the files you download.</p>
 <h2 id="more-information">More information</h2>
 
 <ul>
-<li><a href="http://archive.apache.org/dist/qpid/proton-j/0.33.8";>All release 
artefacts</a></li>
+<li><a href="https://archive.apache.org/dist/qpid/proton-j/0.33.8";>All release 
artefacts</a></li>
 <li><a 
href="https://issues.apache.org/jira/issues/?jql=project+%3D+PROTON+AND+fixVersion+%3D+%27proton-j-0.33.8%27+AND+resolution+%3D+%27fixed%27+ORDER+BY+priority+DESC";>Resolved
 issues in JIRA</a></li>
 <li><a 
href="https://gitbox.apache.org/repos/asf?p=qpid-proton-j.git;a=tag;h=0.33.8";>Source
 repository tag</a></li>
 </ul>
diff --git a/content/releases/qpid-python-1.37.0/index.html 
b/content/releases/qpid-python-1.37.0/index.html
index f138fed..41049b2 100644
--- a/content/releases/qpid-python-1.37.0/index.html
+++ b/content/releases/qpid-python-1.37.0/index.html
@@ -139,8 +139,8 @@ files you download.</p>
 <tbody>
 <tr>
   <td>Qpid Messaging API (Python)</td>
-  <td><a 
href="http://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz";>qpid-python-1.37.0.tar.gz</a></td>
-  <td><a 
href="https://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.md5";>MD5</a>,
 <a 
href="https://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.sha512";>SHA512</a></td>
+  <td><a 
href="https://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz";>qpid-python-1.37.0.tar.gz</a></td>
+  <td><a 
href="https://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.asc";>ASC</a>,
 <a 
href="https://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.sha512";>SHA512</a></td>
 </tr>
 </tbody>
 </table>
diff --git a/input/components/messaging-api/index.md 
b/input/components/messaging-api/index.md
index 88e1371..dfe0abc 100644
--- a/input/components/messaging-api/index.md
+++ b/input/components/messaging-api/index.md
@@ -25,7 +25,7 @@ platforms.
   - *Languages* - C++, Python 2
   - *Platforms* - Linux, Windows
   - *AMQP versions* - C++: 1.0, 0-10, Python: 0-10
-  - *Downloads* - C++, bindings: 
[qpid-cpp-{{current_cpp_release}}.tar.gz](http://www.apache.org/dyn/closer.lua/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz)
 
\[[ASC](https://www.apache.org/dist/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.asc),
 
[SHA512](https://www.apache.org/dist/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.sha512)],<br/>Python:
 [qpid-python-{{current_python_release}}.tar.gz](http://www. [...]
+  - *Downloads* - C++, bindings: 
[qpid-cpp-{{current_cpp_release}}.tar.gz](https://www.apache.org/dyn/closer.lua?filename=qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz&action=download)
 
\[[ASC](https://downloads.apache.org/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.asc),
 
[SHA512](https://downloads.apache.org/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.sha512)],<br/>Python:
 [qpid-python-{{current_python_r [...]
   - *Source location* -  
<https://gitbox.apache.org/repos/asf/qpid-cpp.git>,<br/> 
<https://gitbox.apache.org/repos/asf/qpid-python.git>
 
 **NOTE**: For Python, look instead to [Qpid 
Proton](http://qpid.apache.org/proton) for Python 3 and AMQP 1.0 support.
diff --git a/input/deferred.js b/input/deferred.js
index df4986f..f8eb875 100644
--- a/input/deferred.js
+++ b/input/deferred.js
@@ -409,12 +409,16 @@ function _modifyCurrentReleaseLinks() {
         var ext = href.substring(href.length - 4)
         var ext7 = href.substring(href.length - 7)
 
-        if (ext === ".asc" || ext === ".md5" || ext === "sha1" || ext === 
".sha" || ext7 === ".sha512") {
+        if (ext === ".asc" || ext7 === ".sha512") {
             href = href.replace("https://archive.apache.org/dist/qpid/";,
-                                "https://www.apache.org/dist/qpid/";);
+                                "https://downloads.apache.org/qpid/";);
+        } else if ((ext === ".zip" || ext7 === ".tar.gz") && 
href.indexOf("https://archive.apache.org/dist/qpid/";) == 0) {
+                href = href.replace("https://archive.apache.org/dist/qpid/";,
+                                    
"https://www.apache.org/dyn/closer.lua?filename=qpid/";);
+                href = href.concat("&action=download");
         } else {
-            href = href.replace("http://archive.apache.org/dist/qpid/";,
-                                "http://www.apache.org/dyn/closer.lua/qpid/";);
+            href = href.replace("https://archive.apache.org/dist/qpid/";,
+                                "https://www.apache.org/dyn/closer.lua/qpid/";);
         }
 
         elems[i].href = href;
diff --git a/input/download.md b/input/download.md
index 9ac7087..c7dcdcf 100644
--- a/input/download.md
+++ b/input/download.md
@@ -28,12 +28,12 @@ It is important to [verify the 
integrity](#verify-what-you-download) of the file
 
 | Content | Version | Download  | More |
 | ------- | ------- | --------  | ---- |
-| [Qpid Proton]({{site_url}}/proton/index.html) | {{current_proton_release}} | 
[Source](http://www.apache.org/dyn/closer.lua/qpid/proton/{{current_proton_release}}/qpid-proton-{{current_proton_release}}.tar.gz)
 
([ASC](https://www.apache.org/dist/qpid/proton/{{current_proton_release}}/qpid-proton-{{current_proton_release}}.tar.gz.asc),
 
[SHA512](https://www.apache.org/dist/qpid/proton/{{current_proton_release}}/qpid-proton-{{current_proton_release}}.tar.gz.sha512))
 | [Release Page]({{curre [...]
-| [Qpid Proton-J]({{site_url}}/proton/index.html) | 
{{current_proton_j_release}} | 
[Source](http://www.apache.org/dyn/closer.lua/qpid/proton-j/{{current_proton_j_release}}/apache-qpid-proton-j-{{current_proton_j_release}}-src.tar.gz)
 
([ASC](https://www.apache.org/dist/qpid/proton-j/{{current_proton_j_release}}/apache-qpid-proton-j-{{current_proton_j_release}}-src.tar.gz.asc),
 
[SHA512](https://www.apache.org/dist/qpid/proton-j/{{current_proton_j_release}}/apache-qpid-proton-j-{{current_pr
 [...]
-| [Qpid JMS]({{site_url}}/components/jms/index.html) (AMQP 1.0) | 
{{current_jms_release}} | 
[Source](http://www.apache.org/dyn/closer.lua/qpid/jms/{{current_jms_release}}/apache-qpid-jms-{{current_jms_release}}-src.tar.gz)
 
([ASC](https://www.apache.org/dist/qpid/jms/{{current_jms_release}}/apache-qpid-jms-{{current_jms_release}}-src.tar.gz.asc),
 
[SHA512](https://www.apache.org/dist/qpid/jms/{{current_jms_release}}/apache-qpid-jms-{{current_jms_release}}-src.tar.gz.sha512)),
  [Binary](htt [...]
-| [Qpid JMS AMQP 0-x]({{site_url}}/components/jms/amqp-0-x.html) | 
{{current_jms_amqp_0_x_release}} | 
[Source](http://www.apache.org/dyn/closer.lua/qpid/jms-amqp-0-x/{{current_jms_amqp_0_x_release}}/apache-qpid-jms-amqp-0-x-{{current_jms_amqp_0_x_release}}-src.tar.gz)
 
([ASC](https://www.apache.org/dist/qpid/jms-amqp-0-x/{{current_jms_amqp_0_x_release}}/apache-qpid-jms-amqp-0-x-{{current_jms_amqp_0_x_release}}-src.tar.gz.asc),
 [SHA512](https://www.apache.org/dist/qpid/jms-amqp-0-x/{{curre [...]
-| [Qpid Messaging API]({{site_url}}/components/messaging-api/index.html) C++ | 
{{current_cpp_release}} | 
[Source](http://www.apache.org/dyn/closer.lua/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz)
  
([ASC](https://www.apache.org/dist/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.asc),
 
[SHA512](https://www.apache.org/dist/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.sha512))
 | [Release Page]({{current_cpp_re [...]
-| [Qpid Messaging API]({{site_url}}/components/messaging-api/index.html) 
Python 2* | {{current_python_release}} | 
[Source](http://www.apache.org/dyn/closer.lua/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz)
 
([ASC](https://www.apache.org/dist/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz.asc),
 
[SHA512](https://www.apache.org/dist/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.g
 [...]
+| [Qpid Proton]({{site_url}}/proton/index.html) | {{current_proton_release}} | 
[Source](https://www.apache.org/dyn/closer.lua?filename=qpid/proton/{{current_proton_release}}/qpid-proton-{{current_proton_release}}.tar.gz&action=download)
 
([ASC](https://downloads.apache.org/qpid/proton/{{current_proton_release}}/qpid-proton-{{current_proton_release}}.tar.gz.asc),
 
[SHA512](https://downloads.apache.org/qpid/proton/{{current_proton_release}}/qpid-proton-{{current_proton_release}}.tar.gz.sha51
 [...]
+| [Qpid Proton-J]({{site_url}}/proton/index.html) | 
{{current_proton_j_release}} | 
[Source](https://www.apache.org/dyn/closer.lua?filename=qpid/proton-j/{{current_proton_j_release}}/apache-qpid-proton-j-{{current_proton_j_release}}-src.tar.gz&action=download)
 
([ASC](https://downloads.apache.org/qpid/proton-j/{{current_proton_j_release}}/apache-qpid-proton-j-{{current_proton_j_release}}-src.tar.gz.asc),
 
[SHA512](https://downloads.apache.org/qpid/proton-j/{{current_proton_j_release}}/apach
 [...]
+| [Qpid JMS]({{site_url}}/components/jms/index.html) (AMQP 1.0) | 
{{current_jms_release}} | 
[Source](https://www.apache.org/dyn/closer.lua?filename=qpid/jms/{{current_jms_release}}/apache-qpid-jms-{{current_jms_release}}-src.tar.gz&action=download)
 
([ASC](https://downloads.apache.org/qpid/jms/{{current_jms_release}}/apache-qpid-jms-{{current_jms_release}}-src.tar.gz.asc),
 
[SHA512](https://downloads.apache.org/qpid/jms/{{current_jms_release}}/apache-qpid-jms-{{current_jms_release}}-src.ta
 [...]
+| [Qpid JMS AMQP 0-x]({{site_url}}/components/jms/amqp-0-x.html) | 
{{current_jms_amqp_0_x_release}} | 
[Source](https://www.apache.org/dyn/closer.lua?filename=qpid/jms-amqp-0-x/{{current_jms_amqp_0_x_release}}/apache-qpid-jms-amqp-0-x-{{current_jms_amqp_0_x_release}}-src.tar.gz&action=download)
 
([ASC](https://downloads.apache.org/qpid/jms-amqp-0-x/{{current_jms_amqp_0_x_release}}/apache-qpid-jms-amqp-0-x-{{current_jms_amqp_0_x_release}}-src.tar.gz.asc),
 [SHA512](https://downloads.apache.o [...]
+| [Qpid Messaging API]({{site_url}}/components/messaging-api/index.html) C++ | 
{{current_cpp_release}} | 
[Source](https://www.apache.org/dyn/closer.lua?filename=qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz&action=download)
  
([ASC](https://downloads.apache.org/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.asc),
 
[SHA512](https://downloads.apache.org/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.sha512))
 | [Re [...]
+| [Qpid Messaging API]({{site_url}}/components/messaging-api/index.html) 
Python 2* | {{current_python_release}} | 
[Source](https://www.apache.org/dyn/closer.lua?filename=qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz&action=download)
 
([ASC](https://downloads.apache.org/qpid/python/{{current_python_release}}/qpid-python-{{current_python_release}}.tar.gz.asc),
 
[SHA512](https://downloads.apache.org/qpid/python/{{current_python_release}}/qpid-python-{{cu
 [...]
 
 \* Look to the newer [Qpid Proton](http://qpid.apache.org/proton) for Python 3 
and AMQP 1.0 support.
 
@@ -41,16 +41,16 @@ It is important to [verify the 
integrity](#verify-what-you-download) of the file
 
 | Content | Version | Download | More |
 | ------- | ------- | -------- | ---- |
-| [Broker-J]({{site_url}}/components/broker-j/index.html) | 
{{current_broker_j_release}} | 
[Source](http://www.apache.org/dyn/closer.lua/qpid/broker-j/{{current_broker_j_release}}/apache-qpid-broker-j-{{current_broker_j_release}}-src.tar.gz)
 
([ASC](https://www.apache.org/dist/qpid/broker-j/{{current_broker_j_release}}/apache-qpid-broker-j-{{current_broker_j_release}}-src.tar.gz.asc),
 
[SHA512](https://www.apache.org/dist/qpid/broker-j/{{current_broker_j_release}}/apache-qpid-broker-j-{{cu
 [...]
-| &#160;                                                 | 
{{other_broker_j_release}} | 
[Source](http://www.apache.org/dyn/closer.lua/qpid/broker-j/{{other_broker_j_release}}/apache-qpid-broker-j-{{other_broker_j_release}}-src.tar.gz)
 
([ASC](https://www.apache.org/dist/qpid/broker-j/{{other_broker_j_release}}/apache-qpid-broker-j-{{other_broker_j_release}}-src.tar.gz.asc),
 
[SHA512](https://www.apache.org/dist/qpid/broker-j/{{other_broker_j_release}}/apache-qpid-broker-j-{{other_broker_j_
 [...]
-| [C++ broker]({{site_url}}/components/cpp-broker/index.html) | 
{{current_cpp_release}} | 
[Source](http://www.apache.org/dyn/closer.lua/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz)
 
([ASC](https://www.apache.org/dist/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.asc),
 
[SHA512](https://www.apache.org/dist/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.sha512))
 | [Release Page]({{current_cpp_release_url}}/inde [...]
-| [Dispatch router]({{site_url}}/components/dispatch-router/index.html) | 
{{current_dispatch_release}} | 
[Source](http://www.apache.org/dyn/closer.lua/qpid/dispatch/{{current_dispatch_release}}/qpid-dispatch-{{current_dispatch_release}}.tar.gz)
 
([ASC](https://www.apache.org/dist/qpid/dispatch/{{current_dispatch_release}}/qpid-dispatch-{{current_dispatch_release}}.tar.gz.asc),
 
[SHA512](https://www.apache.org/dist/qpid/dispatch/{{current_dispatch_release}}/qpid-dispatch-{{current_dispatch_
 [...]
+| [Broker-J]({{site_url}}/components/broker-j/index.html) | 
{{current_broker_j_release}} | 
[Source](https://www.apache.org/dyn/closer.lua?filename=qpid/broker-j/{{current_broker_j_release}}/apache-qpid-broker-j-{{current_broker_j_release}}-src.tar.gz&action=download)
 
([ASC](https://downloads.apache.org/qpid/broker-j/{{current_broker_j_release}}/apache-qpid-broker-j-{{current_broker_j_release}}-src.tar.gz.asc),
 [SHA512](https://downloads.apache.org/qpid/broker-j/{{current_broker_j_release 
[...]
+| &#160;                                                 | 
{{other_broker_j_release}} | 
[Source](https://www.apache.org/dyn/closer.lua?filename=qpid/broker-j/{{other_broker_j_release}}/apache-qpid-broker-j-{{other_broker_j_release}}-src.tar.gz&action=download)
 
([ASC](https://downloads.apache.org/qpid/broker-j/{{other_broker_j_release}}/apache-qpid-broker-j-{{other_broker_j_release}}-src.tar.gz.asc),
 
[SHA512](https://downloads.apache.org/qpid/broker-j/{{other_broker_j_release}}/apache-qpi
 [...]
+| [C++ broker]({{site_url}}/components/cpp-broker/index.html) | 
{{current_cpp_release}} | 
[Source](https://www.apache.org/dyn/closer.lua?filename=qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz&action=download)
 
([ASC](https://downloads.apache.org/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.asc),
 
[SHA512](https://downloads.apache.org/qpid/cpp/{{current_cpp_release}}/qpid-cpp-{{current_cpp_release}}.tar.gz.sha512))
 | [Release Page]({{cu [...]
+| [Dispatch router]({{site_url}}/components/dispatch-router/index.html) | 
{{current_dispatch_release}} | 
[Source](https://www.apache.org/dyn/closer.lua?filename=qpid/dispatch/{{current_dispatch_release}}/qpid-dispatch-{{current_dispatch_release}}.tar.gz&action=download)
 
([ASC](https://downloads.apache.org/qpid/dispatch/{{current_dispatch_release}}/qpid-dispatch-{{current_dispatch_release}}.tar.gz.asc),
 
[SHA512](https://downloads.apache.org/qpid/dispatch/{{current_dispatch_release}}/qpid-
 [...]
 
 ## Messaging tools
 
 | Content | Version | Download | More |
 | ------- | ------- | -------- | ---- |
-|[Qpid Interop Test]({{site_url}}/components/interop-test/index.html) | 
{{current_interop_test_release}} | 
[Source](http://www.apache.org/dyn/closer.lua/qpid/interop-test/{{current_interop_test_release}}/qpid-interop-test-{{current_interop_test_release}}.tar.gz)
 
([ASC](https://www.apache.org/dist/qpid/interop-test/{{current_interop_test_release}}/qpid-interop-test-{{current_interop_test_release}}.tar.gz.asc),
 
[SHA512](https://www.apache.org/dist/qpid/interop-test/{{current_interop_test_r 
[...]
+|[Qpid Interop Test]({{site_url}}/components/interop-test/index.html) | 
{{current_interop_test_release}} | 
[Source](https://www.apache.org/dyn/closer.lua?filename=qpid/interop-test/{{current_interop_test_release}}/qpid-interop-test-{{current_interop_test_release}}.tar.gz&action=download)
 
([ASC](https://downloads.apache.org/qpid/interop-test/{{current_interop_test_release}}/qpid-interop-test-{{current_interop_test_release}}.tar.gz.asc),
 [SHA512](https://downloads.apache.org/qpid/interop-t [...]
 
 ## Verify what you download
 
@@ -58,7 +58,7 @@ It is essential that you verify the integrity of the 
downloaded files
 using the ASC signatures or SHA checksums.
 
 The signatures can be verified using PGP or GPG. First download
-the [`KEYS`](https://www.apache.org/dist/qpid/KEYS) file as well as the
+the [`KEYS`](https://downloads.apache.org/qpid/KEYS) file as well as the
 `.asc` signature file for the relevant artefact. Then verify the signatures
 using one of the following sets of commands.
 
diff --git a/input/releases/qpid-broker-j-8.0.4/index.md 
b/input/releases/qpid-broker-j-8.0.4/index.md
index 6a7e8d3..764cbc8 100644
--- a/input/releases/qpid-broker-j-8.0.4/index.md
+++ b/input/releases/qpid-broker-j-8.0.4/index.md
@@ -34,14 +34,14 @@ files you download.
 
 | Content | Download | Verify |
 |---------|----------|--------|
-| Qpid Broker-J | 
[apache-qpid-broker-j-8.0.4-src.tar.gz](http://archive.apache.org/dist/qpid/broker-j/8.0.4/apache-qpid-broker-j-8.0.4-src.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/broker-j/8.0.4/apache-qpid-broker-j-8.0.4-src.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/broker-j/8.0.4/apache-qpid-broker-j-8.0.4-src.tar.gz.sha512)
 |
+| Qpid Broker-J | 
[apache-qpid-broker-j-8.0.4-src.tar.gz](https://archive.apache.org/dist/qpid/broker-j/8.0.4/apache-qpid-broker-j-8.0.4-src.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/broker-j/8.0.4/apache-qpid-broker-j-8.0.4-src.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/broker-j/8.0.4/apache-qpid-broker-j-8.0.4-src.tar.gz.sha512)
 |
 
 ## Binaries
 
 | Content | Download | Verify |
 |---------|----------|--------|
-| Qpid Broker-J | 
[apache-qpid-broker-j-8.0.4-bin.tar.gz](http://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.tar.gz.sha512)
 |
-| Qpid Broker-J | 
[apache-qpid-broker-j-8.0.4-bin.zip](http://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.zip)
 | 
[ASC](https://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.zip.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.zip.sha512)
 |
+| Qpid Broker-J | 
[apache-qpid-broker-j-8.0.4-bin.tar.gz](https://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.tar.gz.sha512)
 |
+| Qpid Broker-J | 
[apache-qpid-broker-j-8.0.4-bin.zip](https://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.zip)
 | 
[ASC](https://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.zip.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/broker-j/8.0.4/binaries/apache-qpid-broker-j-8.0.4-bin.zip.sha512)
 |
 
 ## Documentation
 
@@ -56,7 +56,7 @@ files you download.
 
 ## More information
 
- - [All release artefacts](http://archive.apache.org/dist/qpid/broker-j/8.0.4)
+ - [All release artefacts](https://archive.apache.org/dist/qpid/broker-j/8.0.4)
  - [Resolved issues in 
JIRA](https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+AND+fixVersion+%3D+%27qpid-java-broker-8.0.4%27+AND+resolution+%3D+%27fixed%27+ORDER+BY+priority+DESC)
  - [Source repository 
tag](https://gitbox.apache.org/repos/asf/qpid-broker-j.git/tree/refs/tags/8.0.4)
 
diff --git a/input/releases/qpid-cpp-1.39.0/index.md 
b/input/releases/qpid-cpp-1.39.0/index.md
index 4f43574..86ba7e2 100644
--- a/input/releases/qpid-cpp-1.39.0/index.md
+++ b/input/releases/qpid-cpp-1.39.0/index.md
@@ -34,7 +34,7 @@ files you download.
 
 | Content | Download | Verify |
 |---------|----------|--------|
-| C++ broker, Qpid Messaging API (C++) | 
[qpid-cpp-1.39.0.tar.gz](http://archive.apache.org/dist/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz.sha512)
 |
+| C++ broker, Qpid Messaging API (C++) | 
[qpid-cpp-1.39.0.tar.gz](https://archive.apache.org/dist/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/cpp/1.39.0/qpid-cpp-1.39.0.tar.gz.sha512)
 |
 
 ## Components
 
diff --git a/input/releases/qpid-dispatch-1.15.0/index.md 
b/input/releases/qpid-dispatch-1.15.0/index.md
index d993e57..359d28e 100644
--- a/input/releases/qpid-dispatch-1.15.0/index.md
+++ b/input/releases/qpid-dispatch-1.15.0/index.md
@@ -34,7 +34,7 @@ the files you download.
 
 | Content | Download | Verify |
 |---------|----------|--------|
-| Dispatch router | 
[qpid-dispatch-1.15.0.tar.gz](http://archive.apache.org/dist/qpid/dispatch/1.15.0/qpid-dispatch-1.15.0.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/dispatch/1.15.0/qpid-dispatch-1.15.0.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/dispatch/1.15.0/qpid-dispatch-1.15.0.tar.gz.sha512)
 |
+| Dispatch router | 
[qpid-dispatch-1.15.0.tar.gz](https://archive.apache.org/dist/qpid/dispatch/1.15.0/qpid-dispatch-1.15.0.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/dispatch/1.15.0/qpid-dispatch-1.15.0.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/dispatch/1.15.0/qpid-dispatch-1.15.0.tar.gz.sha512)
 |
 
 ## Documentation
 
@@ -54,7 +54,7 @@ the files you download.
 
 ## More information
 
- - [All release artefacts](http://archive.apache.org/dist/qpid/dispatch/1.15.0)
+ - [All release 
artefacts](https://archive.apache.org/dist/qpid/dispatch/1.15.0)
  - [Resolved issues in 
JIRA](https://issues.apache.org/jira/issues/?jql=project+%3D+DISPATCH+AND+fixVersion+%3D+%271.15.0%27+AND+resolution+%3D+%27fixed%27+ORDER+BY+priority+DESC)
  - [Source repository 
tag](https://gitbox.apache.org/repos/asf/qpid-dispatch.git/tree/refs/tags/1.15.0)
 
diff --git a/input/releases/qpid-interop-test-0.2.0/index.md 
b/input/releases/qpid-interop-test-0.2.0/index.md
index 827b712..48946db 100644
--- a/input/releases/qpid-interop-test-0.2.0/index.md
+++ b/input/releases/qpid-interop-test-0.2.0/index.md
@@ -34,7 +34,7 @@ the files you download.
 
 | Content | Download | Verify |
 |---------|----------|--------|
-| Interop Test | 
[qpid-interop-test-0.2.0.tar.gz](http://archive.apache.org/dist/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz.sha512)|
+| Interop Test | 
[qpid-interop-test-0.2.0.tar.gz](https://archive.apache.org/dist/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/interop-test/0.2.0/qpid-interop-test-0.2.0.tar.gz.sha512)|
 
 ## Documentation
 
@@ -48,7 +48,7 @@ the files you download.
 
 ## More information
 
- - [All release 
artefacts](http://archive.apache.org/dist/qpid/interop-test/0.2.0)
+ - [All release 
artefacts](https://archive.apache.org/dist/qpid/interop-test/0.2.0)
  - [Resolved issues in 
JIRA](https://issues.apache.org/jira/issues/?jql=project+%3D+QPIDIT+AND+fixVersion+%3D+%270.2.0%27+AND+resolution+%3D+%27fixed%27+ORDER+BY+priority+DESC)
  - [Source repository 
tag](https://gitbox.apache.org/repos/asf/qpid-interop-test.git/tree/refs/tags/0.2.0)
 
diff --git a/input/releases/qpid-jms-0.58.0/index.md 
b/input/releases/qpid-jms-0.58.0/index.md
index 599ec52..a4074cd 100644
--- a/input/releases/qpid-jms-0.58.0/index.md
+++ b/input/releases/qpid-jms-0.58.0/index.md
@@ -35,8 +35,8 @@ files you download.
 
 | Content | Download | Verify |
 |---------|----------|--------|
-| Qpid JMS binaries | 
[apache-qpid-jms-0.58.0-bin.tar.gz](http://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-bin.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-bin.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-bin.tar.gz.sha512)
 |
-| Qpid JMS source code | 
[apache-qpid-jms-0.58.0-src.tar.gz](http://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-src.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-src.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-src.tar.gz.sha512)
 |
+| Qpid JMS binaries | 
[apache-qpid-jms-0.58.0-bin.tar.gz](https://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-bin.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-bin.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-bin.tar.gz.sha512)
 |
+| Qpid JMS source code | 
[apache-qpid-jms-0.58.0-src.tar.gz](https://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-src.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-src.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/jms/0.58.0/apache-qpid-jms-0.58.0-src.tar.gz.sha512)
 |
 
 The client is also available [via Maven]({{site_url}}/maven.html).
 
@@ -55,7 +55,7 @@ The client is also available [via 
Maven]({{site_url}}/maven.html).
 
 ## More information
 
- - [All release artefacts](http://archive.apache.org/dist/qpid/jms/0.58.0)
+ - [All release artefacts](https://archive.apache.org/dist/qpid/jms/0.58.0)
  - [Resolved issues in 
JIRA](https://issues.apache.org/jira/issues/?jql=project+%3D+QPIDJMS+AND+fixVersion+%3D+%270.58.0%27+AND+resolution+%3D+%27fixed%27+ORDER+BY+priority+DESC)
  - [Source repository 
tag](https://gitbox.apache.org/repos/asf/qpid-jms.git/tree/refs/tags/0.58.0)
 
diff --git a/input/releases/qpid-jms-amqp-0-x-6.4.0/index.md 
b/input/releases/qpid-jms-amqp-0-x-6.4.0/index.md
index 1666cd3..d5dc735 100644
--- a/input/releases/qpid-jms-amqp-0-x-6.4.0/index.md
+++ b/input/releases/qpid-jms-amqp-0-x-6.4.0/index.md
@@ -34,9 +34,9 @@ files you download.
 
 | Content | Download | Verify |
 |---------|----------|--------|
-| Qpid JMS binaries | 
[apache-qpid-jms-amqp-0-x-6.4.0-bin.tar.gz](http://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.tar.gz.sha512)
 |
-| Qpid JMS binaries | 
[apache-qpid-jms-amqp-0-x-6.4.0-bin.zip](http://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.zip)
 | 
[ASC](https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.zip.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.zip.sha512)
 |
-| Qpid JMS source code | 
[apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz](http://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz.sha512)
 |
+| Qpid JMS binaries | 
[apache-qpid-jms-amqp-0-x-6.4.0-bin.tar.gz](https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.tar.gz.sha512)
 |
+| Qpid JMS binaries | 
[apache-qpid-jms-amqp-0-x-6.4.0-bin.zip](https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.zip)
 | 
[ASC](https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.zip.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/binaries/apache-qpid-jms-amqp-0-x-6.4.0-bin.zip.sha512)
 |
+| Qpid JMS source code | 
[apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz](https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0/apache-qpid-jms-amqp-0-x-6.4.0-src.tar.gz.sha512)
 |
 
 The client is also available [via Maven]({{site_url}}/maven.html).
 
@@ -56,7 +56,7 @@ The client is also available [via 
Maven]({{site_url}}/maven.html).
 
 ## More information
 
- - [All release 
artefacts](http://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0)
+ - [All release 
artefacts](https://archive.apache.org/dist/qpid/jms-amqp-0-x/6.4.0)
  - [Resolved issues in 
JIRA](https://issues.apache.org/jira/issues/?jql=project+%3D+QPID+AND+fixVersion+%3D+%27qpid-java-client-0-x-6.4.0%27+AND+resolution+%3D+%27fixed%27+ORDER+BY+priority+DESC)
  - [Source repository 
tag](https://gitbox.apache.org/repos/asf/qpid-jms-amqp-0-x.git/tree/refs/tags/6.4.0)
 
diff --git a/input/releases/qpid-proton-0.34.0/index.md 
b/input/releases/qpid-proton-0.34.0/index.md
index 7d7b639..ff0a049 100644
--- a/input/releases/qpid-proton-0.34.0/index.md
+++ b/input/releases/qpid-proton-0.34.0/index.md
@@ -33,7 +33,7 @@ the files you download.
 
 | Content | Download | Verify |
 |---------|----------|--------|
-| Qpid Proton | 
[qpid-proton-0.34.0.tar.gz](http://archive.apache.org/dist/qpid/proton/0.34.0/qpid-proton-0.34.0.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/proton/0.34.0/qpid-proton-0.34.0.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/proton/0.34.0/qpid-proton-0.34.0.tar.gz.sha512)
 |
+| Qpid Proton | 
[qpid-proton-0.34.0.tar.gz](https://archive.apache.org/dist/qpid/proton/0.34.0/qpid-proton-0.34.0.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/proton/0.34.0/qpid-proton-0.34.0.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/proton/0.34.0/qpid-proton-0.34.0.tar.gz.sha512)
 |
 
 ## Documentation
 
@@ -58,7 +58,7 @@ the files you download.
 
 ## More information
 
- - [All release artefacts](http://archive.apache.org/dist/qpid/proton/0.34.0)
+ - [All release artefacts](https://archive.apache.org/dist/qpid/proton/0.34.0)
  - [Resolved issues in 
JIRA](https://issues.apache.org/jira/issues/?jql=project+%3D+PROTON+AND+fixVersion+%3D+%27proton-c-0.34.0%27+AND+resolution+%3D+%27fixed%27+ORDER+BY+priority+DESC)
  - [Source repository 
tag](https://gitbox.apache.org/repos/asf?p=qpid-proton.git;a=tag;h=0.34.0)
 
diff --git a/input/releases/qpid-proton-j-0.33.8/index.md 
b/input/releases/qpid-proton-j-0.33.8/index.md
index 9af2e36..1078070 100644
--- a/input/releases/qpid-proton-j-0.33.8/index.md
+++ b/input/releases/qpid-proton-j-0.33.8/index.md
@@ -33,8 +33,8 @@ the files you download.
 
 | Content | Download | Verify |
 |---------|----------|--------|
-| Qpid Proton-J (binary) | 
[apache-qpid-proton-j-0.33.8-bin.tar.gz](http://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-bin.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-bin.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-bin.tar.gz.sha512)
 |
-| Qpid Proton-J (source release) | 
[apache-qpid-proton-j-0.33.8-src.tar.gz](http://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-src.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-src.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-src.tar.gz.sha512)
 |
+| Qpid Proton-J (binary) | 
[apache-qpid-proton-j-0.33.8-bin.tar.gz](https://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-bin.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-bin.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-bin.tar.gz.sha512)
 |
+| Qpid Proton-J (source release) | 
[apache-qpid-proton-j-0.33.8-src.tar.gz](https://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-src.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-src.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/proton-j/0.33.8/apache-qpid-proton-j-0.33.8-src.tar.gz.sha512)
 |
 
 Proton-J is also available [via Maven]({{site_url}}/maven.html).
 
@@ -51,7 +51,7 @@ Proton-J is also available [via 
Maven]({{site_url}}/maven.html).
 
 ## More information
 
- - [All release artefacts](http://archive.apache.org/dist/qpid/proton-j/0.33.8)
+ - [All release 
artefacts](https://archive.apache.org/dist/qpid/proton-j/0.33.8)
  - [Resolved issues in 
JIRA](https://issues.apache.org/jira/issues/?jql=project+%3D+PROTON+AND+fixVersion+%3D+%27proton-j-0.33.8%27+AND+resolution+%3D+%27fixed%27+ORDER+BY+priority+DESC)
  - [Source repository 
tag](https://gitbox.apache.org/repos/asf?p=qpid-proton-j.git;a=tag;h=0.33.8)
 
diff --git a/input/releases/qpid-python-1.37.0/index.md 
b/input/releases/qpid-python-1.37.0/index.md
index 72a12e3..ff47870 100644
--- a/input/releases/qpid-python-1.37.0/index.md
+++ b/input/releases/qpid-python-1.37.0/index.md
@@ -33,7 +33,7 @@ files you download.
 
 | Content | Download | Verify |
 |---------|----------|--------|
-| Qpid Messaging API (Python) | 
[qpid-python-1.37.0.tar.gz](http://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.asc),
 
[MD5](https://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.md5),
 
[SHA512](https://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.sha512)
 |
+| Qpid Messaging API (Python) | 
[qpid-python-1.37.0.tar.gz](https://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz)
 | 
[ASC](https://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.asc),
 
[SHA512](https://archive.apache.org/dist/qpid/python/1.37.0/qpid-python-1.37.0.tar.gz.sha512)
 |
 
 ## Components
 
@@ -66,4 +66,4 @@ files you download.
           _modifyCurrentReleaseLinks();
       }
   });
-</script>
+</script>
\ No newline at end of file
diff --git a/scripts/gen-broker-j-release-page 
b/scripts/gen-broker-j-release-page
index 1cfc840..7348589 100755
--- a/scripts/gen-broker-j-release-page
+++ b/scripts/gen-broker-j-release-page
@@ -93,7 +93,7 @@ files you download.
 
 ## More information
 
- - [All release 
artefacts](http://archive.apache.org/dist/qpid/broker-j/{release})
+ - [All release 
artefacts](https://archive.apache.org/dist/qpid/broker-j/{release})
  - [Resolved issues in JIRA]({issues_url})
  - [Source repository 
tag](https://gitbox.apache.org/repos/asf/qpid-broker-j.git/tree/refs/tags/{release})
 
@@ -112,19 +112,16 @@ def gen_release_page(release, issues_release, 
source_release, release_dir):
     components = list()
 
     source_artefacts = list()
-    source_artefact_url = "http://archive.apache.org/dist/qpid/broker-j/{}/{}";
-    source_artefact_url_https = 
"https://archive.apache.org/dist/qpid/broker-j/{}/{}";
+    source_artefact_url = "https://archive.apache.org/dist/qpid/broker-j/{}/{}";
 
     binary_artefacts = list()
-    binary_artefact_url = 
"http://archive.apache.org/dist/qpid/broker-j/{}/binaries/{}";
-    binary_artefact_url_https = 
"https://archive.apache.org/dist/qpid/broker-j/{}/binaries/{}";
+    binary_artefact_url = 
"https://archive.apache.org/dist/qpid/broker-j/{}/binaries/{}";
 
     for artefact, summary in source_artefact_records:
         artefact = artefact.format(release)
         artefact_url = source_artefact_url.format(release, artefact)
-        artefact_url_https = source_artefact_url_https.format(release, 
artefact)
-        asc_url = "{}.asc".format(artefact_url_https)
-        sha_url = "{}.sha512".format(artefact_url_https)
+        asc_url = "{}.asc".format(artefact_url)
+        sha_url = "{}.sha512".format(artefact_url)
 
         args = summary, artefact, artefact_url, asc_url, sha_url
         row = "| {} | [{}]({}) | [ASC]({}), [SHA512]({}) |".format(*args)
@@ -134,9 +131,8 @@ def gen_release_page(release, issues_release, 
source_release, release_dir):
     for artefact, summary in binary_artefact_records:
         artefact = artefact.format(release)
         artefact_url = binary_artefact_url.format(release, artefact)
-        artefact_url_https = binary_artefact_url_https.format(release, 
artefact)
-        asc_url = "{}.asc".format(artefact_url_https)
-        sha_url = "{}.sha512".format(artefact_url_https)
+        asc_url = "{}.asc".format(artefact_url)
+        sha_url = "{}.sha512".format(artefact_url)
 
         args = summary, artefact, artefact_url, asc_url, sha_url
         row = "| {} | [{}]({}) | [ASC]({}), [SHA512]({}) |".format(*args)
diff --git a/scripts/gen-cpp-release-page b/scripts/gen-cpp-release-page
index b735f49..7b5f9c7 100755
--- a/scripts/gen-cpp-release-page
+++ b/scripts/gen-cpp-release-page
@@ -114,17 +114,15 @@ def gen_release_page(release, issues_release, 
source_release, release_dir):
     components = list()
 
     source_artefacts = list()
-    source_artefact_url = "http://archive.apache.org/dist/qpid/cpp/{}/{}";
-    source_artefact_url_https = 
"https://archive.apache.org/dist/qpid/cpp/{}/{}";
+    artefact_url_template = "https://archive.apache.org/dist/qpid/cpp/{}/{}";
 
     for artefact, summary in source_artefact_records:
         artefact = artefact.format(release)
-        artefact_url = source_artefact_url.format(release, artefact)
-        artefact_url_https = source_artefact_url_https.format(release, 
artefact)
-        asc_url = "{}.asc".format(artefact_url_https)
-        sha512_url = "{}.sha512".format(artefact_url_https)
+        artefact_url = artefact_url_template.format(release, artefact)
+        asc_url = "{}.asc".format(artefact_url)
+        sha_url = "{}.sha512".format(artefact_url)
 
-        args = summary, artefact, artefact_url, asc_url, sha512_url
+        args = summary, artefact, artefact_url, asc_url, sha_url
         row = "| {} | [{}]({}) | [ASC]({}), [SHA512]({}) |".format(*args)
 
         source_artefacts.append(row)
diff --git a/scripts/gen-dispatch-release-page 
b/scripts/gen-dispatch-release-page
index 640bfeb..1827c7e 100755
--- a/scripts/gen-dispatch-release-page
+++ b/scripts/gen-dispatch-release-page
@@ -87,7 +87,7 @@ the files you download.
 
 ## More information
 
- - [All release 
artefacts](http://archive.apache.org/dist/qpid/dispatch/{release})
+ - [All release 
artefacts](https://archive.apache.org/dist/qpid/dispatch/{release})
  - [Resolved issues in JIRA]({issues_url})
  - [Source repository 
tag](https://gitbox.apache.org/repos/asf/qpid-dispatch.git/tree/refs/tags/{release})
 
@@ -105,15 +105,13 @@ def gen_release_page(release, issues_release, 
source_release, release_dir):
 
     downloads = list()
 
-    artifact_url_template = 
"http://archive.apache.org/dist/qpid/dispatch/{}/{}";
-    artifact_url_template_https = 
"https://archive.apache.org/dist/qpid/dispatch/{}/{}";
+    artifact_url_template = 
"https://archive.apache.org/dist/qpid/dispatch/{}/{}";
 
     for artifact, summary in download_records:
         artifact = artifact.format(release)
         artifact_url = artifact_url_template.format(release, artifact)
-        artifact_url_https = artifact_url_template_https.format(release, 
artifact)
-        asc_url = "{}.asc".format(artifact_url_https)
-        sha_url = "{}.sha512".format(artifact_url_https)
+        asc_url = "{}.asc".format(artifact_url)
+        sha_url = "{}.sha512".format(artifact_url)
 
         args = summary, artifact, artifact_url, asc_url, sha_url
         downloads.append("| {} | [{}]({}) | [ASC]({}), [SHA512]({}) 
|".format(*args))
diff --git a/scripts/gen-interop-test-release-page 
b/scripts/gen-interop-test-release-page
index becaf93..a48773c 100755
--- a/scripts/gen-interop-test-release-page
+++ b/scripts/gen-interop-test-release-page
@@ -85,7 +85,7 @@ the files you download.
 
 ## More information
 
- - [All release 
artefacts](http://archive.apache.org/dist/qpid/interop-test/{release})
+ - [All release 
artefacts](https://archive.apache.org/dist/qpid/interop-test/{release})
  - [Resolved issues in JIRA]({issues_url})
  - [Source repository 
tag](https://gitbox.apache.org/repos/asf/qpid-interop-test.git/tree/refs/tags/{release})
 
@@ -104,15 +104,15 @@ def gen_release_page(release, issues_release, 
source_release, release_dir):
     downloads = list()
     components = list()
 
-    source_artifact_url = 
"http://archive.apache.org/dist/qpid/interop-test/{}/{}";
+    artifact_url_template = 
"https://archive.apache.org/dist/qpid/interop-test/{}/{}";
 
     for artifact, summary in download_records:
         artifact = artifact.format(release)
-        artifact_url = source_artifact_url.format(release, artifact)
-        sig_url = 
"https://archive.apache.org/dist/qpid/interop-test/{}/{}.asc".format(release, 
artifact)
-        sha_url = 
"https://archive.apache.org/dist/qpid/interop-test/{}/{}.sha512".format(release,
 artifact)
+        artifact_url = artifact_url_template.format(release, artifact)
+        asc_url = "{}.asc".format(artifact_url)
+        sha_url = "{}.sha512".format(artifact_url)
 
-        args = summary, artifact, artifact_url, sig_url, sha_url
+        args = summary, artifact, artifact_url, asc_url, sha_url
         downloads.append("| {} | [{}]({}) | [ASC]({}), 
[SHA512]({})|".format(*args))
 
     for key, name, languages, platforms, amqp_versions in component_records:
diff --git a/scripts/gen-jms-amqp-0-x-release-page 
b/scripts/gen-jms-amqp-0-x-release-page
index 19bbc8e..3379db7 100755
--- a/scripts/gen-jms-amqp-0-x-release-page
+++ b/scripts/gen-jms-amqp-0-x-release-page
@@ -89,7 +89,7 @@ The client is also available [via 
Maven]({{{{site_url}}}}/maven.html).
 
 ## More information
 
- - [All release 
artefacts](http://archive.apache.org/dist/qpid/jms-amqp-0-x/{release})
+ - [All release 
artefacts](https://archive.apache.org/dist/qpid/jms-amqp-0-x/{release})
  - [Resolved issues in JIRA]({issues_url})
  - [Source repository 
tag](https://gitbox.apache.org/repos/asf/qpid-jms-amqp-0-x.git/tree/refs/tags/{source_release})
 
@@ -108,15 +108,13 @@ def gen_release_page(release, issues_release, 
source_release, release_dir):
     downloads = list()
     components = list()
 
-    artifact_url_template = 
"http://archive.apache.org/dist/qpid/jms-amqp-0-x/{}/{}{}";
-    artifact_url_template_https = 
"https://archive.apache.org/dist/qpid/jms-amqp-0-x/{}/{}{}";
+    artifact_url_template = 
"https://archive.apache.org/dist/qpid/jms-amqp-0-x/{}/{}{}";
 
     for artifact, summary, subfolder in download_records:
         artifact = artifact.format(release)
         artifact_url = artifact_url_template.format(release, subfolder, 
artifact)
-        artifact_url_https = artifact_url_template_https.format(release, 
subfolder, artifact)
-        asc_url = "{}.asc".format(artifact_url_https)
-        sha_url = "{}.sha512".format(artifact_url_https)
+        asc_url = "{}.asc".format(artifact_url)
+        sha_url = "{}.sha512".format(artifact_url)
 
         args = summary, artifact, artifact_url, asc_url, sha_url
         downloads.append("| {} | [{}]({}) | [ASC]({}), [SHA512]({}) 
|".format(*args))
diff --git a/scripts/gen-jms-release-page b/scripts/gen-jms-release-page
index 09a22c4..a8feb92 100755
--- a/scripts/gen-jms-release-page
+++ b/scripts/gen-jms-release-page
@@ -88,7 +88,7 @@ The client is also available [via 
Maven]({{{{site_url}}}}/maven.html).
 
 ## More information
 
- - [All release artefacts](http://archive.apache.org/dist/qpid/jms/{release})
+ - [All release artefacts](https://archive.apache.org/dist/qpid/jms/{release})
  - [Resolved issues in JIRA]({issues_url})
  - [Source repository 
tag](https://gitbox.apache.org/repos/asf/qpid-jms.git/tree/refs/tags/{source_release})
 
@@ -107,15 +107,13 @@ def gen_release_page(release, issues_release, 
source_release, release_dir):
     downloads = list()
     components = list()
 
-    artifact_url_template = "http://archive.apache.org/dist/qpid/jms/{}/{}";
-    artifact_url_template_https = 
"https://archive.apache.org/dist/qpid/jms/{}/{}";
+    artifact_url_template = "https://archive.apache.org/dist/qpid/jms/{}/{}";
 
     for artifact, summary in download_records:
         artifact = artifact.format(release)
         artifact_url = artifact_url_template.format(release, artifact)
-        artifact_url_https = artifact_url_template_https.format(release, 
artifact)
-        asc_url = "{}.asc".format(artifact_url_https)
-        sha_url = "{}.sha512".format(artifact_url_https)
+        asc_url = "{}.asc".format(artifact_url)
+        sha_url = "{}.sha512".format(artifact_url)
 
         args = summary, artifact, artifact_url, asc_url, sha_url
         downloads.append("| {} | [{}]({}) | [ASC]({}), [SHA512]({}) 
|".format(*args))
diff --git a/scripts/gen-proton-j-release-page 
b/scripts/gen-proton-j-release-page
index e5187cc..91f7e57 100755
--- a/scripts/gen-proton-j-release-page
+++ b/scripts/gen-proton-j-release-page
@@ -84,7 +84,7 @@ Proton-J is also available [via 
Maven]({{{{site_url}}}}/maven.html).
 
 ## More information
 
- - [All release 
artefacts](http://archive.apache.org/dist/qpid/proton-j/{release})
+ - [All release 
artefacts](https://archive.apache.org/dist/qpid/proton-j/{release})
  - [Resolved issues in JIRA]({issues_url})
  - [Source repository 
tag](https://gitbox.apache.org/repos/asf?p=qpid-proton-j.git;a=tag;h={release})
 
@@ -101,15 +101,13 @@ def gen_release_page(release, issues_release, 
source_release, release_dir):
     output_path = join(release_dir, "index.md")
 
     downloads = list()
-    artifact_url_template = 
"http://archive.apache.org/dist/qpid/proton-j/{}/{}";
-    artifact_url_template_https = 
"https://archive.apache.org/dist/qpid/proton-j/{}/{}";
+    artifact_url_template = 
"https://archive.apache.org/dist/qpid/proton-j/{}/{}";
 
     for artifact, summary in download_records:
         artifact = artifact.format(release)
         artifact_url = artifact_url_template.format(release, artifact)
-        artifact_url_https = artifact_url_template_https.format(release, 
artifact)
-        asc_url = "{}.asc".format(artifact_url_https)
-        sha_url = "{}.sha512".format(artifact_url_https)
+        asc_url = "{}.asc".format(artifact_url)
+        sha_url = "{}.sha512".format(artifact_url)
 
         args = summary, artifact, artifact_url, asc_url, sha_url
         downloads.append("| {} | [{}]({}) | [ASC]({}), [SHA512]({}) 
|".format(*args))
diff --git a/scripts/gen-proton-release-page b/scripts/gen-proton-release-page
index 6c177ee..b825846 100755
--- a/scripts/gen-proton-release-page
+++ b/scripts/gen-proton-release-page
@@ -91,7 +91,7 @@ the files you download.
 
 ## More information
 
- - [All release 
artefacts](http://archive.apache.org/dist/qpid/proton/{release})
+ - [All release 
artefacts](https://archive.apache.org/dist/qpid/proton/{release})
  - [Resolved issues in JIRA]({issues_url})
  - [Source repository 
tag](https://gitbox.apache.org/repos/asf?p=qpid-proton.git;a=tag;h={release})
 
@@ -108,17 +108,15 @@ def gen_release_page(release, issues_release, 
source_release, release_dir):
     output_path = join(release_dir, "index.md")
 
     downloads = list()
-    artifact_url_template = "http://archive.apache.org/dist/qpid/proton/{}/{}";
-    artifact_url_template_https = 
"https://archive.apache.org/dist/qpid/proton/{}/{}";
+    artifact_url_template = "https://archive.apache.org/dist/qpid/proton/{}/{}";
 
     for artifact, summary in download_records:
         artifact = artifact.format(release)
         artifact_url = artifact_url_template.format(release, artifact)
-        artifact_url_https = artifact_url_template_https.format(release, 
artifact)
-        asc_url = "{}.asc".format(artifact_url_https)
-        sha512_url = "{}.sha512".format(artifact_url_https)
+        asc_url = "{}.asc".format(artifact_url)
+        sha_url = "{}.sha512".format(artifact_url)
 
-        args = summary, artifact, artifact_url, asc_url, sha512_url
+        args = summary, artifact, artifact_url, asc_url, sha_url
         downloads.append("| {} | [{}]({}) | [ASC]({}), [SHA512]({}) 
|".format(*args))
 
     downloads = "\n".join(downloads)
diff --git a/scripts/gen-python-release-page b/scripts/gen-python-release-page
index 6082048..cf801ad 100755
--- a/scripts/gen-python-release-page
+++ b/scripts/gen-python-release-page
@@ -112,17 +112,15 @@ def gen_release_page(release, issues_release, 
source_release, release_dir):
     components = list()
 
     source_artefacts = list()
-    source_artefact_url = "http://archive.apache.org/dist/qpid/python/{}/{}";
-    source_artefact_url_https = 
"https://archive.apache.org/dist/qpid/python/{}/{}";
+    artefact_url_template = "https://archive.apache.org/dist/qpid/python/{}/{}";
 
     for artefact, summary in source_artefact_records:
         artefact = artefact.format(release)
-        artefact_url = source_artefact_url.format(release, artefact)
-        artefact_url_https = source_artefact_url_https.format(release, 
artefact)
-        asc_url = "{}.asc".format(artefact_url_https)
-        sha512_url = "{}.sha512".format(artefact_url_https)
+        artefact_url = artefact_url_template.format(release, artefact)
+        asc_url = "{}.asc".format(artefact_url)
+        sha_url = "{}.sha512".format(artefact_url)
 
-        args = summary, artefact, artefact_url, asc_url, sha512_url
+        args = summary, artefact, artefact_url, asc_url, sha_url
         row = "| {} | [{}]({}) | [ASC]({}), [SHA512]({}) |".format(*args)
 
         source_artefacts.append(row)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org
For additional commands, e-mail: commits-h...@qpid.apache.org

Reply via email to