Ceci est une ancienne révision du document !


FAQ : Problèmes de connexion

Avant toute chose, n'oubliez pas de (re)lire la documentation de connexion au PSMN !

inlinetoc

Connexion au site web

Vous n'arrivez pas à vous connecter sur le nouveau site web. Le lien connexion n'accepte pas votre login / mot de passe.

C'est normal.

Il n'y a plus besoin d'être authentifié pour accéder aux informations du nouveau site web.

ssh_exchange_identification: Connection closed by remote host

À la connexion sur un des serveurs, votre connexion est rejetée.

Pour identifier plus précisément la raison, augmenter la verbosité de ssh :

ssh -vv
  • Le serveur a changé de clef

(suite à une reinstallation, le plus souvent)

Warning: the RSA host key for '<host>' differs from the key for the IP address '384.257.389.12'
Offending key for IP in /home/<login>/.ssh/known_hosts:1
Matching host key in /home/<login>/.ssh/known_hosts:296

La ligne correspondante du fichier ~/.ssh/know_host est indiquée dans le message d'erreur ssh, editez le fichier et supprimez la ligne en question. Puis relancez votre connexion.

Il se peut que vous deviez supprimer deux lignes.

Exemple de fichier de configuration SSH a utiliser à l'intérieur du PSMN. Plus de détails sur cette page.

  • ~/.ssh/config
config
Host *
  TCPKeepAlive yes
  ForwardAgent yes
  ForwardX11 yes
  Compression yes
  StrictHostKeyChecking no
  HashKnownHosts no

Host key verification failed. lost connection

À la connexion sur un des noeuds, votre job plante avec une de ces erreurs :

ssh_askpass: exec(/usr/bin/ssh-askpass): No such file or directory
Host key verification failed.
lost connection 
...
Host key verification failed.
...
...
Permission denied, please try again.
Permission denied (publickey,password).
...
  • Le nom du noeud de calcul est indiqué dans le message d'erreur SGE. La ligne correspondante du fichier ~/.ssh/know_host doit être supprimée. Vous pourrez relancer votre job.
  • Les droits de votre répertoire ~/.ssh/ ne sont pas bon. Ils doivent être de la forme drwx——.
  • Votre configuration SSH est imparfaite (~/.ssh/config)

Exemple de fichier de configuration SSH a utiliser à l'intérieur du PSMN. Plus de détails sur cette page.

~/.ssh/config
Host *
  TCPKeepAlive yes
  ForwardAgent yes
  ForwardX11 yes
  Compression yes
  StrictHostKeyChecking no
  HashKnownHosts no

:!: certaines de ces options ne fonctionnent pas sur allo-psmn.

Connexion systématique avec mot de passe

Même en ayant créé les clefs en suivant la documentation, les serveurs et les noeuds de calcul demandent toujours le mot de passe.

Vérifiez que les droits sur votre /home ne sont pas lecture+écriture pour le group et/ou pour other :

  • /home correct
ls -l /home
drwxr-x---   4 <login>    <groupe>        12 May 30  2008 <login>/
  • /home incorrect
ls -l /home
drwxrwxr-x   4 <login>    <groupe>        12 May 30  2008 <login>/

Commande pour revenir à un état correct :

chmod g-w,o-rwX /home/<login>
faq/connexion.1408357631.txt.gz · Dernière modification : 2020/08/25 15:58 (modification externe)