Answered by:
Update from Exchange 2013 SP1 to CU8 error

Question
-
hi,
i've got problem when update to cu8.
the file 'c:\program files\microsoft\exchange server\v15\transportroles\agents\hygiene\asdat.msi' is not a valid installation package for the product microsoft exchange 2007 standard anti-spam filter updates. try to find the installation package 'asdat.msi' in a folder from which you can install microsoft exchange 2007 standard anti-spam filter updates.
please help me..
Answers
-
After many hours of searching it worked by running the commands
msiexec /i "C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\agents\Hygiene\ASDat.MSI" REINSTALLMODE=vomus
msiexec /i "C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\agents\Hygiene\ASEntIRS.MSI" REINSTALLMODE=vomus
msiexec /i "C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\agents\Hygiene\ASEntSig.MSI" REINSTALLMODE=vomus
(The other 2 subsequently failed)
- Proposed as answer by perikles Tuesday, April 28, 2015 1:09 AM
- Marked as answer by Simon_WuMicrosoft contingent staff Thursday, April 30, 2015 9:36 AM
All replies
-
hi,
i've got problem when update to cu8.
the file 'c:\program files\microsoft\exchange server\v15\transportroles\agents\hygiene\asdat.msi' is not a valid installation package for the product microsoft exchange 2007 standard anti-spam filter updates. try to find the installation package 'asdat.msi' in a folder from which you can install microsoft exchange 2007 standard anti-spam filter updates.
please help me..
uninstall-MsiPackage -ProductCode '{C3F10D8C-BD70-4516-B2B4-BF69019807
41}' -LogFile ($RoleSetupLoggingPath + "\UninstallASDat.msilog")
" was run: "Microsoft.Exchange.Configuration.Tasks.TaskException: Couldn
't remove product with code c3f10d8c-bd70-4516-b2b4-bf6901980741. The installati
on source for this product is not available. Verify that the source exists and t
hat you can access it. Error code is 1612. ---> System.ComponentModel.Win32Excep
tion: The installation source for this product is not available. Verify that the
source exists and that you can access it
--- End of inner exception stack trace ---
at Microsoft.Exchange.Configuration.Tasks.Task.WriteError(Exception exception
, ErrorCategory category, Object target, Boolean reThrow, String helpUrl)
at Microsoft.Exchange.Configuration.Tasks.Task.WriteError(Exception exception
, ErrorCategory category, Object target)
at Microsoft.Exchange.Management.Deployment.UninstallMsi.RemoveProductCode(Gu
id productCode)
at Microsoft.Exchange.Management.Deployment.UninstallMsi.InternalProcessRecor
d()
at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__b()
at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String fun
cName, Action func, Boolean terminatePipelineIfFailed)".
The Exchange Server setup operation didn't complete. More details can be found
in ExchangeSetup.log located in the <SystemDrive>:\ExchangeSetupLogs folder. -
After many hours of searching it worked by running the commands
msiexec /i "C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\agents\Hygiene\ASDat.MSI" REINSTALLMODE=vomus
msiexec /i "C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\agents\Hygiene\ASEntIRS.MSI" REINSTALLMODE=vomus
msiexec /i "C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\agents\Hygiene\ASEntSig.MSI" REINSTALLMODE=vomus
(The other 2 subsequently failed)
- Proposed as answer by perikles Tuesday, April 28, 2015 1:09 AM
- Marked as answer by Simon_WuMicrosoft contingent staff Thursday, April 30, 2015 9:36 AM
-
-
-
Thank you very much, perikles. Difficult to find this solution but essential to recover and uninstall an Exchange 2016/CU1 server. The recover process always hangs at Mailbox Role: Transport Service 75 %. It is obviously necessary to re-cache the local Exchange 2007 anti-spam filter updates with the v parameter of Msiexec.exe reinstallmode.
Marcel
-
-
After many hours of searching it worked by running the commands
msiexec /i "C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\agents\Hygiene\ASDat.MSI" REINSTALLMODE=vomus
msiexec /i "C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\agents\Hygiene\ASEntIRS.MSI" REINSTALLMODE=vomus
msiexec /i "C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\agents\Hygiene\ASEntSig.MSI" REINSTALLMODE=vomus
(The other 2 subsequently failed)
-
-
-
-
This has saved me. Thank you so much. I was upgrading Exchange 2013 CU17 going to CU23. The configuration of Transport service is ~70% and that asdat.msi error hit me. So I cancelled the installation, ran those three commands, rebooted the server, and reran the installation i.e. setup.exe /m:upgrade /IacceptExchangeServerLicenseTerms and it worked.
-
First, what a crappy Exchange 2013 and 2016 installation/CU/upgrades.
I have been doing Exchange since 5.0 and now done many Exchange 2013 and 2016 installation. I have never ever seen so many different errors during many of my Exchange 2013 and 2016 installation compared to earlier Exchange versions and now this out of space error: 'c:\program files\microsoft\exchange server\v15\transportroles\agents\hygiene\asdat.msi' is not a valid installation package for the product microsoft exchange 2007 standard anti-spam filter updates... O.M.G I'm getting so frustrating to such issues.
Thanks to periklesHow in the world did you come up with those three commands - "godlike" worked :)
Cheers
- Edited by Soren Reisz Wednesday, October 30, 2019 9:01 AM