PVOG – ein Produkt der Fitko
EntwicklungsressourcenFöderale IT-StandardsQuellcode
Zum Hauptinhalt springen

PVOG Release 9.17.6 (18.5.2026)

2 Minuten Lesezeit

Deployments: PrePROD/Stage am 19.05.2026, Produktion am 26.05.2026

Versionen: Sammlerdienst 7.14.1, Suchdienst Backend 11.13.0, Suchdienst Frontend 4.13.3, Validator Backend 8.11.0, Fachvalidator Library 13.1.1, Validator Frontend 6.7.1, Bereitstelldienst 6.18.1, Konverterdienst 1.6.6, Konverter Library 1.15.2

Add

Last- und Performance-Test

  • Im Rahmen eines Last- und Performance-Tests wurde die Infrastruktur unter Peak- und Dauerlast gesetzt, um Optimierungspotenzial zu identifizieren.

OpenCode

  • Es wurden weitere funktionale Bausteine (Bibliotheken) des Portalverbund Online-Gateways (PVOG) auf openCode veröffentlicht:

    • pv_schema
    • pv_schema_annotations
    • pv_antivirus
    • pv_testdatengenerator
    • pv_externaldownloader
    • pv_frontendconfig

Changed

Bereitstelldienst

Validator Backend

  • Fehlerhafte Protokolle und Archive werden nach 24 Stunden automatisch entfernt.
  • Manuelle Validierungen der User werden durch automatisierte Validierungen nicht mehr blockiert.
  • Die Fehlermeldungen der technischen Validierungen wurden vereinfacht und im Validatorhandbuch Kapitel 3.1. Technische Validierung ausführlicher erläutert.

Suchdienst Backend

Sammlerdienst

Fixed

Suchdienst Backend

  • Ein Bearbeitungskonflikt beim Neuberechnen der Verwaltungsleistungen wurde behoben.
  • Für die korrekte Anzeige vorberechneter Verwaltungsleistungen wurde die Gemeindeverzeichnis-Datei aktualisiert.

Validator Backend

  • Der Download des FIM Leistungskataloges wurde zeitlich optimiert.

Bereitstelldienst

Sicherheit

  • Auf Testservern – ohne externen Zugriff – wurde für interne Zugriffe ein Passwortschutz für Redaktionssysteme eingerichtet.

  • Redis Security Hotfix auf Version 8.6.3 (Release 9.17.6)

PVOG Release 9.16.3 (24.04.2026)

2 Minuten Lesezeit

Deployments: PrePROD/Stage am 28.04.2026, Produktion am 05.05.2026

Versionen: Sammlerdienst 7.14.0, Suchdienst Backend 11.12.0, Suchdienst Frontend 4.12.0, Validator Backend 8.10.0, Fachvalidator Library 13.0.1, Validator Frontend 6.7.0, Bereitstelldienst 6.17.5, Konverterdienst 1.6.5, Konverter Library 1.15.1

Add

Suchdienst Backend

  • Die Orte-BKG Endpunkten suchdienst/api/v3/locations\, suchdienst/api/v3/locations/details\ und suchdienst/api/v3/locations/ars\ liefern zusätzlich auch die Geokoordinaten (Längen- und Breitengrad).

OpenCode

  • Der Quellcode des Sammlerdienstes liegt auf openCode.

Changed

Suchdienst Frontend

  • Die Links in Organisationseinheiten werden mit dem Darstellungstext aus dem XZuFi-Feld "kennungzusatz" angezeigt, sofern dieser geliefert wird. Ist "kennungzusatz" nicht vorhanden, wird der Link dargestellt.
  • Bei Leistungen werden die erforderlichen Unterlagen separat (statt unter Dokumente) dargestellt.

Suchdienst Backend

Validator Frontend

  • Im Reiter 'Weitere Informationen' ergänzen die ValidatorIds (z.B. VAL0001) die Beschreibungen.
  • Der Modus eines einzelnen Validators wird mit Hinweis, Warnung, Fehler benannt.

Konverter Library

  • In der Konvertierung XZuFi 2.3.1 zu XZuFi 2.2 wurde ergänzt, dass "Leistung.modulDokument (2.3.1)" zu "Leistung.modulText (Code 08): erforderliche Unterlagen (2.2)" umgewandelt wird, selbst wenn bereits ein Dokumentmodul existiert. Die Inhalte beider 2.2-Module werden dann in dem konvertierten 2.3.1-Dokumentmodul kombiniert.

