BizTalk Server 2016 Error: The redistributable cab file does not have a valid signature

This week during a BizTalk Server 2016 installation – yes, I know it wasn’t my choice, otherwise, it was a BizTalk Server 2020 – I got for the very first time an issue regarding the Redistributable CAB file. Of course, during the installation process, you can choose “Automatically install the redistributable prerequisites from the web”, but in this case, the machine didn’t have access to the internet and had several security restrictions, so we end up selecting the option: “Automatically install the redistributable prerequisites from a CAB file”.

Notice that we have already downloaded the CAB file and I personally have used this file on several occasions.

So while we were trying to install the pre-requirements, the installation failed, and we got the following error on the error log file:

The redistributable CAB file does not have a valid signature.

Cause

Honestly, I don’t precisely know the causes for this issue. However, as I mentioned before, I used this strategy and this CAB file in other installations with success without ever facing this error. I think that was related to security constraints on the machine.

Solution

The solution is simple, this screen to select the CAB files only shows if the pre-requirements are missing – if you have all necessary components installed the installation wizard will skip the step to install the components. So what we can do is manually install the pre-requirements before we start the BizTalk Server installation. And to do that we need to:

  • Open the CAB file by double-click the CAB file
  • And install all the 3 files inside
    • owc11
    • SQLServer2016_AS_ADOMD
    • sqlxml

After that, you can run the BizTalk Server installation wizard. This problem will be already solved.

Author: Sandro Pereira

Sandro Pereira lives in Portugal and works as a consultant at DevScope. In the past years, he has been working on implementing Integration scenarios both on-premises and cloud for various clients, each with different scenarios from a technical point of view, size, and criticality, using Microsoft Azure, Microsoft BizTalk Server and different technologies like AS2, EDI, RosettaNet, SAP, TIBCO etc. He is a regular blogger, international speaker, and technical reviewer of several BizTalk books all focused on Integration. He is also the author of the book “BizTalk Mapping Patterns & Best Practices”. He has been awarded MVP since 2011 for his contributions to the integration community.

2 thoughts on “BizTalk Server 2016 Error: The redistributable cab file does not have a valid signature”

  1. Hi,

    Even after manually installing the file, I am not able to BizTalk Server because BizTalk installation again asks for redistributable installation and I get the same error.

    I have tried all 4 options, still I get the error.
    1) Manually install redistributable prerequisites.
    2) Automatically install…
    3) Download the redistributable…
    4) Automatically install…from CAB file

    Can you tell me in detail how you managed to install BizTalk 2016 ?

    Thanks in Advance
    joee

Leave a Reply

Your email address will not be published. Required fields are marked *

turbo360

Back to Top