FHEM Forum

FHEM - Entwicklung => FHEM Development => Thema gestartet von: zap am 18 Dezember 2024, 09:30:37

Titel: Fehler bei SVN checkout
Beitrag von: zap am 18 Dezember 2024, 09:30:37
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.
Titel: Aw: Fehler bei SVN checkout
Beitrag von: rudolfkoenig am 18 Dezember 2024, 09:42:07
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.
Titel: Aw: Fehler bei SVN checkout
Beitrag von: zap am 18 Dezember 2024, 09:47:56
Danke für die schnelle Antwort. Ich versuche es mal von meinem MacBook aus.
Titel: Aw: Fehler bei SVN checkout
Beitrag von: zap am 18 Dezember 2024, 15:50:02
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.