Данную проблему я буду рассматривать в контексте установки MS SharePoint 2013 Foundation, для функционирования которой требуется Windows Server AppFabric 1.1. Установка проводилась на физический сервер с установленной Windows Server 2008 R2 SP1 x64.
В целом, проблем с установкой множества пререквизитов, которые требует SharePoint, не возникло. Но пришлось повозиться с компонентом Windows Server AppFabric, в процессе установки которого возникли следующие проблемы:
1) SharePoint сообщает о том, что AppFabric не установлен, хотя он установлен.
2) Попытка установить AppFabric 1.1 заканчивается ошибкой 1603.
3) При установке SharePoint, появляется сообщение о некорректной настройке AppFabric 1.1. Предлагается удалить программу и поставить ее заново.
1) SharePoint сообщает о том, что AppFabric не установлен, хотя он установлен.
На официальной странице с системными требованиями не указана версия AppFabric. Поэтому была установлена последняя (на момент написания этой статьи) версия 6.1. Установка которой, кстати, прошла вообще безо всяких проблем. Однако, контроль установленных пререквизитов сообщал, что AppFabric не установлен. И уже чуть позже было обращено внимание на пакет накопительных обновлений 1 для Microsoft AppFabric 1.1 (KB 2671763) в списке официальных требований. Поставить его не получилось, т.к. патч не находил установленной AppFabric. Тогда, для решения вопроса, AppFabric версии 6.1 был удален, а вместо него было решено поставить AppFabric 1.1 (какой большой разброс в версиях, не правда ли?). Но не все так просто. Попытка установить AppFabric 1.1 не удалась:
2) Попытка установить AppFabric 1.1 заканчивается ошибкой 1603.
В log-файле установки можно увидеть строчку Process.ExitCode: 0x00000643, которая также говорит о нештатной ситуации при установке. Проблема данная описана в Интернете и заключается в том, что в значении одной из системных переменных – PSModulePath, которое представляет собой несколько путей к каталогам, содержится символ двойная кавычка (“), который попадает туда в ходе установки одного из пререквизитов (возможно AppFabric, т.к. при попытке его переустановки, двойные кавычки появлялись снова). В общем, двойные кавычки нужно убрать, т.к. они нарушают синтаксис значения переменной и приводят к вышеуказанной ошибке. Смотреть нужно всю строку внимательно, от начала и до конца, т.к. кавычки могут оказаться где угодно. После удаления, необходимо повторить установку. В данном случае она прошла без ошибок.
3) При установке SharePoint, появляется сообщение о некорректной настройке AppFabric 1.1. Предлагается удалить программу и поставить ее заново.
Еще один сюрприз, который поджидает уже при установке SharePoint. Программа говорит о некорректной настройке AppFabric. Для решения AppFabric удалялся и заново устанавливался. Тем не менее проблемы это не решило. На большой официальной странице требований к SharePoint можно найти небольшое примечание относительно установки AppFabric, а именно: его необходимо устанавливать из командной строки (либо можно сделать bat-файл) с такими параметрами: «WindowsServerAppFabricSetup_x64.exe /i CacheClient,CachingService,CacheAdmin /gac«
/i — Это тихая установка. Установщик не будет ничего показывать или спрашивать у пользователя.
CacheClient,CachingService,CacheAdmin — перечень компонентов, которые необходимо установить.
/gac — означает, что компоненты устанавливаются в глобальный кэш. И установка именно с этим параметром будет являться правильно и не вызовет сообщения о некорректной настройке.
Отмечу, что при обычной установке AppFabric 1.1 без параметров вышеуказанных параметров может появиться и первая ошибка (о том, что AppFabric не установлен).
Даже запуск установки AppFabric с указанными параметрами вызвал ошибку: установщик сообщил о некорректных параметрах.
Пришлось их комбинировать в разных вариациях. Получился такой вариант запуска: «WindowsServerAppFabricSetup_x64.exe /i /gac». Установщик инсталлировал все компоненты в глобальный кэш. После чего SharePoint установился безо всяких ошибок.
Table of Contents
- Issue
- Symptoms
- Resolution
- How to Resolve
- Method One
- Method Two
Issue
AppFabric installation failed because installer MSI returned with error code : 1603
Symptoms
Installing SharePoint using Off-Line method using Auto SP Installer.
Installing SQL server before in the same server, this is happening when you set up a Test server where you install everything in the Same server.
Install or manual installing App Fabric without going thorough prerequisites installer.
Manually updating existing App fabric installation with all features.
Resolution
There could be many reasons for this problem. But most common problems due to manual installation and having incorrect system variable for the PowerShell path.
How to Resolve
Method One
Just uninstall the existing installation from the control panel and re-run the SharePoint prerequisites installer or Auto SP Installer
Method Two
Change the System Variable to correct value if it is wrong.
for this go to the PC Properties
then Advanced System Properties and Environment Variables
Then check the System Variable PSModulePath which should point to PowerShell Bin path, which is default to
C:WindowsSystem32WindowsPowerShellv1.0;c:Program FilesAppFabric 1.1 for Windows ServerPowershellModules
so change the existing value to above if it is incorrect.
Когда я переустанавливаю AppFabric 1.1, почему я получаю эту ошибку «Ошибка установки AppFabric, так как установщик MSI вернул код ошибки: 1603».?
Я запустил его с правами администратора.
Ниже представлен журнал ошибок.
- Здесь есть удобное руководство по устранению этой ошибки.
- Поскольку вы не являетесь разработчиком этого установщика, это не тот форум, чтобы задавать этот вопрос. Вы должны спросить на SuperUser или ServerFault. В любом случае этот журнал бесполезен, поскольку он сообщает только результат работы msiexec. Настоящие подробности можно найти в C: Users COMPUTER-Name AppData Local Temp AppServerSetup1_1 (2012-06-26 18-20-46) .log.
- 2 У меня такая же проблема, после установки AppFabric 1.0, его удаления, окончательной установки AppFabric 1.1 и его удаления. Теперь я не могу его переустановить. Любая помощь?
- Отчаяйтесь всем, кто входит сюда, в дом сумасшедшего установщика; Однако радуйтесь будущему, поскольку AppFabric был удален, с основной поддержкой, предоставляемой до 4.11.2017, а расширенной поддержкой до 4.12.2022. Redis — ваша основная альтернатива.
У меня была аналогичная проблема
Моя проблема заключалась в том, что в PSModulePath было неправильное значение «
это было:
C: Windows system32 WindowsPowerShell v1.0 Modules ; C: Program Files (x86) Microsoft SQL Server 110 Tools PowerShell Modules «
удаление постороннего «исправил проблему
Чтобы изменить это, перейдите в Панель управления -> Система -> Расширенные системные настройки -> На Продвинутая вкладка Выбрать Переменные среды -> Под Системные переменные есть переменная с именем PSModulePath, выберите его -> Нажмите редактировать -> Удалить трейлинг «
- 3 Это устранило мою проблему. Спасибо!
- Мне тоже помогли
- 4 В Windows 10 вы не сможете увидеть и изменить неверную запись в переменной, если не нажмете на Редактировать текст…
- Спасатель! Избежать часов разочарования. Спасибо.
Я исправил эту ошибку в своем развертывании. У меня это произошло только в том случае, если я однажды запускал установщик. Как только вы запустите установщик, он создаст временную папку. Скопируйте эту папку и сохраните ее под другим именем. Теперь отмените установку.
Откройте Regedit и найдите (CTRL + F) «AppFabric». Вы должны найти запись в HKEY_CLASSES_ROOT Installer Products {SomeStringOfCharacters}. Под этой проверкой SourceList у него будет ключ с именем LastUsedSource. Обновите путь к папке в нем, чтобы он соответствовал временной папке, которую мы только что сохранили. Также проверьте SourceList / Net. Скорее всего, у него будет несколько ключей с числовыми именами. Убедитесь, что значение Data для них также соответствует пути к вашей временной папке.
Теперь перейдите во временную папку и запустите Setup.exe. Теперь он должен быть завершен. Я видел подобное поведение с другими установщиками, которые сначала извлекали файлы во временную папку. Повторный запуск установщика в основном работает из новой временной папки, но некоторые ее аспекты сохраняются в старой временной папке в реестре и пытаются загрузить что-то из старого местоположения.
- Спасибо! Это сработало и для меня. Сэкономил много времени и избавил меня от потенциальных головных болей.
- В заключение!! это сработало для меня. для меня это сработало, когда я попытался запустить Setup.exe в (tempFolder) packages. 10+ часов и много неудачных попыток сохранено
- Ты маленький потрошитель! Работал у меня. Ответ, получивший наибольшее количество голосов, не получил.
Я пытался переустановить AppFabric 1.1 на своем компьютере разработчика под управлением Windows 8 и получаю эту ошибку. Я нашел здесь, что добавляю это:
к PSModulePath (Системные свойства -> Переменные среды -> Системные переменные) решили мою проблему.
Я тоже столкнулся с этой ошибкой …
Установочный msi попытается создать новую задачу в планировщике задач Windows. чтобы напомнить вам оставить отзыв клиента. Этот этап установки выполняется независимо от того, устанавливаете ли вы флажок, чтобы участвовать в обратной связи с клиентами. Во многих корпоративных средах (включая мою) создание новых задач Windows запрещено всем, кроме администраторов домена. В результате работы от имени локального администратора недостаточно, и вся установка завершается ошибкой, когда добавление задачи возвращает «доступ запрещен». Это отображается в журнале установки как 1603.
Единственный обходной путь, который мы смогли найти, — это вручную вытащить все файлы из msi, удалить «задачу добавления расписания» из сценария установки, а затем создать новый msi. После этой одной смены строки все заработало.
- Вытащил все файлы из msi, а где скрипт установки?
- 1 Проблема для меня заключалась в том, что задача уже существовала после предыдущей неудачной установки. У меня сработало удаление существующей задачи. Спасибо, что указали мне правильное направление.
Похоже, у меня возникли все возможные проблемы с этой установкой.
Устранение неполадок: посмотрите фактический файл журнала (в журнале, предоставленном установщиком, найдите LOGFILE = …):
После того, как вы найдете фактический файл журнала, проверьте наличие ошибок. Мне пришлось:
- Не удается создать AS_Observer:
- Exec: c: Windows system32 net.exe локальная группа AS_Observers / delete
- Не удается установить ACL в папке конфигурации:
- Exec: md C: Windows SysWOW64 inetsrv config
- COM не зарегистрирован:
- Установите компонент службы активации для .NET 3.5 (как HTTP, так и не HTTP) и включите активацию HTTP для .NET 4.5
сделанный. Надеюсь, это поможет.
В моем случае это была локальная группа, которая уже существовала при предыдущей установке. Удаление локальной группы (AS_Observers) решило мою проблему.
net localgroup AS_Observers / удалить
надеюсь, это может кому-то помочь.
Хотя во многих ссылках говорится об удалении конечного пробела в переменной окружения, это не относилось к моему случаю, поскольку в моем случае не было конечного пробела.
https://serverfault.com/a/593339/270420
Это был ответ, который, наконец, помог мне. Мне пришлось удалить группы и , созданные во время предыдущей попытки установки, а затем переустановить.
Это разрешило проблему, и я смог успешно установить AppFabric. Не удалось опубликовать это как ответ на сайте сбоя сервера из-за недостаточной репутации.
У меня тоже была похожая проблема. Причина заключалась в том, что AppFabric сгенерировал запланированную задачу, которая осталась после удаления.
сообщение об ошибке в журналах:
«/ create / tn» Microsoft Windows AppFabric Программа улучшения качества программного обеспечения Consolidator «/ xml» C: Program Files AppFabric 1.1 для Windows Server Consolidator.xml «Ошибка: ОШИБКА: не удается создать файл, когда этот файл уже существует.»
Он не может создать задачу, потому что она уже существует.
Удалить эту задачу.
- Перейдите в:% SYSTEM32% Tasks Microsoft Windows.
- Удалите папку AppFabric.
Затем попробуйте переустановить его снова.
Примечание: вы также можете попробовать удалить его из графического интерфейса планировщика заданий, но в моем случае он там не отображался.
- Большой! Спасибо! 6+ часов
- Мне помогло! Но потом я совершаю следующую критическую ошибку … Я установил его без SharePoint. А затем удалил AppFabric перед обновлением
И последнее, но не менее важное: я нашел эту страницу. Вполне полная причина и дальнейшее объяснение.
РЕШЕНО: ошибка 1306 AppFabric + Windows Server 2012.
У меня была такая же ошибка. Просто нужно было установить IIS, и все заработало.
- Я обнаружил, что это особенно важно, поскольку одним из компонентов, необходимых для App Fabric, является «Консоль управления IIS». И без «Веб-сервера» это действительно невозможно установить!
Спасибо за помощь.
Ошибка журнала фактически говорит вам, что делать. Он жалуется, потому что файл ниже уже существует.
Удалите файл «Консолидатор» из:
C: Windows System32 Tasks Microsoft Windows AppFabric Программа улучшения качества программного обеспечения
Предоставлено Чарльзом Бэбкоком, MCT
- Ни в одном файле журнала не упоминается проблема с файлом «Консолидатор».
Моя проблема заключалась в том, что в планировщике задач « Microsoft Windows AppFabric Customer Experience Improvement Program Consolidator» уже была задача для программы улучшения качества программного обеспечения. Я удалил эту задачу, и после этого установка прошла успешно.
В моем случае это было: — Моя системная учетная запись содержала два слова — Имя и Фамилия, например «Вася Пупкин», поэтому установщик веб-платформы видел только первое «Вася», поэтому вам нужно переименовать системного пользователя в «ВасяПупкин» без символа пробела. , или установить под другой учетной записью. — Также я заметил ошибку в пути PowerShell env, поэтому проверьте системные переменные PSModulePath и удалите ненужные — символ («) (путь SQL-сервера содержит ошибку, PowerShell Modules»)
Наконец-то я это сделал. Мне удалось установить AppFabric для Win Server 2012 R2. Я не совсем уверен, что именно изменило его. Я видел и пробовал множество решений с разных веб-сайтов, но приведенное выше решение по внесению изменений в реестр — «HKEY_CLASSES_ROOT» работало (подумайте дважды, прежде чем вносить изменения в реестр в производственной среде — это была моя демонстрационная среда, поэтому я просто пошел дальше); Я изменил путь к временной папке, но с первого раза это не сработало. Затем я удалил запись в реестре, а затем удалил предустановленный экземпляр AppFabric 1.1 из панели управления. Затем я попробовал установку, и она сработала. Это также восстановило запись в реестре.
Может быть, я действительно опаздываю на ответ. Серьезно, ребята, это разрешение ошибки заняло часы, я пробовал все возможные решения.
- установка IIS
- изменение Power Shell из переменной среды.
- Удаление локальной группы
Хотя решение действительно очень простое. Если вы внимательно посмотрите на переменную среды PSModulePath, в конце значения будут запятые, просто удалите их и наслаждайтесь
Сегодня у меня была такая же проблема. Я нашел эту ссылку, где вы можете попробовать 3 решения. Мне помогло первое решение.
ОТВЕТ Microsoft по этой проблеме
- ТАК может не понравиться подобные ответы (и это оправдано), но он прорезает шум.
Для меня сработал следующий метод: сначала убедитесь, что служба обновления Windows запущена из services.msc, или вы можете запустить эту команду в командной строке администратора —
Затем отредактируйте следующий реестр: -> -> -> Измените это значение с 10 на 9.
Затем попробуйте установить AppFabric, и он должен работать. Примечание: — вернитесь к внесенным вами изменениям значений реестра, чтобы убедиться в отсутствии проблем в будущем, если таковые возникнут.
When I reinstall the AppFabric 1.1, Why I’m getting this error «AppFabric installation failed because installer MSI returned with error code : 1603».?
I did run it with administrative rights.
Below is the error log.
2012-06-26 18:20:07, Information Setup ===== Logging started: 2012-06-26 18:20:07+08:00 =====
2012-06-26 18:20:07, Information Setup File: c:a0ddcd54d09ca070efsetup.exe
2012-06-26 18:20:07, Information Setup InternalName: Setup.exe
2012-06-26 18:20:07, Information Setup OriginalFilename: Setup.exe
2012-06-26 18:20:07, Information Setup FileVersion: 1.1.2106.32
2012-06-26 18:20:07, Information Setup FileDescription: Setup.exe
2012-06-26 18:20:07, Information Setup Product: Microsoft(R) Windows(R) Server AppFabric
2012-06-26 18:20:07, Information Setup ProductVersion: 1.1.2106.32
2012-06-26 18:20:07, Information Setup Debug: False
2012-06-26 18:20:07, Information Setup Patched: False
2012-06-26 18:20:07, Information Setup PreRelease: False
2012-06-26 18:20:07, Information Setup PrivateBuild: False
2012-06-26 18:20:07, Information Setup SpecialBuild: False
2012-06-26 18:20:07, Information Setup Language: Language Neutral
2012-06-26 18:20:07, Information Setup
2012-06-26 18:20:07, Information Setup OS Name: Windows 7 Ultimate
2012-06-26 18:20:07, Information Setup OS Edition: Ultimate
2012-06-26 18:20:07, Information Setup OSVersion: Microsoft Windows NT 6.1.7601 Service Pack 1
2012-06-26 18:20:07, Information Setup CurrentCulture: en-US
2012-06-26 18:20:07, Information Setup Processor Architecture: x86
2012-06-26 18:20:07, Information Setup Event Registration Source : AppFabric_Setup
2012-06-26 18:20:07, Information Setup
2012-06-26 18:20:07, Information Setup Microsoft.ApplicationServer.Setup.Upgrade.V1UpgradeSetupModule : Initiating V1.0 Upgrade module.
2012-06-26 18:20:07, Information Setup Microsoft.ApplicationServer.Setup.Upgrade.V1UpgradeSetupModule : V1.0 is not installed.
2012-06-26 18:20:33, Information Setup Microsoft.ApplicationServer.Setup.Upgrade.V1UpgradeSetupModule : Initiating V1 Upgrade pre-install.
2012-06-26 18:20:33, Information Setup Microsoft.ApplicationServer.Setup.Upgrade.V1UpgradeSetupModule : V1.0 is not installed, not taking backup.
2012-06-26 18:20:33, Information Setup Enumerating Windows features
2012-06-26 18:20:36, Information Setup Executing c:WindowsMicrosoft.NETFrameworkv4.0.30319aspnet_regiis.exe with commandline -iru.
2012-06-26 18:20:46, Information Setup Return code from aspnet_regiis.exe is 0
2012-06-26 18:20:46, Information Setup Windows features successfully enabled.
2012-06-26 18:20:46, Information Setup Process.Start: C:Windowssystem32msiexec.exe /quiet /norestart /i "c:a0ddcd54d09ca070efPackagesAppFabric-1.1-for-Windows-Server-32.msi" ADDDEFAULT=Worker,WorkerAdmin,CacheClient,Setup /l*vx "C:UsersCOMPUTER-NameAppDataLocalTempAppServerSetup1_1(2012-06-26 18-20-46).log" LOGFILE="C:UsersCOMPUTER-NameAppDataLocalTempAppServerSetup1_1_CustomActions(2012-06-26 18-20-46).log" INSTALLDIR="C:Program FilesAppFabric 1.1 for Windows Server" LANGID=en-US
2012-06-26 18:21:46, Information Setup Process.ExitCode: 0x00000643
2012-06-26 18:21:46, Error Setup AppFabric installation failed because installer MSI returned with error code : 1603
2012-06-26 18:21:46, Error Setup
2012-06-26 18:21:46, Error Setup AppFabric installation failed because installer MSI returned with error code : 1603
2012-06-26 18:21:46, Error Setup
2012-06-26 18:21:46, Information Setup Microsoft.ApplicationServer.Setup.Core.SetupException: AppFabric installation failed because installer MSI returned with error code : 1603
2012-06-26 18:21:46, Information Setup at Microsoft.ApplicationServer.Setup.Installer.WindowsInstallerProxy.GenerateAndThrowSetupException(Int32 exitCode, LogEventSource logEventSource)
2012-06-26 18:21:46, Information Setup at Microsoft.ApplicationServer.Setup.Installer.WindowsInstallerProxy.Invoke(LogEventSource logEventSource, InstallMode installMode, String packageIdentity, List`1 updateList, List`1 customArguments)
2012-06-26 18:21:46, Information Setup at Microsoft.ApplicationServer.Setup.Installer.MsiInstaller.InstallSelectedFeatures()
2012-06-26 18:21:46, Information Setup at Microsoft.ApplicationServer.Setup.Installer.MsiInstaller.Install()
2012-06-26 18:21:46, Information Setup at Microsoft.ApplicationServer.Setup.Client.SetupWorkflow.StartActionPhase()
2012-06-26 18:21:46, Information Setup at Microsoft.ApplicationServer.Setup.Client.ProgressPage.StartAction()
2012-06-26 18:21:46, Information Setup
2012-06-26 18:21:46, Information Setup === Summary of Actions ===
2012-06-26 18:21:46, Information Setup Required Windows components : Completed Successfully
2012-06-26 18:21:46, Information Setup Microsoft .NET Framework 3.5.1 : Completed Successfully
2012-06-26 18:21:46, Information Setup Windows Communication Foundation Non-HTTP Activation : Completed Successfully
2012-06-26 18:21:46, Information Setup IIS Management Console : Completed Successfully
2012-06-26 18:21:46, Information Setup AppFabric 1.1 for Windows Server : Failed
2012-06-26 18:21:46, Information Setup Hosting Services : Failed
2012-06-26 18:21:46, Information Setup Cache Client : Failed
2012-06-26 18:21:46, Information Setup Hosting Administration : Failed
2012-06-26 18:21:46, Information Setup Microsoft Update : Skipped
2012-06-26 18:21:46, Information Setup Microsoft Update : Skipped
2012-06-26 18:21:46, Information Setup
2012-06-26 18:21:46, Information Setup ===== Logging stopped: 2012-06-26 18:21:46+08:00 =====
0
While installing AppFabric 1.1 on windows 8, I’m getting this error.
AppFabric installation failed because installer MSI returned with error code : 1603
Can someone let me know solution for this.
- windows-8
- appfabric
Improve this question
asked May 23, 2013 at 13:18
Gaurav123Gaurav123
5,0196 gold badges51 silver badges81 bronze badges
2
-
possible duplicate of AppFabric installation failed because installer MSI returned with error code : 1603
– Cybermaxs
May 23, 2013 at 13:26
-
but i am not able to resolve this issue from there. Is it resolved for windows 8
– Gaurav123
May 23, 2013 at 14:13
Add a comment
|
Related questions
1
AppFabric Installation Problem
2
Installing Windows Server AppFabric
63
AppFabric installation failed because installer MSI returned with error code : 1603
Related questions
1
AppFabric Installation Problem
2
Installing Windows Server AppFabric
63
AppFabric installation failed because installer MSI returned with error code : 1603
1
Install AppFabric On windows 8
0
Creating a windows 8 app package from VS fails
5
Installing AppFabric 1.1 on Windows Server 2012 Giving Error
2
AppFabric Installation Error Code 1603
1
AppFabric installation failed MSI error code:1603 | File Already Exists
2
Unable to install AppFabric for windows server
0
AppFabric installation error 1603 (As_Observers)
Load 7 more related questions
Show fewer related questions
Sorted by:
Reset to default
Your Answer
Sign up or log in
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Name
Required, but never shown
By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.
Browse other questions tagged
- windows-8
- appfabric
or ask your own question.
Browse other questions tagged
- windows-8
- appfabric
or ask your own question.