Gitlab no puede clonar el repositorio aunque ssh funcione

2 minutos de lectura

avatar de usuario
Félix

Como dice el título, no puedo clonar un repositorio de un servidor Gitlab 6 aunque el ssh parece funcionar.

Al intentar clonar, se ve así:

git clone ssh://[email protected]:1337/project/repository.git
Cloning into 'repository'...
Access denied.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

En el proyecto, tengo el rol de “desarrollador” que debería tener los derechos para clonar un repositorio.

También verifiqué si mi clave pública SSH funciona

ssh [email protected] -p 1337 -T
Welcome to GitLab, Anonymous!

Más irritante para mí es que para un amigo mío parece que todo funciona bien.

Editar:
El principal indicador del problema mencionado aquí es el saludo de la prueba SSH. En un entorno de trabajo, debería saludarte con tu nombre en lugar de ¡Anónimo!

  • reconocer esta pregunta es antiguo, pero sigue siendo interesante: ¿por qué no usar git clone [email protected]:project/repository.git? – ¿Este patrón común no es una opción?

    – Kay V

    8 de febrero de 2021 a las 21:12

  • Terminó en el mismo error. Para usar el puerto 1337, creé un host en mi configuración ssh que, de lo contrario, sería 22 predeterminado con la sintaxis scp

    – Félix

    20 de noviembre de 2015 a las 23:33

  • @Felix con un ~/.ssh/configsu url se convertiría (asumiendo un Host entrada nombrada gitlabpor ejemplo): gitlab:project/repository.git: ¿Funcionaría eso?

    – VoC

    20 de noviembre de 2015 a las 23:35

  • Eso es exactamente lo que hice y resultó en el mismo error. ssh gitlab -T mostró el mensaje de éxito, así que asumo que no hay ningún error ortográfico en el archivo de configuración

    – Félix

    20 de noviembre de 2015 a las 23:38

  • @Felix, entonces debe ser un problema correcto en el lado de GitLab: no debe ser declarado en ese proyecto (o ese nombre/grupo de proyecto es incorrecto, caso incorrecto)

    – VoC

    20 noviembre 2015 a las 23:40

  • @Felix ¿Hay algún tipo de inconsistencia en GitLab? ~/.ssh/authorized_keys? (como en github.com/gitlabhq/gitlabhq/issues/4730#issuecomment-85232416)

    – VoC

    21 de noviembre de 2015 a las 11:34


¿Ha sido útil esta solución?