FIT-Connect-Tools enthalten keine trusted-root-certificates mehr

Description of the bug:

Das Archiv fit-connect-tools-main.zip sollte alle Dateien enthalten, die ein Nutzer von FIT-Connect benötigt, um erfolgreich die notwendigen JWKs aus einem V-PKI-Zertifikat abzuleiten.

Seit durch eine Restrukturierung des Projektes die Root-Zertifikate in ein eigenes Repository ausgelagert wurden, wird das ZIP-Archiv ohne Root-Zertifikate ausgeliefert grafik

Versucht man nun aus einem V-PKI-Zertifikat JWKs abzuleiten, bekommt man die Fehlermeldung, Error self-signed certificate in certificate chain.

Current behavior:

Das ZIP-Archiv fit-connect-tools-main.zip wird aktuell ohne Root-Zertifikate ausgeliefert

Expected behavior:

Das ZIP-Archiv fit-connect-tools-main.zip sollte alle notwendigen Dateien enthalte, damit erfolgreich JWKs aus einem v-PKI abgeleitet werden können.

Environments:

PROD

Additional Information:

Als Workaround können Kunden oder der Support Service mittels GIT-Kommandos das komplette Tool-Set herunterladen

  1. git clone https://git.fitko.de/fit-connect/fit-connect-tools.git
  2. cd fit-connect-tools
  3. git submodule update --init --recursive

Anschließend steht im Verzeichnis fit-connect-tools das komplette Tool-Set zur Verfügung. Der Support Service kann das Verzeichnis in ein ZIP-Archiv packen und dem Kunden schicken, wenn dieser die GIT-Tools nicht verfügbar hat.

Dependency / relationship to other issues:

Responsible person / team:

Contact persons including contact details:

Screenshots / Logs / Requests:

Checklist:

  • Add Severity label
  • Add team label
  • Related/affected issues/stories/epics linked and explained in the bug issue
  • Creation of an automated test
  • Bugfix deployed on DEV
  • Bugfix tested on DEV
  • Bugfix deployed on TEST
  • Bugfix tested on TEST (possibly also by the connection project itself)
  • Successful fix reported to Team Operations (Teams channel)
  • Bugfix deployed on STAGE
  • Bugfix tested on STAGE if necessary
  • Bugfix deployed on PROD
  • Bugfix tested on PROD (possibly also by the connection project itself)
  • Final communication by Team Operations if necessary
  • Internal documentation was checked and updated if necessary
  • External documentation has been checked and updated if necessary
  • Updated changelog if necessary

Approach/Solution:

Release version of the artifact:

Edited by Peter Melichar