Acessando o TFS Cloud através do TLS 1.2

Se você é usuário do Azure DevOps (antigo TFS Cloud) com o Magic xpa ou Magic xpi, veja como seguir usufruindo deste recurso

agora com o novo protocolo de segurança TLS 1.2

Você já acompanhou aqui mesmo no Blog, dicas de como integrar o Magic xpa com o TFS Cloud e o Magic xpi com o TFS Cloud.

O TFS Cloud é agora um serviço disponível na plataforma Azure DevOps da Microsoft e recentemente, iniciando em FEV/2022, ela (Microsoft) definiu que somente conexões com o protocolo de segurança TLS 1.2 serão aceitas.

Por isso, você pode precisar de alguns ajustes no seu ambiente para seguir usufruindo deste serviço.

Primeiramente, você terá de usar o Windows 2008 R2 / Windows 7, ou mais recente. Senão, não haverá suporte a conexões TLS 1.2 no seu SO.

Também precisará ter instalado o MS.NET Framework 4.6.2 ou maior.

 

Você pode conferir a atual versão do seu DNet FW, com este script do PowerShell:

Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -recurse | 
Get-ItemProperty -name Version,Release -EA 0 | 
Where { $_.PSChildName -match '^(?![SW])\p{L}'} | 
Select PSChildName, Version, Release, @{ 
  name="Product" 
  expression={ 
    switch -regex ($_.Release) { 
      "378389" { [Version]"4.5" } 
      "378675|378758" { [Version]"4.5.1" } 
      "379893" { [Version]"4.5.2" } 
      "393295|393297" { [Version]"4.6" } 
      "394254|394271" { [Version]"4.6.1" } 
      "394802|394806" { [Version]"4.6.2" } 
      "460798|460805" { [Version]"4.7" } 
      "461308|461310" { [Version]"4.7.1" } 
      "461808|461814" { [Version]"4.7.2" } 
      "528040|528449" { [Version]"4.8" } 
      {$_.Release -gt 528449} { [Version]"Undocumented version (> 4.8), please update script" } 
    } 
  } 
}

 

Por fim, precisará fazer estes ajustes no Registro do Windows:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v2.0.50727]
"SystemDefaultTlsVersions"=dword:00000001
"SchUseStrongCrypto"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.30319]
"SystemDefaultTlsVersions"=dword:00000001
"SchUseStrongCrypto"=dword:00000001

; Esta chave só existe em Windows 64bits
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework\v2.0.50727]
"SystemDefaultTlsVersions"=dword:00000001
"SchUseStrongCrypto"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\.NETFramework\v4.0.30319]
"SystemDefaultTlsVersions"=dword:00000001
"SchUseStrongCrypto"=dword:00000001

… e reiniciar a máquina. Pode salvar este script como um arquivo de extensão .REG e fazer a ‘Mescla‘ no Registro do Windows:

 

Tudo pronto!

 

Fique ligado no Blog MagicBR, para mais dicas sobre o Magic xpi.

Manoel Frederico Silva – Gerente de Tecnologia e Evangelista MAGIC – Magic Brasil
Manoel Frederico Silva – Evangelista MAGIC – Magic Brasil

 

Para receber os artigos do Blog Magic Brasil em primeira mão no seu email, registre-se aqui

Deixe um comentário

O seu endereço de e-mail não será publicado.