OpenCode

  • Ein README Template schafft eine kurze und strukturierte Darstellung der PVOG Komponenten, damit externe Nachnutzende schnell die benötigten Informationen finden.

Fixed

Fachvalidator

  • Der Validator VAL0033 wurde so korrigiert, dass jetzt auch URIs (z.B. HTTP-Links) abgelehnt werden, die Leerzeichen innerhalb der URI enthalten.

Konverter Library

  • Bei der Konvertierung XZuFi 2.3.1 zu 2.2 werden DestinationSignature-IDs aus idSekundaer übernommen, wenn keine Kommunikationssysteme mit DestinationSignature-IDs definiert sind.

Sammlerdienst (ab 9.16.3)

  • Konfigurationsanpassung: Pushnachrichten können mit einer Größe von max. 5 MB statt bisher 1 MB verarbeitet werden.

PVOG Release 9.15.1 (24.03.2026)

2 Minuten Lesezeit

Deployments: PrePROD/Stage am 31.03.2026, Produktion am 07.04.2026

Versionen: Sammlerdienst 7.13.0, Suchdienst Backend 11.11.0, Suchdienst Frontend 4.11.3, Validator Backend 8.9.2, Fachvalidator Library 12.8.2, Validator Frontend 6.6.0, Bereitstelldienst 6.17.4, Konverterdienst 1.6.4, Konverter Library 1.14.2

Add

Suchdienst

OpenCode

  • Der Quellcode des Produktportals liegt auf openCode.

Changed

Suchdienst

Konverter

  • Bei der Konvertierung der Daten zwischen XZuFi 2.2 und XZuFi 2.3.1 wird die destinationSignature nach den Konvertierungsregeln ausgegeben.
  • Die Mappingtabelle des Konverters auf openCode ist aktualisiert.

Produktportal

EfA Parametrisierungsportal (nicht Teil des PVOG)

  • Die Swagger Dokumentation wurde für die Nutzenden vervollständigt und aktualisiert.

Fixed

Konverter

  • Ein Fehler in der Darstellung der Beschreibungstexte in OpenCode wurde aktualisiert.

PVOG Release 9.14.2 (05.03.2026)

2 Minuten Lesezeit

Deployments: PrePROD/Stage am 10.03.2026, Produktion am 17.03.2026
Versionen: Sammlerdienst 7.12.0, Suchdienst Backend 11.10.2, Suchdienst Frontend 4.11.0, Validator Backend 8.9.0, Fachvalidator Library 12.8.1, Validator Frontend 6.5.0, Bereitstelldienst 6.17.2, Konverterdienst 1.6.2, Konverter Library 1.13.1

Add

Suchdienst

  • Zur Auswertung der mitgesandten API Keys wurden die Logs der Suchdienst Anfragen erweitert.
  • Für die Nutzer der Suchdienst APIs unter pvog.fitko.de wurde nach dem Domainumzug auf pvog.fitko.net eine Weiterleitung eingerichtet, damit auch weiterhin Daten aus der Produktivumgebung des PVOG abgerufen werden können.
  • Nutzer der Suchdienst APIs unter pvog.fitko.de werden über das Feld X-Deprecated-Domain im Header zum Abschalttermin 01.08.2026 informiert.

Suchclient

  • Die BSI-Konformität der Content Security Policy (CSP) wurde verbessert.

Validator

  • Für die Fortschrittsanzeige der Validierung im Validator Service und an der Validator API wurde ein zusätzlicher Status STUCK eingefügt.

OpenCode

  • Der Code des Bereitstelldienstes wurde auf OpenCode veröffentlicht.
  • Zur besseren Nutzbarkeit wurden die publiccode.yml Dateien des PVOG Projektes vereinheitlicht.

Changed

Sammlerdienst

  • Anpassung der Sammlerdienst Schnittstelle von /sammlerdienst-1/api zu /sammlerdienst/api.

Suchdienst

  • Die Endpunkte zur Ortssuche auf der Basis der BKG Geodaten nutzen jetzt die Datengrundlage gdz_geokodierung_bund. Damit sollen Aktualisierungen im BKG Service schneller verfügbar sein.

    Achtung! Abweichend zu den obigen Releaseterminen wurde diese Änderung zum Testen am 19.02. auf Demo und am 26.02. auf PreProd vorgenommen.

Fixed

