Mögliche Installationsprobleme
Im Folgenden finden Sie eine Liste möglicher Probleme, die bei der Installation des Enterprise Server auftreten können. Diese Liste wird erweitert, sobald weitere potenzielle Probleme identifiziert werden.
- Der Enterprise Server kann nicht auf einem PC mit einem 32-Bit-Betriebssystem installiert werden. Wenn Sie eine Nicht-Server-Variante des Windows-Betriebssystems verwenden möchten (Windows 10, Windows 8.1), sind nur bis zu 10 gleichzeitige Verbindungen zum Enterprise Server möglich (10 bei Ultimate- und Professional-Versionen). Diese Konfigurationen werden nur zu Evaluierungszwecken empfohlen.
Die offiziell unterstützten Betriebssysteme sind: Windows Server 2019 Standard Edition, 64-Bit (empfohlen), oder Windows Server 2016 Standard Edition, 64-Bit (Minimum).
- Aufgrund des beobachteten unvorhersehbaren Verhaltens von Antivirensoftware wird empfohlen, solche Software während der Installation des Enterprise Server zu deaktivieren.
- Der Enterprise Server ist für den erfolgreichen Betrieb und Zugriff auf eine Reihe von Microsoft-Laufzeitkomponenten angewiesen; in manchen Fällen sind diese auf dem Zielrechner möglicherweise nicht vorhanden. Wenn Sie beim Versuch, sich am Enterprise Server anzumelden, eine Fehlermeldung über eine fehlende Bibliothek (DLL) erhalten, weist dies auf fehlende Microsoft-Laufzeitkomponenten hin. Beschaffen und installieren Sie das entsprechende Microsoft Visual C++ Redistributable Package für Ihr Betriebssystem.
- Wenn Sie den Enterprise Server auf einer älteren Windows-Version installieren, z. B. Windows Server 2012 oder Windows 8.1 (zu Evaluierungszwecken), muss möglicherweise zunächst das von Microsoft verfügbare Windows Universal C Runtime Update installiert werden. Gehen Sie dazu auf die Microsoft-Seite Update for Universal C Runtime in Windows und wählen Sie dann das Update-Paket aus, laden Sie es herunter und installieren Sie es, das zum Host-Betriebssystem Ihres PCs passt.
-
Wenn auf dem Computer auch Microsoft Exchange Server ausgeführt wird, erhalten Sie beim ersten Anmeldeversuch möglicherweise einen HTTP Error 503. Die Installation des Exchange Server kann die Konfiguration der Internet Information Services (IIS) so ändern, dass ein Konflikt mit dem Enterprise Server entsteht. Um dies zu beheben, müssen die folgenden Änderungen an der Datei
applicationHost.configvorgenommen werden:
<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
Einige Benutzer haben bei der Installation des Enterprise Server auf einem frisch eingerichteten Host-PC und Betriebssystem von Problemen bei der Installation von .NET Core berichtet – also auf einem PC, auf dem zuvor kein Altium-Server installiert war. In diesem Fall wird empfohlen, die wichtigen Windows-Unterstützungsdienste before vor der Installation des Enterprise Server selbst zu installieren. Zu diesen Diensten gehören die Windows Internet Information Services (IIS) sowie die Laufzeit-/Serverplattformen Microsoft .NET Core.
Der alternative Installationsprozess für diese Situation ist wie folgt:
- Fügen Sie das Windows-Feature Internet Information Services (IIS) über die Server Manager Dashboard des Servers hinzu (oder über den Windows 10-Dialog Windows Features).
-
Beschaffen und installieren Sie die Anwendung
Windows Desktop Runtime (x64)von Microsoft .NET Core v3.1.2. -
Beschaffen und installieren Sie die Anwendung
Windows Server Hostingvon Microsoft .NET Core v3.1.10. Diese wird durch die Installation des ASP.NET Core Runtime 3.1.10 Hosting Bundle bereitgestellt, das auch die App.NET Core Runtimebereitstellt (fürx86undx64). -
Starten Sie den Installationsassistenten des Enterprise Server; dadurch wird die Installation von
Microsoft .NET Framework 4.8ausgelöst. Wenn die Installation von.NET Frameworkabgeschlossen ist, starten Sie den Server wie angefordert neu und führen Sie anschließend die Installation des Enterprise Server erneut aus.
Wenn auf einem neuen Betriebssystem bereits eine Standardinstallation des Enterprise Server versucht wurde und diese an irgendeinem Punkt hängen geblieben ist (z. B. beim Neuerstellen des Suchindex), versuchen Sie, die Installation wie folgt wiederherzustellen:
-
Beenden Sie den Prozess
Altium On-Prem Enterprise Server Installationim Windows-Task Manager. -
Reparieren Sie die Installation von
Microsoft .NET Core Windows Server Hostingin Apps & features, die wahrscheinlich hängen geblieben ist. Diese wird im Windows-Ordner Temp geöffnet, wo sie wie in diesem Video gezeigt neu gestartet und repariert werden kann. Wenn sie sich auf diese Weise nicht reparieren lässt, deinstallieren Sie die AppWindows Server Hostingund installieren Sie sie anschließend erneut aus dem ASP.NET Core Runtime 3.1.10 Hosting Bundle. - Deinstallieren Sie sowohl den Enterprise Server als auch Firebird, löschen Sie alle zugehörigen Ordner und starten Sie den Server neu.
- Installieren Sie den Enterprise Server wie gewohnt.