Fix SCCM Fatal MSI Error bgbisapi msi could not be installed , CustomAction CcmRegisterPerfCounters returned actual error code 1603

During the SCCM Management Point installation, you may encounter the error that the SMS Notification Server is not installed. In this scenario, client's status will appear with a question mark.

You may also try adding below lines to regsvcs.exe and InstallUtil.exe with their .config files by adding the following:

<runtime>

    <loadFromRemoteSources enabled="true"/>

</runtime>

However, this did not resolve the issue. 



In the Component Status within the SCCM console, the SMS Notification Server status will appear as Critical and display a message similar to the one below.



In the BgbSetup.log, you will see entries similar to the following.

 Fatal MSI Error - bgbisapi.msi could not be installed


In the BgbisapiMSI.log, you can see the following details.

Product: BGB http proxy -- Installation operation failed 

Windows Installer installed the product. Product Name: BGB http proxy. Product Version: 5.00.9128.1000. Product Language: 1033. Manufacturer: Microsoft Corporation. Installation success or error status: 1603.


You will also see the error message similar to the one below

CustomAction CcmRegisterPerfCounters returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)






Try to manually install using the command below. (The path may be different in your environment; usually it is located under C:\Program Files\Microsoft Configuration Manager\bin\x64\bgbisapi.msi.)


msiexec /i "C:\SMS\bin\x64\bgbisapi.msi"


It will show the same error

Now here is the fix 


Navigate to the SMS_CCM path and rename the file causing the issue.



After renaming the file, run the command again: msiexec /i "C:\SMS\bin\x64\bgbisapi.msi"


Check the log file again; it should now show that the installation was completed successfully and service is running.







Popular Posts

Windows 11 24H2 Upgrade using Intune Feature Updates Policy

Deploying a Script through Intune to a Linux PC

Remove CCMCache, Windows.old, and Temp folders using Powershell script

SCCM Feature Upgrade Failure on HP Computers: Insufficient System Partition Disk Space (Error 0xC1900200 / -1047526912)