Regis Gras wrote:
> Sur google cette erreur est référencée plusieur fois, mais je ne trouve pas
> de solution.
>
> Relancer ssh ne sert à rien.
>
> Aucun process ne semble utiliser le port 22 de maniere anormale
> netstat -apntu donne:
> tcp 0 0 :::22
> :::* LISTEN 18092/sshd
> tcp 0 0 ::1:6010
> :::* LISTEN 28279/1
> tcp 0 0 ::ffff:193.54.242.49:22
> ::ffff:152.77.14.207:37142 ESTABLISHED 28279/1
>
> Le port 37142 est bien celui qui est referncé dans /var/log/secure
>
> Accepted password for xxx from 152.77.14.207 port 37142 ssh2
Ton ssh écoute déjà sur :::22, équivalent IPv6 de 0.0.0.0:22. Comme la
socket IPv6 gère aussi l'IPv4, il est normal qu'il n'arrive pas à ouvrir
0.0.0.0:22... Par contre, si il essaye de faire ça c'est qu'une
directive le lui demande : chez moi ssh n'écoute que sur un socket IPv6
et ça marche aussi en IPv4 :
$ netstat -tln |grep 22
tcp 0 0 127.0.0.1:2208 0.0.0.0:*
LISTEN
tcp 0 0 127.0.0.1:60221 0.0.0.0:*
LISTEN
tcp 0 0 0.0.0.0:8222 0.0.0.0:*
LISTEN
tcp6 0 0 :::22 :::* LISTEN
--
Vincent Riquer
http://melotrope.com | http://blog.melotrope.com