Sammlerdienst

  • Bei der Zusendung einer falschen SchemeAgency in der Berechtigung für ein Redaktionssystem wird die Zugriffsverweigerung mit einem 403 Fehler beantwortet.

Suchdienst

  • In Erweiterung der v6beta3/servicedescriptions/ wird die Beschreibung des Onlinedienstes für Onlinedienst-Links ohne Beschreibung übertragen.

Suchclient

  • Weitere Werte der Codeliste 'Kommunikationskanal / Erreichbarkeit' werden nun als Text-Element bei der Organisationseinheit dargestellt.

PVOG Release 9.13.3 (10.02.2026)

2 Minuten Lesezeit

Deployments: PrePROD/Stage am 17.02.2026, Produktion am 24.02.2026

Versionen: Sammlerdienst 7.11.0, Suchdienst Backend 11.9.0, Suchdienst Frontend 4.10.8, Validator Backend 8.5.1, Fachvalidator Library 12.7.11, Validator Frontend 6.4.2, Bereitstelldienst 6.16.2, Konverterdienst 1.5.3, Konverter Library 1.11.7

Add

Produktportal

  • Für die Messbarkeit des Nutzendenverhaltens auf dem Produktportal wurde Matomo implementiert. Dadurch können Probleme im Produktportal besser identifiziert und Neuigkeiten und Wartungsmeldungen gezielter geschaltet werden. Informationen hierzu und die Möglichkeit des Widerspruchs finden sich in der Datenschutzerklärung.
  • Nutzbare dynamische Parameter wurden auf dem Produktportal veröffentlicht. Zum einen wurden die Beschreibungen der APIs angepasst (z.B. hier), zum anderen wurde im Suchdienst Konzept (Produktportal) ein neuer Abschnitt zu dynamischen Parametern ergänzt.

OpenCode

  • Der Quellcode des Suchdienstes wurde auf openCode veröffentlicht.
  • Der Quellcode des EfA Parametrisierungsportals (EPP) wurde auf openCode veröffentlicht.

EfA Parametrisierungsportal

  • Eine zweite Instanz des EPP wurde bereitgestellt.

Changed

Sammlerdienst

  • Bei Clients im Push Verfahren wird die in den übermittelten Daten verwendete SchemeAgencyID (einzigartige ID jedes Redaktionssystems) auf Gültigkeit geprüft. Dies soll verhindern, dass im Fehlerfall Daten eines anderen Bundeslandes überschrieben werden.

Suchclient

Fixed

Validator

  • Es wurde ein Fehler behoben, bei dem der technische Validator bei großen XML-Dateien abgestürzt ist.
  • Ein Problem, bei dem die manuelle Validierung beim Start hängt, wurde behoben.

EfA Parametrisierungsportal

  • Falsche Fehlermeldungen bei der Nutzung von Endpunkten des EPP wurden korrigiert.

Suchclient

  • Es wurde ein Problem behoben, bei dem Formulare nach der Umstellung auf XZuFi 2.3.1 teilweise nicht mehr dargestellt werden konnten.

PVOG Release 9.12.2 (20.01.2026)

2 Minuten Lesezeit

Deployments: PrePROD/Stage am 27.01.2026, Produktion am 02.02.2026

Versionen: Sammlerdienst 7.10.1, Suchdienst Backend 11.8.3, Suchdienst Frontend 4.10.7, Validator Backend 8.5.1, Fachvalidator Library 12.7.9, Validator Frontend 6.4.2, Bereitstelldienst 6.16.1, Konverterdienst 1.5.2, Konverter Library 1.11.5

Add

EfA Parametrisierungsportal

  • Es wurden Actuator-Endpunkte im Backend ergänzt.

Produktportal

  • Der Downloadbereichs des Produktportals wurde überarbeitet.

    • Das Sammlerdienst-Konzept, Validatorhandbuch, Bereitstelldienst-Konzept, Suchdienst-Konzept und die Bereitstelldienst-Anbindungsanleitung sind nun im Downloadbereich direkt aufrufbar und können heruntergeladen werden.
  • Vorbereitende Maßnahmen für den Umzug des Produktportals auf die Produktivumgebung wurden umgesetzt.

Hochverfügbarkeit

  • Ausstehende Tests für die Hochverfügbarkeit wurden abgeschlossen.

Suchdienst

  • Die Möglichkeit zur Nutzung von API Keys wurde eingerichtet. Details hierzu finden Sie im Produktportal über den Link.

Changed

