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).
-
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>
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:
-
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).
-
Tải và cài đặt ứng dụng
Windows Server Hostingtừ 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(chox86vàx64). -
Tải và cài đặt ứng dụng
Windows Server Hostingtừ 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(chox86vàx64). -
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:
-
Kết thúc tiến trình
Altium On-Prem Enterprise Server Installationtrong Task Manager của Windows. -
Sửa chữa cài đặt
Microsoft .NET 8.0.27 - Windows Server Hostingtrong 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ụngWindows Server Hostingrồi cài đặt lại từ ASP.NET Core Runtime 8.0 Hosting Bundle. -
Tương tự, hãy sửa chữa cài đặt
Microsoft .NET 10.0.8 - Windows Server Hostingtrong 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ụngWindows Server Hostingrồi cài đặt lại từ ASP.NET Core Runtime 10.0 Hosting Bundle. -
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ủ.
-
Cài đặt Enterprise Server như bình thường.