Exception Occurred During Publishing: Verification of File Signature Failure

Version 3

    Problem

     

    You receive the following error when attempting to publish content:

     

    Publish: Exception occurred during publishing:

    Verification of file signature failed for file: \\<serverName>\UpdateServicesPackages\<AppName_abf10b91-bfa6-44ff-aa54-099e4bf1487d\a7f3d4b2-02b6-4f0c-ab9b-e38c8de9c3f0_1.cab

     

    You may also see this error:
    "Exception occurred during publishing: Verification of the signature failed for file" for each of the updates attempted.

     

    Cause

     

    The self-signed WSUS certificate wasn't added to Trusted Publishers Store and the Trusted Root Certification Authorities Store.

     

    Resolution

     

    Add the self-signed WSUS certificate to the Trusted Publishers Store and the Trusted Root Certification Authorities store on the Update Publisher machine as follows:

     

    1. Navigate to Start and type MMC in the run box, this will open Microsoft Management Console (MMC).

    2. Click File and choose Add/Remove Snap-in, highlight Certificates and click Add. Select Computer account and then click Next.

    3. Select another computer, type the name of the update server or click Browse to find the update server computer, click Finish, click Close and then OK.

    4. Expand Certificates (update server name) and expand WSUS then click Certificates.

    5. In the results pane, right-click the desired certificate and choose All Tasks then Export.

    6. In the Certificate Export Wizard, use the default settings to create an export file with the name and location specified in the wizard. This file must be available to the update server before proceeding to the next step.

    7. Right-click Trusted Publishers and choose All Tasks then click Import. Complete the Certificate Import Wizard using the exported file from step 6.

    8. If a self-signed certificate is used, such as WSUS Publishers Self-signed, right-click Trusted Root Certification Authorities and choose click All Tasks and then Import. Complete the Certificate Import Wizard using the exported file from step 6.

    9. Right-click Certificates (update server name) and choose Connect to another computer then enter the computer name for the Updates Publisher computer and then OK.

    10. If Updates Publisher is remote from the update server, repeat steps 7 through 9 to import the certificate to the certificate store on the Updates Publisher computer.