Sammlerdienst

  • Der Konsistenzprüfer beachtet vor Ausführung der Konsistenzprüfung den Status der Konsumenten (Bereitstelldienst und Suchdienst). Wenn die Konsumenten noch mit der Verarbeitung neuer Daten beschäftigt sind, wird die Konsistenzprüfung später durchgeführt.

Suchdienst

  • Die Swagger Dokumentationen aller Endpunkte wurden um die Information welche XZuFi Version ausgeben wird und ob bei der Ausgabe ggf. eine Konvertierung vorgenommen wird, ergänzt.

Fixed

Suchdienst

  • Die Spezifikation ist wieder konform zu openapi-generator. Der Bug mit der Kategorieklasse wurde behoben. Betroffen waren die JZuFi Endpunkte mit XZuFi 2.3.1 Unterstützung.
  • Die Sicherheitslücke CVE-2025-15284 wurde behoben.
  • Die Sicherheitslücke CVE-2025-68154 wurde behoben.

PVOG Release 9.11.2 (07.01.2026)

Eine Minute Lesezeit

Deployments: PrePROD/Stage am 12.01.2026, Produktion am 15.01.2026 Versionen: Sammlerdienst 7.9.3, Suchdienst Backend 11.7.4, Suchdienst Frontend 4.10.6, Validator Backend 8.7.0, Fachvalidator Library 12.7.6, Validator Frontend 6.4.7, Bereitstelldienst 6.15.3, Konverterdienst 1.5.0, Konverter Library 1.11.1

Add

Validator Backend

  • Lastverteilung von CPU-Workloads über Redisson.

Konverterdienst

  • Informationsverluste bei der Konvertierung 2.3 nach 2.2 werden als Prometheus-Metrik veröffentlicht.

Fixed

Sammlerdienst

  • Der Sammlerdienst nimmt erst nach der Intialisierungsphase Traffic an.
  • Fehlendes Element Klasse in einer Lösche-Nachricht führt zu einer "Nullpointer Exeption".

EfA Parametrisierungsportal

  • Der GET /onlinedienstparameter/{sprache}/{leistungsschluessel}/{ars}{}-Endpunkt gibt nicht alle Parameter zurück.
  • Für den Endpunkt PUT /profile/id, jeder Wert im Feld Status ergibt HTTP 422.

PVOG Release 9.10.2 (3.12.2025)

2 Minuten Lesezeit

Deployments: PrePROD/Stage am 8.12.2025, Produktion am 11.12.2025

Versionen: Sammlerdienst 7.9.2, Suchdienst Backend 11.7.3, Suchdienst Frontend 4.10.3, Validator Backend 8.6.2, Fachvalidator Library 12.7.4, Validator Frontend 6.4.6, Bereitstelldienst 6.15.2, Konverterdienst 1.4.4, Konverter Library 1.9.4

Add

EfA Parametrisierungsportal

  • Für die Tester des Portals wurde die Authentifizierung und Autorisierung implementiert.
  • Endpunkte und Modelle wurden für den testenden Personenkreis im Swagger dokumentiert.

Last- und Performancetest

  • Vorbereitung einer Testumgebung für die Erstellung von Testfällen.

Produktportal

Hochverfügbarkeit

  • Der Aufbau und die Voraussetzungen für die Testbarkeit des PVOG in der hochverfügbaren Umgebung wurden abgeschlossen.

Changed

Validator Backend

  • Für die Eindeutigkeit der Redaktionssysteme sollen bei der Validierung zukünftig die SchemeAgencyID anstatt der Länderkürzel verwendet werden. Es wurden neue Endpunkte /v6/validiere und /v2/{redaktionssystemId}/redsyskonfig geschaffen.
  • /v5/validiere und /v1/:redsyscode/redsyskonfig werden zum Mai 2026 abgekündigt.

Suchdienst Frontend

  • Meta Tags für die korrekte Anzeige suchen & finden für die Internetsuche (Suchmaschinenoptimierung) wurden ergänzt.

Suchdienst Backend

  • Durch Anpassungen der BKG-Schnittstellen /v3/locations und /v3/locations/ars hinsichtlich der Antwortqualität sind in der ARS-Suche Qualitätsverbesserung bei der Auswertung der BKG-Antworten erreicht worden.
  • Anpassung der OpenAPI Beschreibung in Bezug auf Vererbung in Leistungsmodulen.

Fixed

