Exchange 2016 CU20 failed due to missing "exchangeserver.msi"

Roget Luo 96 Reputation points
2021-04-29T03:49:29.07+00:00

Exchange 2016 Build 15.1.225.42. Attempt to apply CU20 failed due to install asking for the "exchangeserver.msi" for the current build. Exchange was setup by previous IT and only performed monthly Windows updates. Unable to locate the .msi file and had to cancel the update. However, it caused Exchange to stop functioning even after restore all services and reboot. Last ditch effort to get Exchange back online, I restore Exchange from backup. Now, OWA and EAC are up and running, but unable to send/ receive. Outbound emails just stay in Outbox. Verified Send/ receive connectors are correct.

  1. most importantly, how do I get mail flow back up and running?
  2. Once everything is working again, how can I patch it CU 20 without the missing "exchangeserver.msi"?

Thanks in advance.

Exchange Server Management
Exchange Server Management
Exchange Server: A family of Microsoft client/server messaging and collaboration software.Management: The act or process of organizing, handling, directing or controlling something.
7,762 questions
{count} votes

Accepted answer
  1. Roget Luo 96 Reputation points
    2021-04-30T02:51:17.173+00:00

    Correct, both internal and external mail flow stopped. I didn't have the time to wait for NDR from external user since the entire system was down and I had to get it back up and running ASAP.

    I restore Exchange from Veeam backup. After restore, and roughly 30 minutes later, mail flow returned to normal.

    So the only issue I'm facing now is the inability to patch Exchange to CU 20. Verified Exchange meet all required prerequisites including .NET 4.8.  The install also passes 

    prerequisites analysis.  Then it reaches Step 3 "Remove Exchange files" is when I ask for the "exchangeserver.msi".  And if I point it to the "exchangeserver.msi" file from CU 20 ISO, it gives me the message that is not a valid installation package for the MS Exchange Server.   At which point the only option is to cancel, then I get the following 

    Error:Couldn't remove product with code cd981244-e9b8-405a-9026-6aeb9dcef1f1. The installation source for this product is not available. Verify that the source exists and that you can access it. Error code is 1612.


3 additional answers

Sort by: Most helpful
  1. Amit Singh 5,071 Reputation points
    2021-05-06T08:43:50.75+00:00

    You can try to run the command from an elevated command prompt instead of a windows power shell. Also, in the command prompt, navigate to the network location of the Exchange 2016 installation files. You can take help from a similar thread -

    https://social.technet.microsoft.com/Forums/exchange/en-US/f4d2f65c-d295-4b6a-a4fc-32101892e0ed/exchange-2013-sp-1-fails-msspeechsrtelecaesmsi?forum=exchangesvrdeploy.

    Install with extracting the setup files to D:\Install\CU12, then ran the following command:
    .\setup /mode:upgrade /iacceptexchangeserverlicenseterms
    So copied the setup folder from the extracted folder: D:\Install\CU12 to C:\Program Files\Microsoft\Exchange Server\V15\bin** to make sure the setup folder with install files, then started the install again from the **D:\Install\CU12 folder, and then everything went fine and without a glitch.

    1 person found this answer helpful.

  2. Yuki Sun-MSFT 41,201 Reputation points Microsoft Vendor
    2021-04-30T01:49:17.15+00:00

    Hi @Roget Luo ,

    Now, OWA and EAC are up and running, but unable to send/ receive. Outbound emails just stay in Outbox.

    Do you mean both the internal and external mail flow don't work now? If this is the case, is there any NDR message when an external user sends a mail to your organization?
    By "restore Exchange from backup", do you mean you rebuilt the Exchange server from scratch?

    Please have a check and ensure the Exchange related services are up and running. Also its' suggested to have a look at the Event Viewer and see if any relevant errors are recorded out there.

    Regarding the missing "exchangeserver.msi" when you tried to upgrade to CU 20, would you please remove any personal information like domain name and then share the detailed error message so that we can help do further research on this?


    If an Answer is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

  3. Sneaky_Pete 1 Reputation point
    2022-01-17T07:48:27.523+00:00

    Hi, for me this error came when trying to patch CU from PowerShell and not CommandPrompt. Once I did the command:
    setup /m:upgrade /IAcceptExchangeServerLicenseTerms
    from CMD (as admin) the error/warning went away.
    (this was patching from CU19 to CU21 Exchange 2016)

    Hope this helps, Sneaky_Pete

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.