[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ssh hängt mit: Control socket "/home/LOCALUSER/.ssh/sockets/REMOTEUSER@REMOTEHOST-22" does not exist"



On Sat, 5 Mar 2022 21:56:21 +0100, Andreas Tille <andreas@an3as.eu>
wrote:
>bei mir hängt auf verschiedenen Hosts sehr zufällig immer mal wieder ssh
>mit
>
>    ssh hängt mit: Control socket "/home/LOCALUSER/.ssh/sockets/REMOTEUSER@REMOTEHOST-22" does not exist
>
>Das ganze ist wirklich *sehr* zufällig.  Mal funktioniert ein Login auf
>Host A aber Host B zeigt besagten Fehler.  Gleichzeitig geht ein ssh von
>Host A auf Host B ohne Probleme.  Das Problem ist bisher noch nicht auf
>meinem people.debian.org Login aufgetreten, aber auf verschiedenen
>anderen Zielrechnern immer wieder mal sehr spontan - irgendwann geht es
>dann aber auch wieder.

Wenn mir das passiert dann hängt die TCP-Verbindung vom ControlMaster
in irgend einem Retransmitzustand, gerne nach dem Aufwachen des
Clients aus dem Suspend. Hilfsweise hat sich ein grafisches
ssh-askpass irgendwo hinter einem Fenster versteckt (das blockiert
alle weiteren neuen ssh-clients).

Gegen das erste hilft:

|[2/5048]mh@drop:~ $ cat bin/nmssh 
|#!/bin/bash
|
|TARGETHOST=$(ssh -G "$@" | grep '^hostname ' | awk '{print $2}')
|USERNAME=$(ssh -G "$@" | grep '^user ' | awk '{print $2}')
|
|ssh -O exit $USERNAME@$TARGETHOST
|ssh "$@"
|
|[3/5049]mh@drop:~ $ 

Gegen das zweite hilft aufmerksames suchen ;-)

Grüße
Marc
-- 
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber         |   " Questions are the         | Mailadresse im Header
Mannheim, Germany  |     Beginning of Wisdom "     | 
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834


Reply to: