es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Repositorio privado de BaGet: La solicitud fue interrumpida: No se pudo crear un canal seguro SSL/TLS.

Como se menciona en el título, estoy enfrentando un problema con un Repositorio privado de BaGet.

Tenemos algunas máquinas de desarrollo que necesitan ejecutarse con la última versión disponible de Windows7. En esas máquinas no podemos conectarnos a un repositorio específico de BaGet.

[xxx-BaGet] No se pudo cargar el índice de servicio para la fuente https://xxx/v3/index.json.
Se produjo un error al enviar la solicitud. La solicitud se canceló: No se pudo crear un canal seguro SSL/TLS.

Intenté superar estos problemas siguiendo estas guías:

Cómo habilitar TLS 1.2 en los clientes y Depreciación de TLS 1.0 y 1.1 en NuGet.org

Después de eso, al ejecutar esta aplicación Tester de conexión de api.nuget.org parece que todo está configurado, pero aún aparece el error.

Importé el crt de nuestro repositorio.

Ahora estoy atrapado y no sé qué hacer a continuación.

¿Alguien tiene alguna sugerencia?

¡Gracias de antemano!

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Solución de problemas de SSL/TLS con el repositorio privado de BaGet

    Enunciado del problema

    Como experto en TI especializado en SSL, NuGet y TLS1.2, se enfrenta a un problema con un repositorio privado de BaGet. En algunas máquinas de desarrollo que necesitan ejecutarse con la última versión disponible de Windows 7, no puede conectarse a un repositorio específico de BaGet. El mensaje de error que aparece es el siguiente:

    [xxx-BaGet] Unable to load the service index for source https://xxx/v3/index.json.
          An error occurred while sending the request.
          The request was aborted: Could not create SSL/TLS secure channel.
    

    Pasos de solución de problemas tomados

    Ha intentado resolver el problema siguiendo las guías sobre cómo habilitar TLS 1.2 en los clientes y cómo desaprobar TLS 1.0 y 1.1 en NuGet.org. Además, ha ejecutado el probador de conexión API.nuget.org y parece que todo está configurado correctamente. También ha importado el .crt de su repositorio.

    Solución requerida

    A pesar de sus esfuerzos en seguir las guías y ejecutar el probador de conexión, el problema persiste. Ahora está buscando sugerencias para resolver el problema de SSL/TLS con el repositorio privado de BaGet.

    Sugerencias

    • Comprobar que el certificado SSL en el servidor no ha caducado y es válido.
    • Verificar que el certificado SSL que utiliza el servidor coincide con el nombre de dominio de la URL utilizada para conectarse al repositorio de BaGet.
    • Asegurarse de que TLS 1.2 esté habilitado tanto para el cliente como para el servidor.
    • Comprobar la configuración de la suite de cifrado en el servidor para asegurarse de que sea compatible con el cliente.
    • Intentar conectarse al repositorio desde una máquina cliente diferente para ver si persiste el problema.
    • Contactar al proveedor o al equipo de soporte del repositorio BaGet para obtener ayuda para resolver el problema.

    Esperamos que una o más de estas sugerencias ayuden a resolver el problema de SSL/TLS con el repositorio privado de BaGet.

Comments are closed.