Error: "Cannot Connect to WSUS" in Ivanti Patch for SCCM on Windows 10

Version 10



    This document outlines a known issue with using Ivanti Patch for SCCM on Windows 10 systems.  This will only address connecting to the WSUS Server, if your WSUS Server is not on Server 2016. While you will be able to manage published updates from a SCCM console installed on Windows 10, you will not be able to publish new updates. Microsoft only allows Windows 10 SCCM Consoles to publish to WSUS on Server 2016.




    In Ivanti Patch for SCCM, attempting to connect to the WSUS Server returns the below error:




    You can verify the issue by in the Shavlik Patch.log in version 2.3 or Ivanti Patch.log in version 2.4, the combination the popup and the error in the log will verify the issue. (found under C:\Users\<youruser>\Shavlik\Shavlik Patch in version 2.3 and C:\Users\<youruser>\Ivanti\Ivanti Patch in version 2.4)


    Exception: System.DllNotFoundException Unable to load DLL 'SusNativeCommon.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)



    Ivanti Patch uses SusNativeCommon.dll as part of the WSUS API. There have been issues with Windows 10 systems missing SusNativeCommon.dll under C:\Windows\SysWow64




    Copy SusNativeCommon.dll from C:\Windows\SysWow64 on the WSUS Server you're trying to connect to, and move it to C:\Windows\SysWow64 on the Windows 10 machine.


    This will not allow Ivanti Patch for SCCM to publish updates! If you are using Shavlik Patch on Windows 10 to connect to a WSUS Server that is not running on Windows Server 2016, you will not be able to publish updates due to the WSUS API versions not matching!


    Affected Product(s)


    Ivanti Patch for SCCM 2.3+