KB: Sustitución de Firebird 2.5.6 en AIS debido a una vulnerabilidad de seguridad notificada

Altium On-Prem Enterprise Server Altium On-Prem Enterprise Server
Los clientes que utilizan Altium Infrastructure Server (AIS) 1.0.4.95 pueden detectar una vulnerabilidad de seguridad reportada en la versión 2.5.6.2702 de la base de datos Firebird, que suele instalarse con AIS. AIS solo admite Firebird 2.5.x y no es compatible con Firebird 3.0 ni con versiones posteriores. Dado que actualmente no hay planes para actualizar AIS de modo que admita versiones más recientes de Firebird, la solución recomendada es sustituir Firebird 2.5.6 por Firebird 2.5.9 y, a continuación, reinstalar AIS. Es necesario eliminar por completo todas las instalaciones existentes de AIS y Firebird, incluidos los archivos y las carpetas residuales, para evitar errores de conexión a la base de datos durante la instalación.

Detalles de la solución

Vulnerabilidad de seguridad identificada en Firebird 2.5.6

Los clientes pueden informar de una vulnerabilidad de seguridad en Firebird 2.5.6.2702 instalado con Altium Infrastructure Server (AIS) 1.0.4.95. En algunos casos, los intentos de sustituir la versión de la base de datos pueden provocar fallos de instalación o errores relacionados con la base de datos.

Restricciones de compatibilidad y conflictos de instalación

AIS solo es compatible con Firebird 2.5 y no admite Firebird 3.0 ni versiones posteriores. Además, desinstalar AIS no elimina automáticamente Firebird. Los archivos o las carpetas de Firebird que queden de instalaciones anteriores pueden impedir que AIS se conecte a su base de datos durante la instalación.

Versión de base de datos y procedimiento recomendados

  • Utilice Firebird 2.5.9 con AIS.
  • No instale Firebird 3.0 ni versiones posteriores, ya que AIS no es compatible con estas versiones.
  • Elimine por completo AIS y Firebird antes de volver a instalarlos.

Procedimiento de instalación limpia

  1. Desinstale AIS mediante el desinstalador de AIS.
  2. Desinstale Firebird mediante el desinstalador de Firebird.
  3. Elimine todos los archivos y carpetas restantes de:
    • C:\Program Files (x86)\Altium\Altium Infrastructure Server
    • C:\Program Files (x86)\Firebird
    • C:\ProgramData\Altium\InfrastructureData
    • C:\ProgramData\firebird
  4. Reinicie el equipo.
  5. Instale Firebird 2.5.9.
  6. Compruebe que el servicio de Firebird esté en ejecución.
  7. Instale Altium Infrastructure Server 1.0.4.95.

Notas adicionales

  • Si se produce el siguiente error durante la instalación, es probable que Firebird no se haya eliminado por completo antes de volver a instalarlo:

    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.

    Para resolver este error, desinstale Firebird, elimine todos los archivos y carpetas restantes de Firebird, reinicie el equipo, vuelva a instalar Firebird 2.5.9 y, a continuación, vuelva a instalar AIS.

  • AIS no admite Microsoft SQL Server como plataforma de base de datos alternativa.
  • Actualmente no hay planes para actualizar AIS para que sea compatible con versiones de Firebird posteriores a la 2.5.x.

Referencias

AI-LocalizedLocalizado por IA
Si encuentra un problema, seleccione el texto/imagen y presioneCtrl + Enterpara enviarnos sus comentarios.
Contents
Was this article helpful?