I have just done a restore of ConfigMgr and the CMG isnt working-
I stopped the CMG from the console but it remains at "stopping".
It was then restarted in Azure and is healthy
Ive checked the secret keys and the 2 set for WebAppCMG and ConfigMgrSvc are valid for another 8 months
i have done a Get-CMGetCloudManagementGateway -Name "cmgname" from the console powershell but it returns nothing.
any ideas what to do next please?
Thanks

smsadminui.log
at Microsoft.ConfigurationManagement.AdminConsole.AzureServices.CMGAnalyzer.backgroundWorker_DoWork(Object sender, DoWorkEventArgs e)\r\n
[19, PID:6448][12/12/2023 12:45:28] :System.Net.WebException\r\nThe remote server returned an error: (500) Internal Server Error.\r\n at System.Net.HttpWebRequest.GetResponse()
at Microsoft.ConfigurationManagement.AdminConsole.AzureServices.CMGAnalyzer.backgroundWorker_DoWork(Object sender, DoWorkEventArgs e)\r\n
cloudmgr.log
Starting to collect analytics data CMG. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:44:02 13536 (0x34E0)
Resource Manager - Initializing... Acquiring access token to resource manager and accessing the subscription SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:44:02 13536 (0x34E0)
TaskManager: 1 task(s) running, 0 task(s) waiting to start. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:44:02 2800 (0x0AF0)
TaskManager: Task [AnalyticsCollectionTask: Service CMG] status is Faulted SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:44:02 2800 (0x0AF0)
TaskManager: Removing task [AnalyticsCollectionTask: Service CMG] from running tasks. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:44:02 2800 (0x0AF0)
ERROR: TaskManager: Task [AnalyticsCollectionTask: Service CMG] has failed. Exception System.ArgumentNullException, Value cannot be null.~~Parameter name: clientSecret. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:44:02 2800 (0x0AF0)
TaskManager: Retrying task [AnalyticsCollectionTask: Service CMG], number of retries left: 1. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:44:02 2800 (0x0AF0)
TaskWorker: Starting task: [AnalyticsCollectionTask: Service CMG] SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:44:02 12304 (0x3010)
Starting to collect analytics data CMG. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:44:02 6824 (0x1AA8)
Resource Manager - Initializing... Acquiring access token to resource manager and accessing the subscription SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:44:02 6824 (0x1AA8)
SetTaskState: Task 16777218 State Failed. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:44:02 6824 (0x1AA8)
TaskManager: 1 task(s) running, 0 task(s) waiting to start. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:44:02 2800 (0x0AF0)
TaskManager: Task [AnalyticsCollectionTask: Service CMG] status is Faulted SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:44:02 2800 (0x0AF0)
TaskManager: Removing task [AnalyticsCollectionTask: Service CMG] from running tasks. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:44:02 2800 (0x0AF0)
ERROR: TaskManager: Task [AnalyticsCollectionTask: Service CMG] has failed. Exception System.ArgumentNullException, Value cannot be null.~~Parameter name: clientSecret. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:44:02 2800 (0x0AF0)
TaskManager: Task [AnalyticsCollectionTask: Service CMG] has faulted and will not be retried. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:44:02 2800 (0x0AF0)
Start to poll cloud service tasks from DB SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:45:01 7704 (0x1E18)
TaskWorker: Starting task: [CloudServicesTaskBuilder] SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:45:01 12304 (0x3010)
CloudServicesTaskBuilder: Starting. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:45:01 9640 (0x25A8)
TaskManager: 0 task(s) running, 0 task(s) waiting to start. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:45:01 2800 (0x0AF0)
TaskManager: Task [CloudServicesTaskBuilder] status is Running SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:45:01 2800 (0x0AF0)
CloudServicesTaskBuilder: Stopping. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:45:02 9640 (0x25A8)
TaskManager: 1 task(s) running, 0 task(s) waiting to start. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:45:02 2800 (0x0AF0)
TaskManager: Task [CloudServicesTaskBuilder] status is RanToCompletion SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:45:02 2800 (0x0AF0)
TaskManager: Removing task [CloudServicesTaskBuilder] from running tasks. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:45:02 2800 (0x0AF0)
Start to poll cloud service tasks from DB SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:46:01 5532 (0x159C)
TaskManager: 0 task(s) running, 0 task(s) waiting to start. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:46:01 2800 (0x0AF0)
TaskWorker: Starting task: [CloudServicesTaskBuilder] SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:46:01 12304 (0x3010)
CloudServicesTaskBuilder: Starting. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:46:01 5532 (0x159C)
CloudServicesTaskBuilder: Stopping. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:46:02 5532 (0x159C)
TaskManager: 1 task(s) running, 0 task(s) waiting to start. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:46:02 2800 (0x0AF0)
TaskManager: Task [CloudServicesTaskBuilder] status is RanToCompletion SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:46:02 2800 (0x0AF0)
TaskManager: Removing task [CloudServicesTaskBuilder] from running tasks. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:46:02 2800 (0x0AF0)
Start to poll cloud service tasks from DB SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:47:01 5532 (0x159C)
TaskManager: 0 task(s) running, 1 task(s) waiting to start. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:47:01 2800 (0x0AF0)
TaskWorker: Starting task: [CloudServicesTaskBuilder] SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:47:01 12304 (0x3010)
CloudServicesTaskBuilder: Starting. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:47:01 5532 (0x159C)
CloudServicesTaskBuilder: Stopping. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:47:02 5532 (0x159C)
TaskManager: 1 task(s) running, 0 task(s) waiting to start. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:47:02 2800 (0x0AF0)
TaskManager: Task [CloudServicesTaskBuilder] status is RanToCompletion SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:47:02 2800 (0x0AF0)
TaskManager: Removing task [CloudServicesTaskBuilder] from running tasks. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:47:02 2800 (0x0AF0)
Start to poll cloud service tasks from DB SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:48:01 9640 (0x25A8)
TaskManager: 0 task(s) running, 0 task(s) waiting to start. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:48:02 2800 (0x0AF0)
Current CMG deployment package hash is 7GSkibYNOs= SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:48:02 9640 (0x25A8)
Current VMSS CMG deployment package hash is 3tkq8J0/MeOmU= SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:48:02 9640 (0x25A8)
CreateUpgradeTaskForPackageChange: Triggered to create upgrade task for service type CloudProxyService with current package hash 7GSkAFUibRzMNOs=. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:48:02 9640 (0x25A8)
TaskManager: 0 task(s) running, 0 task(s) waiting to start. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:48:02 2800 (0x0AF0)
TaskWorker: Starting task: [CloudServicesTaskBuilder] SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:48:02 12304 (0x3010)
CloudServicesTaskBuilder: Starting. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:48:02 9640 (0x25A8)
CloudServicesTaskBuilder: Stopping. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:48:02 9640 (0x25A8)
TaskManager: 1 task(s) running, 0 task(s) waiting to start. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:48:02 2800 (0x0AF0)
TaskManager: Task [CloudServicesTaskBuilder] status is RanToCompletion SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:48:02 2800 (0x0AF0)
TaskManager: Removing task [CloudServicesTaskBuilder] from running tasks. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:48:02 2800 (0x0AF0)
Start to poll cloud service tasks from DB SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:49:01 5536 (0x15A0)
TaskManager: 0 task(s) running, 0 task(s) waiting to start. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:49:01 2800 (0x0AF0)
TaskWorker: Starting task: [CloudServicesTaskBuilder] SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:49:01 12304 (0x3010)
CloudServicesTaskBuilder: Starting. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:49:01 5600 (0x15E0)
CloudServicesTaskBuilder: Stopping. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:49:02 5600 (0x15E0)
TaskManager: 1 task(s) running, 0 task(s) waiting to start. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:49:02 2800 (0x0AF0)
TaskManager: Task [CloudServicesTaskBuilder] status is RanToCompletion SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:49:02 2800 (0x0AF0)
TaskManager: Removing task [CloudServicesTaskBuilder] from running tasks. SMS_CLOUD_SERVICES_MANAGER 12/12/2023 12:49:02 2800 (0x0AF0)
sms_cloud_proxyconnector.log:
Maintaining connections... SMS_CLOUD_PROXYCONNECTOR 12/12/2023 12:51:37 4524 (0x11AC)
There are 10 WebSocket connections established with proxy server CMG.domainname:443 SMS_CLOUD_PROXYCONNECTOR 12/12/2023 12:51:37 4524 (0x11AC)
Wait 60 seconds to rescan the connections... SMS_CLOUD_PROXYCONNECTOR 12/12/2023 12:51:37 4524 (0x11AC)
ERROR: Failed to build custom cert chain. ChainElementStatus: ElementSubjectName: CN=ISVSCCMMP.fqdn ElementChainStatus: NotSignatureValid ElementSubjectName: CN=SMS Issuing ElementChainStatus: UntrustedRoot SMS_CLOUD_PROXYCONNECTOR 12/12/2023 12:51:39 5700 (0x1644)
ERROR: Failed to build custom cert chain. ChainElementStatus: ElementSubjectName: CN=ISVSCCMMP.fqdn ElementChainStatus: NotSignatureValid ElementSubjectName: CN=SMS Issuing ElementChainStatus: UntrustedRoot SMS_CLOUD_PROXYCONNECTOR 12/12/2023 12:51:40 7152 (0x1BF0)
ERROR: Failed to build custom cert chain. ChainElementStatus: ElementSubjectName: CN=ISVSCCMMP.fqdn ElementChainStatus: NotSignatureValid ElementSubjectName: CN=SMS Issuing ElementChainStatus: UntrustedRoot SMS_CLOUD_PROXYCONNECTOR 12/12/2023 12:51:45 5700 (0x1644)