Fehler bei SVN checkout

Begonnen von zap, 18 Dezember 2024, 09:30:37

Vorheriges Thema - Nächstes Thema

zap

Hallo,

habe seit längerem nichts mehr eingecheckt und nun auch noch meine FHEM Dev-Umgebung auf eine virtuellen Proxmox Host umgezogen. Beim svn checkout kommt folgende Fehlermeldung:

ssh: connect to host svn.fhem.de port 22: Network is unreachable
svn: E170013: Unable to connect to a repository at URL 'svn+ssh://svn.fhem.de'
svn: E210002: To better debug SSH connection problems, remove the -q option from 'ssh' in the [tunnels] section of your Subversion configuration file.
svn: E210002: Network connection closed unexpectedly

Die Option "-q" habe ich dann wie empfohlen aus der ~/.subversion/config entfernt. Die Meldung bleibt aber gleich, d.h. keine zusätzlichen Infos.

Die ~/.ssh/ssh_config sieht so aus:

Host svn.fhem.de
IdentityFile /opt/fhem/.ssh/fhem
Port 55522
User zap

Der private key liegt auch in der Datei /opt/fhem/.ssh/fhem.

Vermutlich sitzt das Problem vor dem Rechner, stehe aber gerade auf dem Schlauch.

Update: der reine ssh Verbindungsaufbau liefert:

debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Offering public key: .ssh/fhem RSA SHA256:ESDLX... explicit
debug1: Authentications that can continue: publickey
debug1: No more authentication methods to try.
fhem@svn.fhem.de: Permission denied (publickey).

Liegt also wohl am Key. Den habe ich aber seit Jahren nicht geändert.
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

rudolfkoenig

Ich habe es gerade ueberprueft, svn update/checkout funktioniert noch.

Ist in diesem Fall meiner Ansicht nach ein Netzwerk Problem auf dem Host oder (wahrscheinlicher) auf der virtuellen Maschine.
Ich wuerde als naechstes "ssh -v svn.fhem.de" oder "telnet svn.fhem.de 55522" versuchen.
Ist IPv4 auf der VM aktiviert? Ich sehe gerade, dass ssh@svn.fhem.de per IPV6 nicht erreichbar ist, das muss ich noch pruefen.

zap

Danke für die schnelle Antwort. Ich versuche es mal von meinem MacBook aus.
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

zap

Es funktioniert nun. Habe known_hosts und ein vorhandenes .svn Verzeichnis gelöscht. War wohl keine so gute Idee, einfach alles inklusive der hidden directories vom alten Rechner in die neue Ubuntu VM zu kopieren.

2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)