Seite 1 von 1

[GELÖST] Privater Schlüssel auf dem Entwicklungsrechner nicht gefunden

Veröffentlicht: 12. März 2018 - 10:33 Uhr
von Eric
Hallo,

ich teste gerade die neue Version 1.5 (RC1). Der Server läuft unter Debian, der Entwicklungsrechner und der Management-PC unter Windows 10.

Auf dem Entwicklungsrechner kann ich weder Pakete importieren noch die Systemkonfiguration ändern (die Schaltflächen „Nach Updates suchen“ und „Installationen starten“ sind ausgegraut). Jedes Mal erscheint die Meldung:
„Privater Schlüssel existiert nicht.“
Ich verstehe nicht, warum der Schlüssel nicht gefunden wird, obwohl er sich laut Dokumentation in C:\private befindet und korrekt in den Dateien C:\Program Files (x86)\wapt\wapt-get.ini und AppData\Local\waptconsole\waptconsole.ini eingetragen ist.
In AppData\Roaming\waptconsole|waptconsole.ini befinden sich jedoch nur Einstellungen für die grafische Benutzeroberfläche der Konsole, und in AppData\Roaming\wapt ist lediglich die Datei waptsession.sqlite vorhanden.

Hinweis: Die Authentifizierung ist noch nicht aktiviert. Ich nutze vorerst Kerberos.

Könnte mir jemand hierzu weiterhelfen?

Mir ist bewusst, dass diese Version brandneu ist und die Dokumentation daher noch nicht perfekt sein muss. Dennoch hätte ich einen Vorschlag: Eine klare und präzise Beschreibung des in dieser neuen Version implementierten Sicherheitssystems (Benutzerauthentifizierung, Maschinenauthentifizierung, mit oder ohne Kerberos usw.) wäre hilfreich. Das wäre nützlich.

Vielen Dank für Ihre Arbeit

.

Betreff: Privater Schlüssel auf dem Entwicklungsrechner nicht gefunden

Veröffentlicht: 12. März 2018 - 11:01 Uhr
von Eric
Hallo,

ich habe vergessen zu erwähnen: Ich nutze die Community-Version.

Betreff: Privater Schlüssel auf dem Entwicklungsrechner nicht gefunden

Veröffentlicht: 12. März 2018 - 11:32 Uhr
von Eric
Ich beantworte mir die Frage selbst (wie immer versuche ich schon ewig herauszufinden, was das Problem ist, und erst wenn man die Frage stellt, findet man die Antwort selbst):

In der Datei appdata\roaming\waptconsole|waptconsole.ini fehlte eine Zeile:

Code: Alle auswählen

personal_certificate_path=c:\private\certifserveur.crt
Ich finde in der Dokumentation nichts zu den Dateien im AppData-Ordner des Benutzers. Daher gehe ich davon aus, dass sie automatisch generiert werden. Handelt es sich um einen Fehler? Oder um ein Problem bei der Agentenerstellung? Mit WAPT 1.3 hatte ich jedenfalls keine solchen Probleme.

UND.

Betreff: Privater Schlüssel auf dem Entwicklungsrechner nicht gefunden

Veröffentlicht: 12. März 2018 - 23:59 Uhr
von htouvet