Các sự cố cài đặt có thể xảy ra

Sau đây là danh sách các vấn đề có thể gặp phải khi cài đặt Enterprise Server. Danh sách này sẽ được mở rộng khi xác định thêm các vấn đề tiềm ẩn khác.

  • Không thể cài đặt Enterprise Server trên PC chạy hệ điều hành 32-bit. Nếu bạn dự định sử dụng phiên bản Windows không phải dành cho máy chủ (Windows 11, Windows 10 - các bản Pro, Enterprise và Education), bạn sẽ chỉ có thể có tối đa 10 kết nối đồng thời tới Enterprise Server. Các cấu hình này chỉ được khuyến nghị cho mục đích đánh giá.

    Các hệ điều hành được hỗ trợ chính thức là: Windows Server 2025 Datacenter hoặc Standard Edition (Khuyến nghị), Windows Server 2022 Datacenter hoặc Standard Edition, Windows Server 2019 Datacenter hoặc Standard Edition, Windows Server 2016 Datacenter Edition, Windows Server 2016 Standard Edition (Tối thiểu).

    Bạn cũng sẽ không thể cài đặt nếu phiên bản Windows của bạn không hỗ trợ Windows Authentication, bao gồm: các bản Core, Home, Starter và Base.

  • Do đã ghi nhận hành vi khó đoán của phần mềm diệt virus, bạn nên tắt các phần mềm này trong quá trình cài đặt Enterprise Server.

  • Enterprise Server phụ thuộc vào một số thành phần runtime của Microsoft để có thể hoạt động và truy cập thành công; trong một số trường hợp, các thành phần này có thể không có sẵn trên máy đích. Nếu bạn nhận được thông báo lỗi về thư viện (DLL) bị thiếu khi cố gắng đăng nhập vào Enterprise Server, điều đó cho thấy đang thiếu các thành phần runtime của Microsoft. Hãy tải và cài đặt gói Microsoft Visual C++ Redistributable phù hợp với hệ điều hành của bạn.

  • Nếu máy tính cũng đang chạy Microsoft Exchange Server, bạn có thể nhận được lỗi HTTP Error 503 khi lần đầu cố gắng đăng nhập. Việc cài đặt Exchange Server có thể thay đổi cấu hình Internet Information Services (IIS) theo cách xung đột với Enterprise Server. Để khắc phục, cần thực hiện các thay đổi sau đối với tệp applicationHost.config:

    <handlers accessPolicy="Read, Script">
    ...

    <add name="kerbauth" image="C:\Program Files\Microsoft\Exchange Server\V15\Bin\kerbauth.dll" preCondition="bitness64" />
    <add name="WSMan" image="C:\Windows\system32\wsmsvc.dll" preCondition="bitness64" />
    <add name="exppw" image="C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa\auth\exppw.dll" preCondition="bitness64" />
    <add name="cafe_exppw" image="C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\bin\exppw.dll"  preCondition="bitness64" />

    ...
    </handlers>

    Để biết thông tin về tệp ApplicationHost.config, hãy tham khảo bài viết này. Để biết cách chỉnh sửa tệp, hãy tham khảo bài viết này.

Cài đặt trên Hệ điều hành Mới

Một số người dùng đã báo cáo sự cố cài đặt .NET khi cài đặt Enterprise Server trên PC chủ và hệ điều hành vừa được thiết lập mới – tức là một PC trước đó chưa từng cài đặt máy chủ Altium. Nếu gặp vấn đề này, cách tiếp cận được khuyến nghị là cài đặt các dịch vụ hỗ trợ quan trọng của Windows before cài đặt chính Enterprise Server. Các dịch vụ này bao gồm Windows Internet Information Services (IIS) và các nền tảng runtime/server Microsoft .NET.

Quy trình cài đặt thay thế cho tình huống này như sau:

  1. Thêm tính năng Internet Information Services (IIS) của Windows thông qua Server Manager Dashboard của máy chủ (hoặc qua hộp thoại Windows Features của Windows 10).

  2. Tải và cài đặt ứng dụng Windows Server Hosting từ Microsoft .NET v8.0. Ứng dụng này có sẵn khi cài đặt ASP.NET Core Runtime 8.0 Hosting Bundle, gói này cũng sẽ cung cấp ứng dụng .NET Runtime (cho x86x64).

  3. Tải và cài đặt ứng dụng Windows Server Hosting từ Microsoft .NET v10.0. Ứng dụng này có sẵn khi cài đặt ASP.NET Core Runtime 10.0 Hosting Bundle, gói này cũng sẽ cung cấp ứng dụng .NET Runtime (cho x86x64).

  4. Khởi chạy Trình hướng dẫn cài đặt Enterprise Server; trình này sẽ kích hoạt việc cài đặt Microsoft .NET Framework. Khi quá trình cài đặt hoàn tất, hãy khởi động lại máy chủ theo yêu cầu rồi chạy lại quá trình cài đặt Enterprise Server.

Nếu trước đó đã thử cài đặt Enterprise Server theo cách tiêu chuẩn trên một hệ điều hành mới và quá trình bị treo tại một thời điểm nào đó (chẳng hạn khi xây dựng lại chỉ mục tìm kiếm), hãy thử khôi phục việc cài đặt như sau:

  1. Kết thúc tiến trình Altium On-Prem Enterprise Server Installation trong Task Manager của Windows.

  2. Sửa chữa cài đặt Microsoft .NET 8.0.27 - Windows Server Hosting trong Apps & features, vì nó có thể đã bị treo. Mục này được mở trong thư mục Temp của Windows, tại đó có thể khởi động lại và sửa chữa như minh họa trong video này (ví dụ là cho .NET Core 3.1). Nếu không thể sửa theo cách này, hãy gỡ cài đặt ứng dụng Windows Server Hosting rồi cài đặt lại từ ASP.NET Core Runtime 8.0 Hosting Bundle.

  3. Tương tự, hãy sửa chữa cài đặt Microsoft .NET 10.0.8 - Windows Server Hosting trong Apps & features, vì nó có thể đã bị treo. Nếu không thể sửa theo cách này, hãy gỡ cài đặt ứng dụng Windows Server Hosting rồi cài đặt lại từ ASP.NET Core Runtime 10.0 Hosting Bundle.

  4. Gỡ cài đặt cả Enterprise Server và Firebird, xóa mọi thư mục liên quan, rồi khởi động lại máy chủ.

  5. Cài đặt Enterprise Server như bình thường.

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.