Pergunta

Eu estou tentando usar tf.exe linha de comando para configurar um novo espaço de trabalho. Eu não gosto da idéia de instalar Team Explorer e, portanto, necessário Visual Studio.

Running comando testados a partir de outra máquina onde está instalado VS exceção de segurança causas em um presente desde que eu estou tentando conectar aos TFS via https. Eu obter a seqüência de erro:

Team Foundation Server https: // ... não existe ou não está acessível neste momento. Informações técnicas (para administrador): A conexão subjacente foi fechada:. Não foi possível estabelecer relação de confiança para o SSL / TLS canal seguro

Eu tentei

  • ping do servidor => estava bem
  • acessá-lo via IE => teve de aceitar a certificação, mas excelentes

Existem outras coisas que eu posso tentar?

Muito obrigado, Ovanes

Foi útil?

Solução

O nosso certificado SSL foi assinado com algum certificado de propriedade (não emitido por uma autoridade conhecida como Verisign), portanto eu tive que instalar o certificado do emissor como o certificado raiz confiável. Depois tudo funcionou bem.

Muito obrigado pela sua devoção.

Outras dicas

Você pode querer olhar para Team System Web Access

Ele fornece acesso baseado na web para grande parte da funcionalidade do Team Explorer.

Você pode usar o Team System Web Access através de uma conexão remota para executar as seguintes funções:

  • Crie, visualize consulta para, e itens de trabalho de pista.
  • Gerir bibliotecas de documentos do projeto.
  • Ver arquivos de controle de versão e informações sobre a versão relacionado.
  • Gerenciar o processo de construção de software executando constrói e revisão de construção resultados.
  • Gerar relatórios para controlar o status e tendência informações ao longo do tempo para uma projeto da equipe

Você já tentou instalar o certificado?

Este erro também pode ocorrer usando tfpt.exe (e provavelmente tf.exe) também, se você estiver usando uma versão antiga. Encontramos-lo usando tfpt 2010, contra um servidor TFS 2012.

Para qualquer um ter este problema, mesmo depois de instalar seus certificados. Pode haver casos em que o aperto de mão entre o servidor eo cliente não usam o mesmo SSL ou TLS versão. Eu usei as seguintes alterações ot o registro para forçar o TLS no cliente e ele funcionou bem depois disso:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft.NETFramework \ v4.0.30319 "SchUseStrongCrypto" = DWORD: 00000001

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft.NETFramework \ v4.0.30319 "SchUseStrongCrypto" = DWORD: 00000001

Mais informações aqui: https://docs.microsoft .com / en-us / security-updates / SecurityAdvisories / 2015/2960358 e aqui https://blogs.msdn.microsoft.com/friis/2017/10/09/troubleshooting-tls-ssl-scenario-2/

Você especificado porta TFS? SSL você cai automaticamente para 443 e TFS está usando, tanto quanto eu me lembro porta 8080.

Você tem que especificar url completa, incluindo o número da porta quando você se conectar pela primeira vez. Por exemplo, " http: // team1server: 8080 ".

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top