Sammlerdienst

  • Um die Verarbeitung einer Push-Nachricht umfänglicher verfolgen zu können, wurde das Logging (Request, Nachrichten-UUID) erweitert.
  • Das Redaktionssystem Hessen wurde zur Fehlerbehebung auf Demo und Prod vollständig neu importiert. Der Suchdienst und der Bereitstelldienst wurden aus dem Sammlerdienst neu gefüllt und berechnet.

Suchdienst Frontend

  • Die Sicherheitslücke CVE-2025-64718 wurde behoben.

PVOG Release 9.9.0 (11.11.2025)

Eine Minute Lesezeit

Deployments: PreProd/Stage am 18.11.2025, Produktion am 25.11.2025

Versionen: Sammlerdienst 7.9.1, Suchdienst Backend 11.7.2, Suchdienst Frontend 4.10.2, Validator Backend 8.6.1, Fachvalidator Library 12.7.3, Validator Frontend 6.4.4, Bereitstelldienst 6.15.1, Konverterdienst 1.4.3, Konverter Library 1.9.3

Add

Produktportal

Fixed

Sammlerdienst

  • Im Rahmen der Arbeiten für die Hochverfügbarkeit wurde die Leader Election resilienter gestaltet.

Suchdienst Frontend

  • Berücksichtigt weitere Modul-Kombinationen für Anzeige von Organisationseinheiten (relevant nur für den Beta-Endpunkt v6beta/details).

Im Rahmen der Entwicklung des Efa-Parametrisierungsportals ist eine Lösung zur Authentifizierung und Autorisierung am Backend entwickelt worden. Der Zugriff ist begrenzt für den Test und läuft ausschließlich auf einer Testumgebung und ist nicht Bestandteil des Releases.

PVOG Release 9.8.1 (21.10.2025)

2 Minuten Lesezeit

Deployments: PreProd/Stage am 28.10.2025, Produktion am 03.11.2025

Versionen: Sammlerdienst 7.9.0, Suchdienst Backend 11.7.1, Suchdienst Frontend 4.10.0, Validator Backend 8.6.0, Fachvalidator Library 12.7.2, Validator Frontend 6.4.3, Bereitstelldienst 6.15.0, Konverterdienst 1.4.2, Konverter Library 1.9.2

Add

Suchclient

  • Die Aktualisierungsangaben zu einer Leistung enthalten jetzt zusätzlich das Datum der fachlichen Freigabe

Suchdienst

  • Das Leistungsmodul "Fachliche Freigabe" wird jetzt von dem Beta-API Endpunkt im Leistungsmodul 'FachlicheFreigabeModul' ausgegeben

Validator-Service

Produktportal

  • Die Informationsseite des XZuFi 2.3.1-Rollout Programms ist auf der Landing Page verlinkt

Changed

Suchclient

  • Die Aktualisierungsangabe "Aktualisiert am" zu einer Leistung wird jetzt aus dem in der XZuFi-Datei angegebenen Feld "geaendertDatumZeit" in den Versionsinformationen ausgegeben

Suchdienst

  • Der Beta-API Endpunkt '/v6beta2/servicedescriptions//detail?q=' wurde geändert zu '/v6beta3/servicedescriptions//detail?ars='
  • Die Verarbeitung von Ursprungsportalen orientiert sich am XZuFi 2.3.1 Standard und liefert maximal ein Ursprungsportal pro Sprache und Zugangskanal
  • Die Beschreibung des API Endpunktes '/v5/organisationunits/detail' wurde angepasst

Validator-Service

  • Der Protokollmodus des Validators 50 wurde von Warnung auf Hinweis gesetzt

Produktportal

  • Die Downloads des Produktportals wurden in den Bereich Ressourcen verschoben

Fixed

Suchclient

  • Organisationseinheiten werden in Leistungen ohne Modul 22/23 dargestellt
  • Das Problem mit nicht ladenden Leistungen in der Servicesuche Bund ist behoben
  • Spezialisierungen, die nur einen Link und keine Beschreibung enthalten, werden ausgegeben

Suchdienst

  • Leistungen ohne Anbieter (Keine zuständige Organisationseinheit oder Onlinedienst) werden nicht mehr ausgegeben
  • Leistungen enthalten jetzt mehr Felder aus Spezialisierungen

Sammlerdienst

  • Ein Pull-Import wird nicht mehr abgebrochen, wenn Objekte mit unterschiedlicher XZuFi-Version in der Datenbank vorliegen

Produktportal

  • Die fehlerhafte Darstellung von Soft Hyphen in den RSS Feeds wurden behoben