question

VikramMidha-0394 avatar image
0 Votes"
VikramMidha-0394 asked saldana-msft edited

Backlog of SMS\MP\outboxes\statemsg.box

Hello,

I have one primary site with single MP configured on the same server. New "MP-2" was enabled on another DP server. the IIS components, folders were all configured properly. with logs like mpcontrol.log not showing any error with success for 200 messages as well.

We observed that machines were getting connected to this new "MP-2" but were not reflecting their latest patch compliance status in SCCM reports.
I could see that the patch was installed on the machine with the "updatesstore.log" showing the patch status as Installed as well. The status message for this and other patches were also getting forwarded to this new MP-2.
No errors were found on the machine as well. Looks like everything OK at client end.

Coming to the new MP-2 server, it looks like the status messages from the client machine was not getting processed.

Error in StateMessage.log file

**Failed to find State message with TopicType 500 and TopicId in the StateMsg store*


In mpfdm.log, below errors were found

**ERROR: Cannot connect to the inbox source, sleep 30 seconds and try again.


In the outboxmon.log, the count under various outboxes was getting overloaded were not getting processed at all.

File count for directory E:\SMS\MP\outboxes\statemsg.box is 43414. SMS_OUTBOX_MONITOR
File count for directory E:\SMS\MP\outboxes\ddr.box is 11815. SMS_OUTBOX_MONITOR
File count for directory E:\SMS\MP\outboxes\sitestat.box is 1500. SMS_OUTBOX_MONITOR
File count for directory E:\SMS\MP\outboxes\distmgr.box is 0. SMS_OUTBOX_MONITOR


while checking for the primary, older MP, the count was almost 0 in each of these and other outboxes.


Any assistance would be appreciated.

Thank You!

mem-cm-generalmem-cm-updatesmem-cm-site-deployment
· 3
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Is the mp at a remote site? Aka over the wan?

0 Votes 0 ·

Hello Garth,

No, the primary server, which has MP-1 and the new one MP-2 are in the same range.

I am not sure of the above errors exactly if something is stuck or being blocked somewhere, reason being the backlog is increasing.

0 Votes 0 ·

When you say same range. do you mean same LAN? Same switch? What is the speed of the network? Have you reviewed the log to see if they are blocked or just very slowing copying over to the primary site?

Why have two MPs in the first place?

0 Votes 0 ·

1 Answer

SimonRenMSFT-3639 avatar image
0 Votes"
SimonRenMSFT-3639 answered SimonRenMSFT-3639 commented

Hi,

Thanks for posting in Microsoft MECM Q&A forum.

After state messages that arrive at MP, the MP always copies from its outbox to the inbox of the site server. Then, they're processed into the database to complete the workflow.

If the New "MP-2" is a remote MP, it may not keep up with processing the files within the stat.box and statemsg.box outboxes, which means those outboxes can reach some backlog. Please help confirm with your network team.

A workaround is to get rid of the remote MP if your connection from the remote sites is relatively stable but slow. Because there isn’t much benefit to having a remote MP (depends on number of clients at the remote site). The policy requests and status message traffic is pretty low per client.

Please refer to the official article to understand State Message: Description of state messaging in Configuration Manager

Bset regards,
Simon


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.
https://docs.microsoft.com/en-us/answers/articles/67444/email-notifications.html


· 5
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi,

from this statement, "the MP always copies from its outbox to the inbox of the site server.",

I consider that the new MP-2 server is also a site-server after configuring the MP role. wouldn't this processing be on the same MP-2 server and only the state messages should transfer to the database? If yes, then this new MP and the database are in the same MP and should be very fast.

The older MP works successfully in the same range.

0 Votes 0 ·

Hi,

Thanks for your reply.

Site Server :A computer on which you run the Configuration Manager setup program, and this main role contains the core components and services required to run a central administration, primary, or secondary site.
Site System: A server that hosts one or more site system roles (MP,DP,SUP etc.) for Configuration Manager site.

So the new MP-2 server is just a site system server, not a site server, the state messages should copy from its outbox to the inbox of the site server that also holds the old MP.

Best regards,
Simon

0 Votes 0 ·

Hi,

Hope everything goes well. May we know the current status of the question? If there is any other assistance we can provide, please feel free to let us know, we will do our best to help you.

Thanks and regards,
Simon

0 Votes 0 ·

Yes, correct, the response got mixed somehow.

I am aware of what you explained :)

Thank You for clarifying the question though.

the concern what would remain would be why there was a growing backlog in Outbox on the new MP, since the new and the older MP are in the same network range. It should be very fast.

0 Votes 0 ·
Show more comments