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 (Windows 10, Windows 8.1) verwenden möchten, 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 darauf hin, dass Microsoft-Laufzeitkomponenten fehlen. 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), kann es erforderlich sein, zunächst das von Microsoft verfügbare Windows Universal C Runtime Update zu installieren. Gehen Sie dazu auf die Microsoft-Seite Update for Universal C Runtime in Windows und wählen, laden und installieren Sie dann das Update-Paket, 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 den Fehler HTTP Error 503. Die Installation von 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>
Installation auf einem neuen Betriebssystem
Einige Benutzer haben von Problemen bei der .NET-Installation berichtet, wenn der Enterprise Server auf einem frisch eingerichteten Host-PC und Betriebssystem installiert wird – also auf einem PC, auf dem zuvor noch kein Altium-Server installiert war. Falls dieses Problem auftritt, wird empfohlen, die wichtigen Windows-Unterstützungsdienste before zu installieren, bevor der Enterprise Server selbst installiert wird. Zu diesen Diensten gehören die Windows Internet Information Services (IIS) sowie die Laufzeit-/Serverplattformen Microsoft .NET.
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 Dialog Windows Features unter Windows 10).
-
Beschaffen und installieren Sie die Anwendung
Windows Desktop Runtime (x64)von Microsoft .NET v8.0. -
Beschaffen und installieren Sie die Anwendung
Windows Server Hostingvon Microsoft .NET v8.0. Diese wird durch die Installation des ASP.NET Core Runtime 8.0 Hosting Bundle bereitgestellt, das auch die App.NET Runtimebereitstellt (fürx86undx64). -
Starten Sie den Installationsassistenten des Enterprise Server; dadurch wird die Installation von
Microsoft .NET Frameworkausgelöst. Wenn diese Installation abgeschlossen 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 Installationin Windows Task Manager. -
Reparieren Sie die Installation von
Microsoft .NET Windows Server Hostingin Apps & features, die möglicherweise 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 (das Beispiel gilt für.NET Core 3.1). 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 8.0 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.