Các sự cố cài đặt có thể xảy ra
Sau đây là danh sách các sự cố 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 sự cố 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 không phải server của hệ điều hành Windows (Windows 10, Windows 8.1), bạn sẽ chỉ có thể có tối đa 10 kết nối đồng thời tới Enterprise Server (10 với các phiên bản Ultimate và Professional). 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 2019 Standard Edition, 64-bit (Khuyến nghị), hoặc Windows Server 2016 Standard Edition, 64-bit (Tối thiểu).
-
Do đã ghi nhận hành vi khó lường của phần mềm diệt virus, khuyến nghị 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 để 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ó 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 cài đặt Enterprise Server trên phiên bản Windows cũ hơn, chẳng hạn như Windows Server 2012 hoặc Windows 8.1 (cho mục đích đánh giá), trước tiên có thể cần cài đặt bản cập nhật Windows Universal C Runtime do Microsoft cung cấp. Để thực hiện việc này, hãy truy cập trang Microsoft Update for Universal C Runtime in Windows, sau đó chọn, tải xuống và cài đặt gói cập nhật phù hợp với hệ điều hành máy chủ trên PC 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 mới được thiết lập — tức là PC chưa từng cài đặt máy chủ Altium trước đó. 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ợ chính của Windows before trước khi 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 Windows Internet Information Services (IIS) thông qua Server Manager Dashboard của máy chủ (hoặc thông qua hộp thoại Windows 10 Windows Features).
-
Tải và cài đặt ứng dụng
Windows Desktop Runtime (x64)từ Microsoft .NET v8.0. -
Tải và cài đặt ứng dụng
Windows Server Hostingtừ Microsoft .NET v8.0. Ứng dụng này được cung cấp 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). -
Khởi chạy Trình hướng dẫn cài đặt của Enterprise Server, thao tác này sẽ kích hoạt việc cài đặt
Microsoft .NET Framework. Khi quá trình cài đặt này 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 phần cài đặt Enterprise Server.
Nếu trước đó đã thử cài đặt Enterprise Server tiêu chuẩn trên một hệ điều hành mới và quá trình bị dừng ở 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 Windows Task Manager. -
Sửa chữa cài đặt
Microsoft .NET Windows Server Hostingtrong Apps & features, vốn có thể đã bị treo. Thành phần này được mở trong thư mục Windows Temp, tại đó có thể khởi động lại và sửa chữa như minh họa trong video này (ví dụ dành 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. -
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.