반응형
작업환경
Windows 2016
** 에러발생 **
Powershell 에서 NuGet 제공자를 설치시 에러 발생.
** 해결방법 **
> Get-Host | Select-Object Version \\ Powershell 버전 확인 |
Powershell 5.1 은 기본적으로 보안 HTTP 연결에 대해 SSL3및 TLS1.0만 사용함.
> [Net.ServicePointManager]::SecurityProtocol |
현재 전송계층 보안 프로토콜 확인
시스템에서 정의된 보안 프로토콜이 SSL3.0 및 TLS1.0인 것을 확인할 수 있음
TLS1.0 TLS1.1에 대한 지원이 사라지는 경고를 여러 웹서비스에서 확인할 수 있음.
SSL3 는 몇년동안 비활성화 되었음.
microsoft 는 SSL3 및 TLS1.0 에 대한 지원을 중단하였음.
URL 의 공급자 목록에 엑세스가 되지 않아 NuGet설치가 진행되지 않은 상태.
> [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 |
TLS1.2 로 변경
참고 URL :
https://rnelson0.com/2018/05/17/powershell-in-a-post-tls1-1-world
https://www.alitajran.com/unable-to-install-nuget-provider-for-powershell/
반응형
'오류 발생 및 해결' 카테고리의 다른 글
My unqualified host name unknown; sleeping for retry (0) | 2020.08.25 |
---|---|
ERROR! MySQL server PID file could not be found! (0) | 2020.07.30 |
Connection Failed: blueman.bluez.errors.DBusFailedError: Host is down (0) | 2020.06.30 |
log가 쌓이지 않을 경우 (0) | 2020.02.18 |
Failed to start iSCSI initiator daemon (iscsid) (0) | 2020.02.18 |