Critical error message on SCCM server, how to solve?

This is using a newly-setup MS SCCM 2012 r2 server, in a standalone primary site. However, on the monitoring > Component Status, found a critical error message by SMS_Notification_server service, as follows:

Site component manager failed to install this component, because the Microsoft installer file for this component (bgbisapi.msi) could not install.
Refer to Bgbsetup.log, the bgbisapimsi.log, as well as the Configmgr documentation and Microsoft kb...

I search and found with by inserting the <runtime> <LoadFromRemoteSources enabled="true"/> </runtime> into installutil.exe.config & regsvr.exe.config files. Followed by restarting dtc service and site component service. However, still got the error with the error shown in bgbsetup.log:

CTool::RegisterComPlusService: Failed to unregister C:\Program Files\Microsoft Configuration Manager\bin\x64\microsoft.configurationmanager.bgbserverchannel.dll with .Net Fx 4.0
CTool::RegisterComPlusService: Failed to register C:\Program Files\Microsoft Configuration Manager\bin\x64\microsoft.configurationmanager.bgbserverchannel.dll with .Net Fx 4.0

Fatal MSI error - bgbisapi.msi could not be installed.

Appreciate your help to troubleshoot the problem.

thanks,
LVL 1
MichaelBalackAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

dew_associatesCommented:
The following should help you fix this issue you need add the below code to both InstallUtil.exe and RegSvcs.exe .config files. Note that these are .exe files but you will look for Type of the file you find the XML .config files for the same exe’s. I would recommend you to backup the files before you add the code.

<runtime>
 <loadFromRemoteSources enabled=”true”/>
 </runtime>

1) Navigate to C:\Windows\Microsoft.NET\Framework64\v4.0.30319.

2) Find and open the file named regsvcs.exe of Type XML configuration file. You can open it with Notepad.

3) Add the code as follows:

<?xml version = "1.0?>
<configutation>
        <startup useLegacyV2RuntimeActivationPolicy="true">
               <requiredRuntime safemode="true" imageVersion="v4.0.30319" version="v4.0.30319">
        </startup>
        <runtime>
               <loadFromRemoteSources enabled="true"/>
        </runtime>
</configutation>

4) Now save the file and repeat the process with InstallUtil.exe .config file

5) Once you have completed the above, open the services.msc > restart the Distributed Transaction Coordinator service. Also restart the SMS_SITE_COMPONENT_MANAGER once.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
MichaelBalackAuthor Commented:
Hi Dew_Associates,

I made the given changes on the 2 mentioned files before, and the problem is still persists.
0
dew_associatesCommented:
If you were careful to make sure the code was correct when you added it, and it failed as you say - it should produce an error. What is the error and its code.
0
Cloud Class® Course: Python 3 Fundamentals

This course will teach participants about installing and configuring Python, syntax, importing, statements, types, strings, booleans, files, lists, tuples, comprehensions, functions, and classes.

MichaelBalackAuthor Commented:
Site component manager failed to install this component, because the Microsoft installer file for this component (bgbisapi.msi) could not install.
0
dew_associatesCommented:
What error code was assigned in the event log?
0
MichaelBalackAuthor Commented:
Hi dew_associates,

I have to go onsite to check...
0
MichaelBalackAuthor Commented:
Hi dew_associates,

Now then I found that I have rename both file as regsvr.exe.config.config, and InstallUtil.exe .config.config after putting in the 3 lines. After renaming them and wait for one hour, no more error.
0
dew_associatesCommented:
Okay then you are all set
0
MichaelBalackAuthor Commented:
Steps as suggested by Dew_Associates works. The problem was still persists  although I followed the same steps. This is because I put the wrong file extension initially. But, after ensure the correct file extension, all these critical messages disappear.
0
hari jothiCommented:
Hi,

I have the same problem. I have edited the two .config file with the code, restarted the server, DTC and SMS Site Component Manager services. However the "Fatal MSI Error - bgbisapi.msi could not be installed" error still occurs by SMS_Notification_server service.

I  see below log on the BGBSetup.log :
CTool::RegisterComPlusService: run command line: "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\RegSvcs.exe" /u "E:\Program Files\Microsoft Configuration Manager\bin\x64\microsoft.configurationmanager.bgbserverchannel.dll"
CTool::RegisterComPlusService: Failed to unregister E:\Program Files\Microsoft Configuration Manager\bin\x64\microsoft.configurationmanager.bgbserverchannel.dll with .Net Fx 4.0
CTool::RegisterComPlusService: run command line: "C:\Windows\Microsoft.NET\Framework64\v4.0.30319\RegSvcs.exe" /extlb /tlb:"E:\Program Files\SMS_CCM\microsoft.configurationmanager.bgbserverchannel.tlb" "E:\Program Files\Microsoft Configuration Manager\bin\x64\microsoft.configurationmanager.bgbserverchannel.dll"
CTool::RegisterComPlusService: Failed to register E:\Program Files\Microsoft Configuration Manager\bin\x64\microsoft.configurationmanager.bgbserverchannel.dll with .Net Fx 4.0
Cannot register BGB server channel DLL E:\Program Files\Microsoft Configuration Manager\bin\x64\microsoft.configurationmanager.bgbserverchannel.dll. Installation cannot continue.
Fatal MSI Error - bgbisapi.msi could not be installed.

Please advise or help on this. Your assistance will be much appreciated.
1
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Applications

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.