After updating SCCM to 2010 Business Process not working

Riley, Shawn Earnest 1 Reputation point
2021-02-11T19:42:30.93+00:00

67133-sms-business-app-process-manager.logHello everyone,

I just updated our SCCM to the latest 2010 version (before the hotfix) and I am now having issues with the SMS_BUSINESS_APP_PROCESS_MANAGER

Looking in the log file of the business app it shows this -

ERROR: Found exception System.AggregateException: One or more errors occurred. ---> System.NullReferenceException: Object reference not set to an instance of an object.~~~~Server stack trace: ~~ at Microsoft.ConfigurationManager.SiteHealthMonitor.SHMWorker.<StartAsync>d__28.MoveNext()~~--- End of stack trace from previous location where exception was thrown ---~~ at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()~~ at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)~~ at Microsoft.ConfigurationManager.SiteHealthMonitor.SHMWorker.Start(String componentName)~~ at Microsoft.ConfigurationManager.TaskExecutionManager.TaskExecution.InvokeWorker(String assemblyToLoad, String typeToLoad, String componentName)~~ at System.Runtime.Remoting.Messaging.Message.Dispatch(Object target)~~ at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)~~~~Exception rethrown at [0]: ~~ at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)~~ at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)~~ at Microsoft.ConfigurationManager.TaskExecutionManager.TaskExecution.InvokeWorker(String assemblyToLoad, String typeToLoad, String componentName)~~ at System.Threading.Tasks.Task.Execute()~~ --- End of inner exception stack trace ---~~ at System.Threading.Tasks.Task.WaitAll(Task[] tasks, Int32 millisecondsTimeout, CancellationToken cancellationToken)~~ at Microsoft.ConfigurationManager.TaskExecutionManager.TaskExecution.Initialize(String componentName)~~---> (Inner Exception #0) System.NullReferenceException: Object reference not set to an instance of an object.~~~~Server stack trace: ~~ at Microsoft.ConfigurationManager.SiteHealthMonitor.SHMWorker.<StartAsync>d__28.MoveNext()~~--- End of stack trace from previous location where exception was thrown ---~~ at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()~~ at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)~~ at Microsoft.ConfigurationManager.SiteHealthMonitor.SHMWorker.Start(String componentName)~~ at Microsoft.ConfigurationManager.TaskExecutionManager.TaskExecution.InvokeWorker(String assemblyToLoad, String typeToLoad, String componentName)~~ at System.Runtime.Remoting.Messaging.Message.Dispatch(Object target)~~ at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)~~~~Exception rethrown at [0]: ~~ at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)~~ at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)~~ at Microsoft.ConfigurationManager.TaskExecutionManager.TaskExecution.InvokeWorker(String assemblyToLoad, String typeToLoad, String componentName)~~ at System.Threading.Tasks.Task.Execute()<---

and the next line is this

ERROR: Found inner exception System.NullReferenceException: Object reference not set to an instance of an object.~~~~Server stack trace: ~~ at Microsoft.ConfigurationManager.SiteHealthMonitor.SHMWorker.<StartAsync>d__28.MoveNext()~~--- End of stack trace from previous location where exception was thrown ---~~ at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()~~ at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)~~ at Microsoft.ConfigurationManager.SiteHealthMonitor.SHMWorker.Start(String componentName)~~ at Microsoft.ConfigurationManager.TaskExecutionManager.TaskExecution.InvokeWorker(String assemblyToLoad, String typeToLoad, String componentName)~~ at System.Runtime.Remoting.Messaging.Message.Dispatch(Object target)~~ at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)~~~~Exception rethrown at [0]: ~~ at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)~~ at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)~~ at Microsoft.ConfigurationManager.TaskExecutionManager.TaskExecution.InvokeWorker(String assemblyToLoad, String typeToLoad, String componentName)~~ at System.Threading.Tasks.Task.Execute()

I've rebooted the server and its still not wanting to start. Could anyone give me some pointers where to look?

Edit:: I also attached the entire SMS BUSINESS log as well.

Thanks!

Microsoft Configuration Manager
{count} votes

1 answer

Sort by: Most helpful
  1. AllenLiu-MSFT 46,531 Reputation points Microsoft Vendor
    2021-02-12T07:35:52.597+00:00

    @Riley, Shawn Earnest
    Thank you for posting in Microsoft Q&A forum.
    We may check SmsExec.log for errors for that component SMS_BUSINESS_APP_PROCESS_MANAGER.
    Someone ran into the similar issue and have an error code 2147746132 with this component in SmsExec.log, and solved it by register the .dll and .tlb, you may check the post to see if the solution helps:
    https://social.technet.microsoft.com/Forums/en-US/a663b0c4-e839-415c-ab58-db528d1897ec/sccm-1606-smscloudconnection-and-smsbusinessappprocessmanager-error?forum=ConfigMgrCBGeneral#30cfef1b-8037-40b3-8616-fbbed7607348


    If the response is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.