KB: Sostituzione di Firebird 2.5.6 in AIS a causa di una vulnerabilità di sicurezza segnalata

Altium On-Prem Enterprise Server Altium On-Prem Enterprise Server
I clienti che utilizzano Altium Infrastructure Server (AIS) 1.0.4.95 potrebbero riscontrare una vulnerabilità di sicurezza segnalata nella versione 2.5.6.2702 del database Firebird, comunemente installata con AIS. AIS supporta solo Firebird 2.5.x e non è compatibile con Firebird 3.0 o versioni successive. Poiché al momento non è previsto alcun aggiornamento di AIS per supportare versioni più recenti di Firebird, la soluzione consigliata è sostituire Firebird 2.5.6 con Firebird 2.5.9 e quindi reinstallare AIS. Per evitare errori di connessione al database durante l'installazione, è necessario rimuovere completamente tutte le installazioni esistenti di AIS e Firebird, inclusi eventuali file e cartelle residui.

Dettagli della soluzione

Vulnerabilità di sicurezza identificata in Firebird 2.5.6

I clienti potrebbero segnalare una vulnerabilità di sicurezza in Firebird 2.5.6.2702 installato con Altium Infrastructure Server (AIS) 1.0.4.95. In alcuni casi, i tentativi di sostituire la versione del database possono causare problemi di installazione o errori relativi al database.

Limitazioni di compatibilità e conflitti di installazione

AIS supporta solo Firebird 2.5 e non supporta Firebird 3.0 o versioni successive. Inoltre, la disinstallazione di AIS non rimuove automaticamente Firebird. I file o le cartelle di Firebird rimasti da installazioni precedenti possono impedire ad AIS di connettersi al proprio database durante l'installazione.

Versione del database e procedura consigliate

  • Utilizzare Firebird 2.5.9 con AIS.
  • Non installare Firebird 3.0 o versioni successive, poiché queste versioni non sono supportate da AIS.
  • Rimuovere completamente AIS e Firebird prima di reinstallarli.

Procedura di installazione pulita

  1. Disinstallare AIS utilizzando il programma di disinstallazione di AIS.
  2. Disinstallare Firebird utilizzando il programma di disinstallazione di Firebird.
  3. Eliminare tutti i file e le cartelle rimanenti da:
    • C:\Program Files (x86)\Altium\Altium Infrastructure Server
    • C:\Program Files (x86)\Firebird
    • C:\ProgramData\Altium\InfrastructureData
    • C:\ProgramData\firebird
  4. Riavviare il computer.
  5. Installare Firebird 2.5.9.
  6. Verificare che il servizio Firebird sia in esecuzione.
  7. Installare Altium Infrastructure Server 1.0.4.95.

Note aggiuntive

  • Se durante l'installazione si verifica il seguente errore, è probabile che Firebird non sia stato rimosso completamente prima della reinstallazione:

    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.

    Per risolvere questo errore, disinstallare Firebird, rimuovere tutti i file e le cartelle di Firebird rimanenti, riavviare il computer, reinstallare Firebird 2.5.9 e quindi reinstallare AIS.

  • AIS non supporta Microsoft SQL Server come piattaforma di database alternativa.
  • Al momento non è previsto alcun aggiornamento di AIS per supportare versioni di Firebird successive alla 2.5.x.

Riferimenti

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Enter per inviarci il tuo feedback.
Contents
Was this article helpful?