Autor Thema: SVN Zugriff Problem - Gelöst: DSA Keys deprecated  (Gelesen 256 mal)

Offline Volker Kettenbach

  • Developer
  • Full Member
  • ****
  • Beiträge: 290
    • Meine Open Source Projekte
SVN Zugriff Problem - Gelöst: DSA Keys deprecated
« am: 31 Mai 2019, 18:29:39 »
Hallo,

ich habe plötzlich keinen Zufriff mehr auf das SVN:

vk@fhem.bh.kettenbach-it.de: ~/fhem-code/fhem>svn up
Aktualisiere ».«:
svn: E170013: Konnte nicht mit Projektarchiv bei URL »svn+ssh://svn.fhem.de/trunk/fhem« verbinden
svn: E210002: Um Probleme mit der Konfiguration von SSH zu untersuchen, entfernen Sie die Option »-q« von »ssh« im Abschnitt »[tunnels]« Ihrer Konfigurationsdatei für Subversion.
svn: E210002: Netzwerkverbindung wurde unerwartet geschlossen
vk@fhem.bh.kettenbach-it.de: ~/fhem-code/fhem>ssh svn.fhem.de -p 55522
Permission denied (publickey).
root@fhem.bh.kettenbach-it.de: ~/fhem-code/fhem>

Neulich ging es noch.
Ich habe - zumindest bewusst - bei mir nichts geändert.
Ich bin Maintainer von 4 Modulen und würde gerne comitten.
« Letzte Änderung: 02 Juni 2019, 08:35:12 von Volker Kettenbach »

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 20518
Antw:SVN Zugriff Problem
« Antwort #1 am: 31 Mai 2019, 18:43:16 »
Der eingetragene oeffentliche Schluessel wurde auf dem FHEM Server seit ueber 2 Jahren nicht geaendert, und ich habe aktuell keine Probleme mit SVN.
Evtl. einen neuen Schluessel an svn@fhem.de schicken.

 

Offline betateilchen

  • Developer
  • Hero Member
  • ****
  • Beiträge: 15948
  • s/fhem\.cfg/configDB/g
Antw:SVN Zugriff Problem
« Antwort #2 am: 31 Mai 2019, 21:18:21 »
Was auffällt, sind zwei unterschiedliche User:

vk@fhem.bh.kettenbach-it.de:
root@fhem.bh.kettenbach-it.de

Ich tippe darauf, dass mit dem falschen lokalen User gearbeitet wird, deshalb wird die falsche (benutzerspezifische) ssh Konfiguration verwendet und der Schlüssel überhaupt nicht an den FHEM Server geschickt.

-----------------------
Unaufgeforderte Anfragen per email werden von mir nicht beantwortet. Dafür ist das Forum da.
-----------------------
Der Hamburg-Stammtisch am 14.06.2019 fällt aus!

Offline Volker Kettenbach

  • Developer
  • Full Member
  • ****
  • Beiträge: 290
    • Meine Open Source Projekte
Antw:SVN Zugriff Problem
« Antwort #3 am: 02 Juni 2019, 08:27:13 »
In der .ssh/config von root steht:

Host svn.fhem.de
        Port 55522
        User vk

Ich hatte in der Screencopy root in vk geändert, um genau dieses Frage zu vermeiden, es aber beim zweiten Aufruf vergessen.

Offline Volker Kettenbach

  • Developer
  • Full Member
  • ****
  • Beiträge: 290
    • Meine Open Source Projekte
Antw:SVN Zugriff Problem
« Antwort #4 am: 02 Juni 2019, 08:34:39 »
Die Lösung ist:

Im ssh.v findet sich:

... not in PubkeyAcceptedKeyTypes

Scheinbar ist seit einer der letzten Version von SSH der DSA Algorithmus deprecated.
Die kann mit:

PubkeyAcceptedKeyTypes +ssh-dss

in der .ssh/config wieder aktiviert werden.