Możliwe problemy z instalacją
Poniżej znajduje się lista możliwych problemów, które mogą wystąpić podczas instalacji Enterprise Server. Lista ta będzie rozszerzana w miarę identyfikowania kolejnych potencjalnych problemów.
- Enterprise Server nie może zostać zainstalowany na komputerze z 32-bitowym systemem operacyjnym. Jeśli zamierzasz używać nieserwerowej wersji systemu Windows (Windows 10, Windows 8.1), będziesz mieć możliwość maksymalnie 10 jednoczesnych połączeń z Enterprise Server (10 w wersjach Ultimate i Professional). Takie konfiguracje są zalecane wyłącznie do celów ewaluacyjnych.
Oficjalnie wspierane systemy operacyjne to: Windows Server 2019 Standard Edition, 64-bit (zalecany) lub Windows Server 2016 Standard Edition, 64-bit (minimum).
- Ze względu na zaobserwowane nieprzewidywalne zachowanie oprogramowania antywirusowego zaleca się wyłączenie takiego oprogramowania na czas instalacji Enterprise Server.
- Enterprise Server do poprawnego działania i dostępu opiera się na szeregu składników środowiska uruchomieniowego Microsoft; w niektórych przypadkach mogą one nie być obecne na komputerze docelowym. Jeśli podczas próby logowania do Enterprise Server pojawi się komunikat o błędzie dotyczący brakującej biblioteki (DLL), oznacza to brakujące składniki Microsoft runtime. Pobierz i zainstaluj odpowiedni pakiet Microsoft Visual C++ Redistributable Package dla Twojego systemu operacyjnego.
- W przypadku instalowania Enterprise Server na wcześniejszej wersji Windows, takiej jak Windows Server 2012 lub Windows 8.1 (do celów ewaluacyjnych), może być konieczne wcześniejsze zainstalowanie aktualizacji Windows Universal C Runtime dostępnej w Microsoft. Aby to zrobić, przejdź do strony Microsoft Update for Universal C Runtime in Windows, a następnie wybierz, pobierz i zainstaluj pakiet aktualizacji odpowiedni dla systemu operacyjnego hosta na Twoim komputerze.
- Jeśli na komputerze działa również Microsoft Exchange Server, przy pierwszej próbie logowania możesz otrzymać błąd HTTP Error 503. Instalacja Exchange Server może zmienić konfigurację Internet Information Services (IIS) w sposób powodujący konflikt z Enterprise Server. Aby to rozwiązać, należy wprowadzić następujące zmiany w pliku
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>
- Installing on a New Operating System
Niektórzy użytkownicy zgłaszali problemy z instalacją .NET Core podczas instalowania Enterprise Server na świeżo skonfigurowanym komputerze hosta i systemie operacyjnym – tj. na komputerze, na którym wcześniej nie był zainstalowany serwer Altium. W takim przypadku zalecanym podejściem jest zainstalowanie kluczowych usług wsparcia systemu Windows before instalacją samego Enterprise Server. Usługi te obejmują Windows Internet Information Services (IIS) oraz platformy runtime/server Microsoft .NET Core.
Alternatywny proces instalacji w tej sytuacji wygląda następująco:
- Dodaj funkcję Windows Internet Information Services (IIS) poprzez Server Manager Dashboard serwera (lub przez okno dialogowe Windows 10 Windows Features).
- Pobierz i zainstaluj aplikację
Windows Desktop Runtime (x64)z Microsoft .NET Core v3.1.2. - Pobierz i zainstaluj aplikację
Windows Server Hostingz Microsoft .NET Core v3.1.10. Jest ona udostępniana poprzez instalację ASP.NET Core Runtime 3.1.10 Hosting Bundle, który dostarczy również aplikację.NET Core Runtime(dlax86ix64). - Uruchom Kreator instalacji Enterprise Server, który wywoła instalację
Microsoft .NET Framework 4.8. Po zakończeniu instalacji.NET Frameworkuruchom ponownie serwer zgodnie z prośbą, a następnie uruchom ponownie instalację Enterprise Server.
Jeśli na nowym systemie operacyjnym podjęto już próbę standardowej instalacji Enterprise Server i w pewnym momencie się ona zawiesiła (np. podczas przebudowy indeksu wyszukiwania), spróbuj przywrócić instalację w następujący sposób:
- Zakończ proces
Altium On-Prem Enterprise Server Installationw Windows Task Manager. - Napraw instalację
Microsoft .NET Core Windows Server Hostingw Apps & features, która prawdopodobnie się zawiesiła. Jest ona dostępna w folderze Windows Temp, gdzie można ją ponownie uruchomić i naprawić, jak pokazano w tym filmie. Jeśli nie da się jej naprawić w ten sposób, odinstaluj aplikacjęWindows Server Hosting, a następnie zainstaluj ją ponownie z ASP.NET Core Runtime 3.1.10 Hosting Bundle. - Odinstaluj zarówno Enterprise Server, jak i Firebird, usuń wszystkie powiązane foldery i uruchom ponownie serwer.
- Zainstaluj Enterprise Server standardowo.
