---
slug: "scoop-install-ssl-tils-WebException"
title: "scoopをインストールしようとしたら「SSL/TLS のセキュリティで保護されているチャネルを作成できませんでした」"
description: "scoop をインストールしようとしたら"
url: "https://www.ytyng.com/blog/scoop-install-ssl-tils-WebException"
publish_date: "2018-02-26T04:19:09Z"
created: "2018-02-26T04:19:09Z"
updated: "2026-02-27T10:44:12.358Z"
categories: ["Windows"]
keywords: ""
featured_image_url: "https://media.ytyng.com/resize/20260124/7afd7b4e1f8c4120bc9dc21ac841db81.png.webp?width=768"
has_video: false
has_music: false
video_urls: []
music_urls: []
lang: "ja"
---

# scoopをインストールしようとしたら「SSL/TLS のセキュリティで保護されているチャネルを作成できませんでした」

<p>scoop をインストールしようとしたら</p>
<pre>"2" 個の引数を指定して "DownloadFile" を呼び出し中に例外が発生しました: "要求は中止されました: SSL/TLS のセキュリティで保護されているチャネルを作成できませんでした"<br />発生場所 行:151 文字:5<br />+&nbsp;&nbsp;&nbsp;&nbsp; $wc.downloadFile($url,$to)<br />+&nbsp;&nbsp;&nbsp;&nbsp; ~~~~~~~~~~~~~~~~~~~~~~~~~~<br />&nbsp;&nbsp;&nbsp; + CategoryInfo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : NotSpecified: (:) [], ParentContainsErrorRecordException<br />&nbsp;&nbsp;&nbsp; + FullyQualifiedErrorId : WebException</pre>
<p>となる場合。</p>
<p></p>
<p></p>
<p>※ Scoop のインストールに失敗すると、scoop がインストールされていないにもかかわらず、インストーラを実行すると</p>
<pre><span class="pl-s">Scoop is already installed. Run 'scoop update' to get the latest version.</span></pre>
<p>となってインストールに失敗するようになる。</p>
<p>その場合は、</p>
<p><a href="https://github.com/lukesampson/scoop/blob/master/bin/install.ps1">https://github.com/lukesampson/scoop/blob/master/bin/install.ps1</a></p>
<p>この、install.ps1 をダウンロードして実行するとよい。</p>
<p></p>
<p>ただし、そのまま実行すると同様のエラーメッセージが出て止まるので、install.ps1の</p>
<pre># prep<br />if(installed 'scoop') {<br /> write-host "Scoop is already installed. Run 'scoop update' to get the latest version." -f red<br /> # don't abort if invoked with iex&mdash;&mdash;that would close the PS session<br /> if($myinvocation.mycommand.commandtype -eq 'Script') { return } else { exit 1 }<br />}</pre>
<p>このブロックをまるごとコメントアウトすると良い。</p>
<p></p>
<p>そして、実行すると、上に書いた</p>
<pre>"2" 個の引数を指定して "DownloadFile" を呼び出し中に例外が発生しました: "要求は中止されました: SSL/TLS のセキュリティで保護されているチャネルを作成できませんでした"<br />発生場所 行:151 文字:5<br />+&nbsp;&nbsp;&nbsp;&nbsp; $wc.downloadFile($url,$to)<br />+&nbsp;&nbsp;&nbsp;&nbsp; ~~~~~~~~~~~~~~~~~~~~~~~~~~<br />&nbsp;&nbsp;&nbsp; + CategoryInfo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : NotSpecified: (:) [], ParentContainsErrorRecordException<br />&nbsp;&nbsp;&nbsp; + FullyQualifiedErrorId : WebException</pre>
<p>このエラーで止まることがある。その際は、 install.ps1 の上部に</p>
<div style="color: #d4d4d4; background-color: #1e1e1e; font-family: Menlo, Monaco, 'Courier New', monospace; font-weight: normal; font-size: 12px; line-height: 18px; white-space: pre;">
<div><span style="color: #9cdcfe;">[Net.ServicePointManager]</span><span style="color: #d4d4d4;">::SecurityProtocol </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">[Net.SecurityProtocolType]</span><span style="color: #d4d4d4;">::Tls11</span></div>
<div><span style="color: #9cdcfe;">[Net.ServicePointManager]</span><span style="color: #d4d4d4;">::SecurityProtocol </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> </span><span style="color: #9cdcfe;">[Net.SecurityProtocolType]</span><span style="color: #d4d4d4;">::Tls12</span></div>
<div><span style="color: #9cdcfe;">[System.Net.ServicePointManager]</span><span style="color: #d4d4d4;">::ServerCertificateValidationCallback </span><span style="color: #d4d4d4;">=</span><span style="color: #d4d4d4;"> {</span><span style="color: #569cd6;">$true</span><span style="color: #d4d4d4;">}</span></div>
</div>
<p></p>
<p>このようなコードを書いておけば、install.ps1 でインストールできるようになる。</p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
