title: Exception calling "DownloadString" with "1' argument<s>
body: <p>I'm newbie to web development learning by myself. I'm not a cs student. I'm following a book called HTML5 in easy steps. There is a lesson called &quot;Building input forms&quot; which uses  free Abyss Personal Edition web server and activeperl scripts.
  I want to install activeperl on my machine. I'm on windows 8.1. Activestate site doesn't offer .exe file anymore instead it offers cli installation for windows 10. site says windows 8.1 also be supported.
  I tried installing their cli program command for windows which is
  <code> powershell -Command &quot;&amp; $([scriptblock]::Create((New-Object Net.WebClient).DownloadString('https://platform.activestate.com/dl/cli/install.ps1')))&quot;</code>.</p>
  <p>Then I got this error message.[screenshot attached]
  <a href="https://i.stack.imgur.com/LyQCg.png" rel="nofollow noreferrer">screenshot</a></p>
  <p>Then I googled the exception and found that powershell wasn't configured to older versions of windows prior to 2019 to work with tls 1.2.
  <code>https://github.com/dotnet/docs/issues/6873</code></p>
  <p>Any tips on how to work around this problem???</p>