Pregunta

Estoy intentando usar la línea de comandos tf.exe para configurar un nuevo espacio de trabajo. No me gusta la idea de instalar Team Explorer y, por lo tanto, requería Visual Studio.

Ejecutar un comando probado desde la otra máquina donde está instalado VS causa una excepción de seguridad en este puesto ya que estoy tratando de conectarme al TFS a través de https. Me sale la cadena de error:

  

Team Foundation Server https: // ... no existe o no se puede acceder en este momento. Información técnica (para el administrador):     La conexión subyacente se cerró: no se pudo establecer una relación de confianza para el canal seguro SSL / TLS.

Traté de

  • haga ping al servidor = > estaba bien
  • accede a él a través de IE = > Tuvo que aceptar la certificación, pero por lo demás bien

¿Hay otras cosas que pueda probar?

Muchas gracias, Ovanes

¿Fue útil?

Solución

Nuestro certificado SSL fue firmado con algún certificado propietario (emitido no por una autoridad conocida como Verisign), por lo tanto, tuve que instalar el certificado del emisor como el certificado raíz de confianza. Después todo funcionó bien.

Muchas gracias por tu devoción.

Otros consejos

Es posible que desee consultar Acceso web del sistema de equipo

Proporciona acceso basado en web a gran parte de la funcionalidad de Team Explorer.

  

Puedes usar Team System Web Access   a través de una conexión remota para realizar   las siguientes funciones:

     
      
  • Crear, ver, consultar y rastrear elementos de trabajo.
  •   
  • Administrar las bibliotecas de documentos de un proyecto.
  •   
  • Ver archivos controlados por versión e información relacionada con la versión.
  •   
  • Administre el proceso de compilación del software ejecutando compilaciones y revisando la compilación   resultados.
  •   
  • Genere informes para hacer un seguimiento del estado y la información de tendencias a lo largo del tiempo para un   proyecto de equipo
  •   

¿Ha intentado instalar el certificado?

Este error también puede ocurrir usando tfpt.exe (y probablemente tf.exe) también, si está usando una versión anterior. Lo encontramos utilizando TFPT 2010 contra un servidor TFS 2012.

Para cualquiera que tenga este problema incluso después de instalar sus certificados. Puede haber casos en que el protocolo de enlace entre el servidor y el cliente no utilice la misma versión de SSL o TLS. Utilicé los siguientes cambios en el registro para forzar TLS en el cliente y funcionó bien después de eso:

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

Más información aquí: https://docs.microsoft .com / en-us / security-updates / SecurityAdvisor / 2015/2960358 y aquí https://blogs.msdn.microsoft.com/friis/2017/10/09/troubleshooting-tls-ssl-scenario-2/

¿Ha especificado el puerto TFS? SSL te deja automáticamente en 443 y TFS está usando, por lo que recuerdo el puerto 8080.

Tiene que especificar la url completa, incluido el número de puerto cuando se conecta por primera vez. Por ejemplo, " http: // team1server: 8080 " ;.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top