Aktualisierung DataGatewayServer V3 (DGS V3)

Aus Wiki - Heidler Strichcode GmbH
Zur Navigation springen Zur Suche springen

In dieser Beschreibung finden Sie alle notwendigen Informationen, um einen DataGatewayServer V3 (DGS V3) zu aktualisieren. Bitte lesen Sie sich diese Aufmerksam durch. Bei Rückfragen wenden Sie sich bitte direkt an den Support (support@heidler-strichcode.de)

Verzeichnisname / Dienstname

Der DGS V3 wird in der Regel im Heidler Verzeichnis als DataGatewayServer / DataGatewayServerV3 / DataGatewayServer_<Schnittstellenname> installiert. In älteren Projekten kann sich dieser ebenso unter Heidler\HVS32 befinden. Die Benamung des Windowsdiensts entspricht dabei der Benamung des Installationsverzeichnisses.

Kompatibilität

  • Der DGS V3 (Version 3.x.x) ist mit dem DGS V2 (Version 2.x.x) nicht kompatibel. Es handelt sich hier um zwei unterschiedliche Applikation. Ein Update vom DGS V2 auf den DGS V3 ist nicht möglich. Hierzu muss der DGS V3 neu installiert und die Konfiguration manuell vorgenommen werden. Wenden Sie sich hierzu an den Support.
  • Bei Nutzung einer Firebird Datenbank wird ab Version 3.6.610 oder neuer nur die Firebird Version 2.5 oder neuer unterstützt.
  • Bei Nutzung einer H2-Datenbank sind ab Versionen 3.8.1.671 oder höher nicht mit älteren Versionen des DGS kompatibel.
  • Ab Version 3.8.x.x oder höher wird der DGS V3 nur in 64bit ausgeliefert. Drittanbieterkomponenten wie der SAP-JCO oder eingesetzte JDBC Treiber werden ab dieser ebenfalls in der 64bit Version benötigt. Aktualisieren Sie eine ältere Version vom DGS, erscheint eine Hinweisbenachrichtigung im Vorgang. Lesen Sie sich bitte sorgfältig durch. Eine Missachtung kann zu Datenverlust, fehlerhaftem Verhalten / nicht Ausführbarkeit der Applikation führen.
  • Das Update von Versionen 3.5.x.x oder niedrieger sollte ausschließlich vom Support durchgeführt werden. Kontaktieren Sie uns diesbezüglich.

Drittanbieter Komponenten

Je nach verwendeter Schnittstelle, ist der DGS V3 von Drittanbieter Komponenten abhängig. Diese finden Sie in der Regel im Hauptverzeichnis des DGS V3.
Zu diesen Schnittstellen gehören:

  • SAP RFC / SAP IDoc
    • benötigte Komponente: sapjco3.jar, sapjco3.dll, sapidoc3.jar
  • JBDC
    • benötigte Komponente: JDBC-Treiber (z.B. mysql-connector-java-X.X.X.jar, ojdbcX.jar, mssql-jdbc-X.X.X.jar, jt400.jar)

Haben Sie eine Drittanbieter Komponente im Einsatz, erscheint beim Update von älteren Versionen eine Hinweisbenachrichtigung. Lesen Sie diese Aufmerksam durch.

Update Dauer / Downtime

Da es sich beim DGS V3 um eine Kernkomponente der Schnittstelle zwischen dem Versandsystem HVS32 und Ihrem Vorsystem / Hostsystem handelt, sollte für das Update mindestens eine Downtime von 30-45 Minuten eingeplant werden, damit im Fehlerfall entsprechend gehandelt werden kann. Während dem Update ist keine Verarbeitung mehr möglich.

Abhängigkeit zu anderen Heidler Applikationen

Der DGS V3 hat eine Abhängikeit zum Versandsystem HVS32. Unter Umständen ist die Applikation HVS32MonitoringService (nicht der HVS32MonitoringServiceLight) mit eingebunden. Ist das HVS32 nicht erreichbar, können Anfragen (Druck, Storno, Verladung, Tagesabschluss, etc.) nicht weitergeleitet werden.

Was muss nach dem Update gemacht werden?

Während der Aktualisierung wird automatisch der Windowsdienst beendet. Dieser wird nach dem ausführen des Setups nicht automatisch gestartet. Dies muss manuell erfolgen.

Wie prüfe ich, ob die Applikation nach dem Update ordnungsgemäß funktioniert?

Welche Tests sollte ich nach dem Update durchführen?

Sonstige Besonderheiten

Es gibt keine weitere Besonderheit.

Betroffene Sicherheitslücken

CVE-2022-40152 [medium] [10.02.2023]

https://nvd.nist.gov/vuln/detail/CVE-2022-40152

application name affected version fixed version
DataGatewayServer V3 (DGS V3)
alle Versionen 2.x.x sind ausgeschlossen
3.8.15 or lower 3.8.16

CVE-2023-21835 / CVE-2023-21843 [low] [02.02.2023]

https://nvd.nist.gov/vuln/detail/CVE-2023-21835
https://nvd.nist.gov/vuln/detail/CVE-2023-21843

application name affected version fixed version
DataGatewayServer V3 (DGS V3)
alle Versionen 2.x.x sind ausgeschlossen
3.8.13 3.8.14