Solución de problemas de conexión a un proyecto

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

Solución de problemas de conectividad

Como primer paso para resolver problemas de conectividad con Azure DevOps, complete los pasos siguientes:

  1. Cierre la sesión del explorador. Para ello, seleccione el vínculo Visual Studio cerrar sesión.

  2. Elimine las cookies del explorador. Para eliminar cookies en la mayoría de los exploradores, seleccione Ctrl+Mayús+Supr.

  3. Abra Internet Explorer y elimine las cookies del explorador. El IDE de Visual Studio usa las cookies de Internet Explorer.

  4. Cierre todos los exploradores y cierre Visual Studio IDE.

  5. Use una sesión privada del explorador para volver a intentar la conexión. Si el problema está en el IDE Visual Studio, quite la conexión y, a continuación, léala.

Solución de problemas de inicio de sesión

Dos tipos de identidades pueden iniciar sesión: cuentas microsoft y cuentas Azure Active Directory (Azure AD) . En función de su cuenta, es posible que experimente uno de los siguientes errores.

401 - No autorizado

Solución Azure DevOps error 1 de la conexión 401

La página de error más común es el error 401 No autorizado, que se produce cuando la identidad no tiene permisos para entrar en una organización. Vea las siguientes razones comunes para el error:

  • Su identidad no es miembro de la organización.
  • La identidad tiene una asignación de licencia no válida o que falta.
  • La identidad no tiene suficientes pertenencias para acceder al recurso. Por ejemplo, pertenencia al grupo Lector/Colaboradores.
  • Su identidad es un invitado B2B en el inquilino y la invitación no se ha aceptado.

Si cree que es miembro de la organización, pero está bloqueado por esta página de error, póngase en contacto con el servicio de soporte técnico.

Escenario 1

Su cuenta profesional o educativa Azure AD no tiene acceso, pero sí lo tiene su cuenta de Microsoft personal.

401 - Cuenta profesional, educativa o personal

solución Azure DevOps error 2 de la conexión 401

Un caso de error 401 muy específico. En este caso, hay una cuenta de Microsoft personal y otra una cuenta profesional o educativa (Azure AD) que tienen la misma dirección de inicio de sesión. Ha iniciado sesión con su cuenta profesional o educativa, pero su cuenta personal es la identidad con acceso a la organización.

Mitigación

En algunos casos, es posible que no sepa que tiene dos identidades con la misma dirección de inicio de sesión. Es posible que el administrador haya creado la cuenta profesional o educativa de Azure AD cuando se le agregó a Office365 o a Azure AD.

Para cerrar sesión en la cuenta Azure AD de MSA personal o educativa actual, seleccione Iniciar sesión con su cuenta personal de MSAy, a continuación, inicie sesión con su cuenta microsoft personal. Después de la autenticación, debe tener acceso a la organización.

  • Si no puede acceder a la organización, asegúrese de que el Azure Active Directory todavía existe y de que su cuenta de trabajo o educativa está en el inquilino Azure AD trabajo.

Sugerencia

Para evitar que aparezca este mensaje, puede cambiar el nombre de la cuenta de Microsoft. A continuación, solo una identidad, su cuenta de trabajo o educativa, Azure AD cuenta de inicio de sesión, usa su dirección de inicio de sesión.

Escenario 2

Su cuenta de Microsoft personal no tiene acceso, pero si lo tiene la cuenta de Azure AD. Este escenario es la versión opuesta de la página de error 401. En este caso, la cuenta personal (identidad de la cuenta de Microsoft) no tiene acceso a la organización y la cuenta profesional o educativa (identidad de Azure AD) sí lo tiene. Se aplica la misma guía del escenario 1, pero en orden inverso.

401 - Cuenta profesional, educativa o personal

solución Azure DevOps error 3 de la conexión 401

Mitigación

Cuando se le redirija de nuevo a la página de inicio de sesión original, se recomienda borrar todas las cookies y, a continuación, volver a intentar iniciar sesión. Si no se corrige el problema, póngase en contacto con el soporte técnico.

Solución de Azure DevOps Server conectividad

Esta es una lista de los problemas de conexión notificados con más frecuencia y qué hacer al respecto. Complete la lista en el orden indicado.

  1. Compruebe que tiene los permisos necesarios.

    Si los errores que recibe indican acciones de solo lectura o bloqueadas, es posible que no tenga permisos para actuar sobre los datos.

  2. Compruebe que el equipo está conectado a la red y que puede acceder a los recursos de red.

  3. Compruebe que Azure DevOps Server no se ha desconectado. Hable con su Azure DevOps Server administrador.

  4. Compruebe si el proyecto se ha movido a otra colección de proyectos en Azure DevOps Server. Si es así, debe crear una conexión al nuevo nombre de servidor.

Para obtener sugerencias de solución de problemas adicionales, vea TF31002: No se puede conectar a este Azure DevOps Server.

Cambio de organizaciones

Cuando se usan dos o más organizaciones vinculadas a Azure AD, es posible que la función de cerrar sesión no funcione según lo previsto. Por ejemplo, no puede cambiar entre distintas organizaciones para conectarse a varias organizaciones vinculadas a inquilinos de directorio.

Cuando se produce este problema, una pantalla en blanco parpadea varias veces. A continuación, aparece uno de los siguientes mensajes de error después de conectarse a o agregar una nueva conexión en el Conectar para Azure DevOps Server diálogo:

TF31003: No ha especificado las credenciales necesarias o su cuenta de usuario no tiene permiso para conectarse al Azure DevOps Server

TF31002: No se puede conectar a este Azure DevOps Server

Para resolver este problema, aplique Visual Studio 2013.2 o instale una versión posterior desde el sitio web Visual Studio descargar.

Otra solución es eliminar las cookies del explorador. Para obtener más información, consulte el artículo de soporte técnico No se puede cambiar entre diferentes organizaciones Visual Studio Codespaces.

Conectar para Azure DevOps Server con Capa de sockets seguros

Si se conecta a una instancia Azure DevOps Server que tiene Capa de sockets seguros (SSL) configurado, instale un certificado y borre la memoria caché del cliente. Para más información, consulte Configuración de HTTPS con Capa de sockets seguros (SSL) para Azure DevOps Server configuración de equipos cliente.

Borrar la memoria caché en los equipos cliente

Cuando cambie la configuración Azure DevOps Server local, por ejemplo, al mover o dividir una colección de proyectos, borre la memoria caché.

  1. Inicie sesión en el equipo cliente para Azure DevOps Server con las credenciales del usuario cuya caché desea borrar.

  2. Cierre las instancias abiertas de Visual Studio.

  3. Abra un explorador y vaya a una de las siguientes carpetas, en función del sistema operativo en el que se ejecute el equipo:

    • Windows 10:\Usersi UserName \AppData\Local\Microsoft\Team Foundation\6.0\Cache

    • Windows 8:\Usersi UserName \AppData\Local\Microsoft\Team Foundation\4.0\Cache

    • Windows 7 o Windows VistaDrive:\Users i UserName \AppData\Local\Microsoft\Team Foundation\2.0\Cache

  4. Elimine el contenido del directorio Cache, incluidas todas las subcarpetas.