diff --git a/doc/src/sgml/acronyms.sgml b/doc/src/sgml/acronyms.sgml
index 8bde44e5afe390530993cc65b795f96b93a5333e..c64e44b954add80ddcb1c2e63784f8421024ca39 100644
--- a/doc/src/sgml/acronyms.sgml
+++ b/doc/src/sgml/acronyms.sgml
@@ -71,7 +71,7 @@
     <term><acronym>CPAN</acronym></term>
     <listitem>
      <para>
-      <ulink url="http://www.cpan.org/">Comprehensive Perl Archive Network</ulink>
+      <ulink url="https://www.cpan.org/">Comprehensive Perl Archive Network</ulink>
      </para>
     </listitem>
    </varlistentry>
diff --git a/doc/src/sgml/external-projects.sgml b/doc/src/sgml/external-projects.sgml
index 38463ff101983d74c16c0be8befb08d312a397cd..825c9775ff089d4990777d734ca9e36d7d33266d 100644
--- a/doc/src/sgml/external-projects.sgml
+++ b/doc/src/sgml/external-projects.sgml
@@ -65,7 +65,7 @@
       <entry>DBD::Pg</entry>
       <entry>Perl</entry>
       <entry>Perl DBI driver</entry>
-      <entry><ulink url="http://search.cpan.org/dist/DBD-Pg/"></ulink></entry>
+      <entry><ulink url="https://metacpan.org/release/DBD-Pg/"></ulink></entry>
      </row>
 
      <row>
diff --git a/doc/src/sgml/install-windows.sgml b/doc/src/sgml/install-windows.sgml
index 6b1b23849e7cdc5e8eef62c3e17b61c4eb19fde6..853d2e56f05a9af02549a1b28b012dfbda90f591 100644
--- a/doc/src/sgml/install-windows.sgml
+++ b/doc/src/sgml/install-windows.sgml
@@ -464,7 +464,7 @@ $ENV{CONFIG}="Debug";
       ActiveState Perl installation, nor in the ActiveState Perl Package
       Manager (PPM) library. To install, download the
       <filename>IPC-Run-&lt;version&gt;.tar.gz</> source archive from CPAN,
-      at <ulink url="http://search.cpan.org/dist/IPC-Run/"></>, and
+      at <ulink url="https://metacpan.org/release/IPC-Run/"></>, and
       uncompress. Edit the <filename>buildenv.pl</> file, and add a PERL5LIB
       variable to point to the <filename>lib</> subdirectory from the
       extracted archive. For example: