KB: Thay thế Firebird 2.5.6 trong AIS do lỗ hổng bảo mật được báo cáo

Altium On-Prem Enterprise Server Altium On-Prem Enterprise Server
Khách hàng sử dụng Altium Infrastructure Server (AIS) 1.0.4.95 có thể phát hiện một lỗ hổng bảo mật đã được báo cáo trong phiên bản cơ sở dữ liệu Firebird 2.5.6.2702 thường được cài đặt cùng AIS. AIS chỉ hỗ trợ Firebird 2.5.x và không tương thích với Firebird 3.0 trở lên. Do hiện chưa có kế hoạch cập nhật AIS để hỗ trợ các phiên bản Firebird mới hơn, giải pháp được khuyến nghị là thay thế Firebird 2.5.6 bằng Firebird 2.5.9, sau đó cài đặt lại AIS. Cần gỡ bỏ hoàn toàn mọi bản cài đặt AIS và Firebird hiện có, bao gồm cả các tệp và thư mục còn sót lại, để tránh lỗi kết nối cơ sở dữ liệu trong quá trình cài đặt.

Chi tiết giải pháp

Lỗ hổng bảo mật được phát hiện trong Firebird 2.5.6

Khách hàng có thể báo cáo một lỗ hổng bảo mật trong Firebird 2.5.6.2702 được cài đặt cùng Altium Infrastructure Server (AIS) 1.0.4.95. Trong một số trường hợp, việc cố gắng thay thế phiên bản cơ sở dữ liệu có thể khiến quá trình cài đặt thất bại hoặc gây ra các lỗi liên quan đến cơ sở dữ liệu.

Giới hạn tương thích và xung đột cài đặt

AIS chỉ hỗ trợ Firebird 2.5 và không hỗ trợ Firebird 3.0 trở lên. Ngoài ra, việc gỡ cài đặt AIS không tự động loại bỏ Firebird. Các tệp hoặc thư mục Firebird còn sót lại từ những lần cài đặt trước có thể khiến AIS không kết nối được với cơ sở dữ liệu trong quá trình cài đặt.

Phiên bản cơ sở dữ liệu và phương án được khuyến nghị

  • Sử dụng Firebird 2.5.9 với AIS.
  • Không cài đặt Firebird 3.0 trở lên vì AIS không hỗ trợ các phiên bản này.
  • Gỡ bỏ hoàn toàn AIS và Firebird trước khi cài đặt lại.

Quy trình cài đặt sạch

  1. Gỡ cài đặt AIS bằng trình gỡ cài đặt AIS.
  2. Gỡ cài đặt Firebird bằng trình gỡ cài đặt Firebird.
  3. Xóa mọi tệp và thư mục còn sót lại tại:
    • C:\Program Files (x86)\Altium\Altium Infrastructure Server
    • C:\Program Files (x86)\Firebird
    • C:\ProgramData\Altium\InfrastructureData
    • C:\ProgramData\firebird
  4. Khởi động lại máy tính.
  5. Cài đặt Firebird 2.5.9.
  6. Xác minh rằng dịch vụ Firebird đang chạy.
  7. Cài đặt Altium Infrastructure Server 1.0.4.95.

Lưu ý bổ sung

  • Nếu lỗi sau xuất hiện trong quá trình cài đặt, có khả năng Firebird chưa được gỡ bỏ hoàn toàn trước khi cài đặt lại:

    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.

    Để khắc phục lỗi này, hãy gỡ cài đặt Firebird, xóa tất cả các tệp và thư mục Firebird còn sót lại, khởi động lại máy tính, cài đặt lại Firebird 2.5.9, rồi cài đặt lại AIS.

  • AIS không hỗ trợ Microsoft SQL Server làm nền tảng cơ sở dữ liệu thay thế.
  • Hiện chưa có kế hoạch cập nhật AIS để hỗ trợ các phiên bản Firebird mới hơn 2.5.x.

Tài liệu tham khảo

AI-LocalizedBản địa hóa bằng AI
Nếu bạn phát hiện vấn đề, hãy chọn văn bản/hình ảnh và nhấnCtrl + Enterđể gửi phản hồi cho chúng tôi.
Contents
Was this article helpful?