KB: Austausch von Firebird 2.5.6 in AIS aufgrund einer gemeldeten Sicherheitslücke

Altium On-Prem Enterprise Server Altium On-Prem Enterprise Server
Kunden, die Altium Infrastructure Server (AIS) 1.0.4.95 verwenden, stellen möglicherweise fest, dass die üblicherweise mit AIS installierte Datenbankversion Firebird 2.5.6.2702 eine gemeldete Sicherheitslücke aufweist. AIS unterstützt ausschließlich Firebird 2.5.x und ist nicht mit Firebird 3.0 oder höher kompatibel. Da derzeit keine Pläne bestehen, AIS für die Unterstützung neuerer Firebird-Versionen zu aktualisieren, wird empfohlen, Firebird 2.5.6 durch Firebird 2.5.9 zu ersetzen und anschließend AIS neu zu installieren. Sämtliche vorhandenen AIS- und Firebird-Installationen müssen vollständig entfernt werden, einschließlich aller verbliebenen Dateien und Ordner, um Fehler bei der Datenbankverbindung während der Installation zu vermeiden.

Details zur Lösung

Sicherheitslücke in Firebird 2.5.6 festgestellt

Kunden melden möglicherweise eine Sicherheitslücke in Firebird 2.5.6.2702, das zusammen mit Altium Infrastructure Server (AIS) 1.0.4.95 installiert wird. In einigen Fällen können Versuche, die Datenbankversion zu ersetzen, zu fehlgeschlagenen Installationen oder datenbankbezogenen Fehlern führen.

Kompatibilitätseinschränkungen und Installationskonflikte

AIS unterstützt ausschließlich Firebird 2.5 und nicht Firebird 3.0 oder höher. Außerdem wird Firebird bei der Deinstallation von AIS nicht automatisch entfernt. Zurückgebliebene Firebird-Dateien oder -Ordner aus früheren Installationen können verhindern, dass AIS während der Installation eine Verbindung zu seiner Datenbank herstellt.

Empfohlene Datenbankversion und Vorgehensweise

  • Verwenden Sie Firebird 2.5.9 mit AIS.
  • Installieren Sie nicht Firebird 3.0 oder höher, da diese Versionen von AIS nicht unterstützt werden.
  • Entfernen Sie AIS und Firebird vor der Neuinstallation vollständig.

Vorgehensweise für eine saubere Neuinstallation

  1. Deinstallieren Sie AIS mit dem AIS-Deinstallationsprogramm.
  2. Deinstallieren Sie Firebird mit dem Firebird-Deinstallationsprogramm.
  3. Löschen Sie alle verbleibenden Dateien und Ordner aus:
    • C:\Program Files (x86)\Altium\Altium Infrastructure Server
    • C:\Program Files (x86)\Firebird
    • C:\ProgramData\Altium\InfrastructureData
    • C:\ProgramData\firebird
  4. Starten Sie den Computer neu.
  5. Installieren Sie Firebird 2.5.9.
  6. Überprüfen Sie, ob der Firebird-Dienst ausgeführt wird.
  7. Installieren Sie Altium Infrastructure Server 1.0.4.95.

Zusätzliche Hinweise

  • Wenn während der Installation der folgende Fehler auftritt, wurde Firebird vor der Neuinstallation wahrscheinlich nicht vollständig entfernt:

    Setup dialog showing a runtime error during UpdateProduct: SQL error cannot attach to password database, error code -902, stating unsuccessful execution caused by a system error preventing subsequent statements.

    Um diesen Fehler zu beheben, deinstallieren Sie Firebird, entfernen Sie alle verbleibenden Firebird-Dateien und -Ordner, starten Sie den Computer neu, installieren Sie Firebird 2.5.9 erneut und installieren Sie anschließend AIS erneut.

  • AIS unterstützt Microsoft SQL Server nicht als alternative Datenbankplattform.
  • Derzeit gibt es keine Pläne, AIS für die Unterstützung von Firebird-Versionen höher als 2.5.x zu aktualisieren.

Referenzen

AI-LocalizedKI-lokalisiert
Wenn Sie ein Problem feststellen, wählen Sie den Text/das Bild aus und drücken SieCtrl + Enter, um uns Ihr Feedback zu senden.
Contents
Was this article helpful?