Corrigir erro Invoke-WebRequest: Could not create SSL/TLS secure channel

Corrigir erro Invoke-WebRequest: Could not create SSL/TLS secure channel

Neste post vamos falar sobre a correção do erro Invoke-WebRequest : The request was aborted: Could not create SSL/TLS secure channel. Este erro ocorre pois o Powershell está utilizando uma versão antiga de SSL/TLS e normalmente ocorre quando está realizando alguma requisição HTTP com Invoke-WebRequest, por exemplo.

Exemplo do problema

Após utilizar o Invoke-WebRequest em um site que não permite o uso de TLS 1.0, temos o seguinte erro:

yara rules regra de exemplo

Correção do problema

Para corrigir o problema é necessário definir o TLS 1.2. Para isso, execute o comando abaixo:

[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

Agora basta executar o comando novamente, por exemplo:

IWR https://github.com

Por fim, agradecemos a leitura e esperamos que este post tenha te ajudado de alguma maneira! Caso tenha alguma dúvida, entre em contato conosco pelo Telegram , Facebook ou Instagram ! Veja mais posts no IronLinux !

Posts relacionados

SSL: Gerando Key e CSR no Linux

SSL: Gerando Key e CSR no Linux

GERAR KEY E CSR 1- Acesse o ambiente onde esta o site para o qual irá gerar o certificado

Ler post completo
Agendar tarefas no Windows via terminal

Agendar tarefas no Windows via terminal

O agendamento de tarefas é uma ferramenta poderosa no Windows, permitindo a automação de processos essenciais para aumentar a eficiência e produtividade.

Ler post completo
Corrigir erro Problem binding to port 80 – Lets Encrypt

Corrigir erro Problem binding to port 80 – Lets Encrypt

Se você está enfrentando o erro “Problem binding to port 80: Could not bind to IPv4 or IPv6.

Ler post completo