X11 Forwarding SSH Stretch - Unable to init server: Verbindung ist gescheitert:Verbindungsaufbau abgelehnt

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
slu
Beiträge: 2137
Registriert: 23.02.2005 23:58:47

X11 Forwarding SSH Stretch - Unable to init server: Verbindung ist gescheitert:Verbindungsaufbau abgelehnt

Beitrag von slu » 25.03.2018 17:57:48

Hi,

ich verwende schon seit Jahren hin und wieder mal den Debianvirt-manager.
Seit neustem geht das aber nicht mehr, evtl. seit dem Point Release 9.4:

Code: Alles auswählen

root@kvm0:~# virt-manager
root@kvm0:~# Unable to init server: Verbindung ist gescheitert:Verbindungsaufbau abgelehnt
Unable to init server: Verbindung ist gescheitert:Verbindungsaufbau abgelehnt
Unable to init server: Verbindung ist gescheitert:Verbindungsaufbau abgelehnt

(virt-manager:11562): Gtk-WARNING **: cannot open display: 
^C
Nur warum?

Code: Alles auswählen

root@kvm0:~# cat /etc/ssh/sshd_config | grep X11For
X11Forwarding yes
#	X11Forwarding no
Gemäß dieser Anleitung https://wiki.debianforum.de/X-Anwendung ... _forwarden müsste bei echo $DISPLAY was kommen, tut es aber nicht:

Code: Alles auswählen

root@kvm0:~# echo $DISPLAY

root@kvm0:~#
Auf einem Debian Jessie funktioniert es, da liefert auch echo $DISPLAY was:

Code: Alles auswählen

root@server:/# echo $DISPLAY
localhost:10.0
root@server:/#
Ich stehe auf dem Schlauch, auf dem Stretch hat es auch schon funktioniert, alle drei Maschinen verhalten sich jedoch gleich, es geht nicht mehr. :cry:
Verbinden tue ich mich mit ssh -X root@kvm0

Fehlt da evtl. ein Paket?

Edit:
Es muss was damit zu tun haben das ich ipv6 in der /etc/sysctl.conf abgeschaltet habe:

Code: Alles auswählen

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

BenutzerGa4gooPh

Re: X11 Forwarding SSH Stretch - Unable to init server: Verbindung ist gescheitert:Verbindungsaufbau abgelehnt

Beitrag von BenutzerGa4gooPh » 26.03.2018 08:33:58

Ich nutze auf meinem Serverlein zwar Stretch, IPv6 aktiv - aber mal schauen ...

Code: Alles auswählen

echo $DISPLAY
Leer.
Die Anleitung https://wiki.debianforum.de/X-Anwendung ... _forwarden stimmt ansonsten - soll heißen, X11-Forwarding funktioniert mit SSH-defaults.
Lasse dir mal die aktuell benutzten SSH-Parameter und Werte anzeigen:

Code: Alles auswählen

sshd -T
Sollte für X11-Forwarding etwa so aussehen (defaults aktiv):
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
slu hat geschrieben: ↑ zum Beitrag ↑
25.03.2018 17:57:48
Es muss was damit zu tun haben das ich ipv6 in der /etc/sysctl.conf abgeschaltet habe ...
Dann schalte es zur Fehlereingrenzung testweise wieder ein! (Unwahrscheinlich, dass es daran liegt.)

Zu KVM und virt-manager kann ich nichts sagen. Kannst ja mal irgendwas vergleichsweise mit VBox testen - zur Fehlereingrenzung.

slu
Beiträge: 2137
Registriert: 23.02.2005 23:58:47

Re: X11 Forwarding SSH Stretch - Unable to init server: Verbindung ist gescheitert:Verbindungsaufbau abgelehnt

Beitrag von slu » 26.03.2018 14:02:00

Jana66 hat geschrieben: ↑ zum Beitrag ↑
26.03.2018 08:33:58
Sollte für X11-Forwarding etwa so aussehen (defaults aktiv):
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes

Code: Alles auswählen

root@kvm0:~# sshd -T | grep x11
x11displayoffset 10
x11forwarding yes
x11uselocalhost yes
root@kvm0:~# 
Jana66 hat geschrieben: ↑ zum Beitrag ↑
26.03.2018 08:33:58
Dann schalte es zur Fehlereingrenzung testweise wieder ein! (Unwahrscheinlich, dass es daran liegt.)
Mach ich, vielleicht ergibt sich heute Abend ein Zeitfenster zum testen.
Bin mir inzwischen sicher das es daran liegt, war die einzigste Änderung die alle System haben welche es betrifft.
Bleibt spannend...
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

