Возможные проблемы при установке

Вы просматриваете версию 5.5. Для самой новой информации, перейдите на страницу Возможные проблемы при установке для версии 8.0

Ниже приведён список возможных проблем, с которыми можно столкнуться при установке Enterprise Server. Этот список будет дополняться по мере выявления новых потенциальных проблем.

  • Enterprise Server нельзя установить на ПК с 32-битной ОС. Если вы планируете использовать несерверный вариант ОС Windows (Windows 10, Windows 8.1), у вас будет не более 10 одновременных подключений к Enterprise Server (10 — для версий Ultimate и Professional). Такие конфигурации рекомендуются только для целей оценки.

Официально поддерживаемые операционные системы: Windows Server 2019 Standard Edition, 64-bit (рекомендуется) или Windows Server 2016 Standard Edition, 64-bit (минимум).

Также установка будет невозможна, если ваша версия ОС Windows не поддерживает Windows Authentication, включая редакции: Core, Home, Starter и Base.
  • Из‑за наблюдаемого непредсказуемого поведения антивирусного ПО рекомендуется отключать такое ПО на время установки Enterprise Server.
  • Для корректной работы и доступа Enterprise Server использует ряд компонентов среды выполнения Microsoft; в некоторых случаях они могут отсутствовать на целевой машине. Если при попытке входа в Enterprise Server вы получаете сообщение об ошибке об отсутствующей библиотеке (DLL), это означает, что отсутствуют компоненты среды выполнения Microsoft. Скачайте и установите соответствующий пакет Microsoft Visual C++ Redistributable Package для вашей ОС.
  • При установке Enterprise Server на более раннюю версию Windows, например Windows Server 2012 или Windows 8.1 (в целях оценки), может потребоваться предварительно установить обновление Windows Universal C Runtime, доступное у Microsoft. Для этого перейдите на страницу Microsoft Update for Universal C Runtime in Windows, затем выберите, скачайте и установите пакет обновления, подходящий для хост-ОС вашего ПК.
  • Если на компьютере также установлен Microsoft Exchange Server, при первой попытке входа вы можете получить ошибку HTTP Error 503. Установка Exchange Server может изменить конфигурацию Internet Information Services (IIS) таким образом, что она будет конфликтовать с Enterprise Server. Чтобы устранить проблему, необходимо внести следующие изменения в файл 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>

Сведения о файле ApplicationHost.config см. в этой статье. Сведения о редактировании файла см. в этой статье.
  • Installing on a New Operating System

Некоторые пользователи сообщали о проблемах установки .NET Core при установке Enterprise Server на только что подготовленный хост‑ПК и операционную систему — то есть на ПК, на котором ранее не был установлен сервер Altium. В этом случае рекомендуется установить ключевые службы поддержки Windows before установкой самого Enterprise Server. Эти службы включают Windows Internet Information Services (IIS) и платформы среды выполнения/сервера Microsoft .NET Core.

Альтернативный процесс установки для этой ситуации следующий:

  1. Добавьте компонент Windows Internet Information Services (IIS) через Server Manager Dashboard сервера (или через диалог Windows Features в Windows 10).
  2. Скачайте и установите приложение Windows Desktop Runtime (x64) из Microsoft .NET Core v3.1.2.
  3. Скачайте и установите приложение Windows Server Hosting из Microsoft .NET Core v3.1.10. Оно становится доступным при установке ASP.NET Core Runtime 3.1.10 Hosting Bundle, который также установит приложение .NET Core Runtime (для x86 и x64).
  4. Запустите installation Wizard Enterprise Server, который инициирует установку Microsoft .NET Framework 4.8. После завершения установки .NET Framework перезагрузите сервер по запросу, затем снова запустите установку Enterprise Server.

Если стандартная установка Enterprise Server уже была предпринята на новой ОС и на каком‑то этапе зависла (например, при перестроении поискового индекса), попробуйте восстановить установку следующим образом:

  1. Завершите процесс Altium On-Prem Enterprise Server Installation в Windows Task Manager.
  2. Выполните восстановление (Repair) установки Microsoft .NET Core Windows Server Hosting в Apps & features, которая, вероятно, зависла. Это открывается в папке Windows Temp, откуда можно перезапустить и восстановить, как показано в этом видео. Если восстановить таким способом не удаётся, удалите приложение Windows Server Hosting, затем установите его заново из ASP.NET Core Runtime 3.1.10 Hosting Bundle.
  3. Удалите и Enterprise Server, и Firebird, удалите все связанные папки и перезагрузите сервер.
  4. Установите Enterprise Server обычным образом.
AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.