J'ai essayé d'installer Gitlab, mais je ne peux pas entrer un port SSH personnalisé.Gitlab sur le port SSH personnalisé
ont déjà défini le port gitlab.yml à mon port personnalisé et créé le fichier
/home/gitlab/gitlab/.ssh/config
Avec mes propriétés:
Host localhost
Port 100001
comme décrit here.
Mais il montre toujours le message suivant sur le test:
bundle exec rake gitlab:app:status RAILS_ENV=production
Starting diagnostic
config/database.yml............exists
config/gitlab.yml............exists
/home/git/repositories/............exists
/home/git/repositories/ is writable?............YES
ssh: connect to host localhost port 22: Connection refused
fatal: The remote end hung up unexpectedly
Can clone gitolite-admin?............YES
UMASK for .gitolite.rc is 0007? ............YES
/home/git/.gitolite/hooks/common/post-receive exists? ............YES
Finished
et je ne peux pas ajouter ma clé ssh publique en gitlab ce, il dit « gitlab ce n'a pas pu accéder à votre système gitolite. »
Quelqu'un peut-il aider?
/home/gitlab/.ssh/config existe, et utilise "localhost" pour Host, et mon port ssh correct pour "Port ". Je ne voulais juste pas poster mon port ici. Merci, mais le problème reste .. – joe8
Essayez de vérifier si vous avez vraiment configuré votre SSH correctement. Devenez l'utilisateur gitlab (peut-être [# sudo su-bin/bash gitlab]) et vérifiez si votre config ssh fonctionne: [# ssh git @ localhost]. Si vous vous connectez à gitolite, tout va bien avec votre fichier .ssh/config et le problème est sur gitlab. – Marios
C'est plus de 9000! – GameCharmer