slu
Beiträge: 2137
Registriert: 23.02.2005 23:58:47

Re: X11 Forwarding SSH Stretch - Unable to init server: Verbindung ist gescheitert:Verbindungsaufbau abgelehnt

Beitrag von slu » 26.03.2018 22:40:02

Jana66 hat geschrieben: ↑ zum Beitrag ↑
26.03.2018 08:33:58
slu hat geschrieben: ↑ zum Beitrag ↑
25.03.2018 17:57:48
Es muss was damit zu tun haben das ich ipv6 in der /etc/sysctl.conf abgeschaltet habe ...
Dann schalte es zur Fehlereingrenzung testweise wieder ein! (Unwahrscheinlich, dass es daran liegt.)
Und genau daran lag es, ipv6 wieder aktiviert und schon geht mein virt-manager über SSH wieder auf.
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

BenutzerGa4gooPh

Re: X11 Forwarding SSH Stretch - Unable to init server: Verbindung ist gescheitert:Verbindungsaufbau abgelehnt

Beitrag von BenutzerGa4gooPh » 27.03.2018 10:20:49

slu hat geschrieben: ↑ zum Beitrag ↑
26.03.2018 22:40:02
Und genau daran lag es, ipv6 wieder aktiviert und schon geht mein virt-manager über SSH wieder auf.
Na prima, wenn Fehler eingegrenzt. Du willst jedoch offenbar IPv6 abschalten (Ziel):
slu hat geschrieben: ↑ zum Beitrag ↑
25.03.2018 17:57:48
Es muss was damit zu tun haben das ich ipv6 in der /etc/sysctl.conf abgeschaltet habe:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1

Probiere es doch mal per Bootparameter, ich mache es so (Auszug aus meinen Notizen):

Code: Alles auswählen

nano /etc/default/grub 
#GRUB_CMDLINE_LINUX=""
GRUB_CMDLINE_LINUX="ipv6.disable=1"
---
Kontrolle: grep ipv6 /etc/default/grub 
update-grub
---
Reboot und prüfen:
ip a
-> keine IPv6-Adressen
sysctl -a | grep -i ipv6 
-> keine Ausgabe nach Abschaltung IPv6
Anmerkungen:
Wie bereits gesagt, nutze ich Stretch ohne KVM/virt-manager auf Homeserver. ssh -X user@server funktioniert, X-Forwarding über SSH (mit und ohne X2Go) klappt fehlerfrei ohne IPv6.
Verbinden tue ich mich mit ssh -X root@kvm0
SSH-Anmeldungen als Root sind nicht so "schick". Wirklich erforderlich? (Ich nutze kein KVM.)
Weiter kann ich nicht helfen, Rückmeldung bezüglich Vorschlag (IPv6-Bootparameter Grub) wäre nett.

slu
Beiträge: 2137
Registriert: 23.02.2005 23:58:47

Re: X11 Forwarding SSH Stretch - Unable to init server: Verbindung ist gescheitert:Verbindungsaufbau abgelehnt

Beitrag von slu » 01.04.2018 20:51:29

slu hat geschrieben: ↑ zum Beitrag ↑
25.03.2018 17:57:48
Es muss was damit zu tun haben das ich ipv6 in der /etc/sysctl.conf abgeschaltet habe:
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1

So geht es nicht, der virt-manager geht nicht auf.
Jana66 hat geschrieben: ↑ zum Beitrag ↑
27.03.2018 10:20:49

Code: Alles auswählen

nano /etc/default/grub 
#GRUB_CMDLINE_LINUX=""
GRUB_CMDLINE_LINUX="ipv6.disable=1"
---
Kontrolle: grep ipv6 /etc/default/grub 
update-grub
---
Reboot und prüfen:
ip a
-> keine IPv6-Adressen
sysctl -a | grep -i ipv6 
-> keine Ausgabe nach Abschaltung IPv6
Kein ipv6 und der virt-manager geht auf, es macht offenbar doch was aus an welcher Stelle man ipv6 abschaltet.
Vielen Dank Jana!
Jana66 hat geschrieben: ↑ zum Beitrag ↑
27.03.2018 10:20:49
SSH-Anmeldungen als Root sind nicht so "schick". Wirklich erforderlich? (Ich nutze kein KVM.)
Ja in diesem Fall schon, ist aber nur LAN und nicht vom WAN zu erreichen...
Gruß
slu

Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.

Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER

Antworten