Correction du service d'administration SCCM indisponible

/fr/images/Fix-SCCM-Administration-Service-Is-Unavailable_ftimg.png

Dans cet article, je vais vous aider avec quelques solutions utiles pour résoudre l’erreur Le service d’administration SCCM n’est pas disponible.

Le fournisseur SMS fournit un accès d’interopérabilité API via une connexion HTTPS OData, appelée service d’administration. Cette API REST peut être utilisée à la place d’un service Web personnalisé pour accéder aux informations du site Configuration Manager.

Configuration Manager utilise nativement le service d’administration pour plusieurs fonctionnalités, notamment les extensions de console. À partir de la version 2111, l’option permettant à la console Configuration Manager d’utiliser le service d’administration est supprimée. Le service d’administration est toujours activé, la console l’utilisera donc en cas de besoin.

/fr/images/PatchMyPC-AppCatalog-725x250-1.jpg Installer et mettre à jour des applications tierces avec Patch My PC

Le service d’administration SCCM n’est pas disponible

Récemment, j’ai rencontré un message d’erreur lorsque j’ai essayé d’accéder à Administration > Présentation > Mises à jour et maintenance > Extensions de console. Le message d’erreur était " Configuration Manager ne peut pas se connecter au service d’administration. La console Configuration Manager ne peut pas se connecter à la base de données du site via le service d’administration sur le serveur. Vérifiez les éléments suivants : Le service d’administration n’est pas disponible. "

Cette erreur indique que la console ConfigMgr ne peut pas atteindre le point de terminaison du fournisseur SMS ou du service d’administration sur votre serveur de site. Certaines causes courantes de cette erreur sont les suivantes :

  1. Problèmes avec le fournisseur de SMS

  2. Problèmes avec la configuration IIS

  3. Problèmes de certificat tels que le certificat expiré, etc.

  4. Mise à niveau SCCM échouée ou incomplète

/fr/images/Configuration-Manager-cant-connect-to-the-administration-service-1024x577.png Configuration Manager ne parvient pas à se connecter au service d’administration

Dans mon cas, j’ai eu des problèmes avec le service d’administration et le SMSAdminUI.log a affiché les erreurs suivantes :


1, PID:7304 System.Net.WebException: The remote server returned an error: (503) Server Unavailable.1, PID:7304 Failed to get a response for OData GET request: https://corpcm.prajwal.local/AdminService/v1.0/ConsoleExtensionMetadata?$filter=IsApproved eq false

Copier


1, PID:7304 System.Net.WebException: The remote server returned an error: (503) Server Unavailable.

1, PID:7304 Failed to get a response for OData GET request: https://corpcm.prajwal.local/AdminService/v1.0/ConsoleExtensionMetadata?$filter=IsApproved eq false


/fr/images/Failed-to-get-a-response-for-OData-GET-Request-1024x693.png Échec de l’obtention d’une réponse pour la demande OData GET

Le service d’administration enregistre son activité dans le fichier adminservice.log sur le serveur du fournisseur SMS dans le répertoire d’installation de Configuration Manager. J’ai remarqué les lignes suivantes dans le fichier journal.


Site server is being upgraded. AdminService is temporarily unavailable.Completeing request with response code 503

Copier


Site server is being upgraded. AdminService is temporarily unavailable.

Completeing request with response code 

503




/fr/images/AdminService-is-temporarily-unavailable-1024x567.png AdminService est temporairement indisponible

Solution 1 : Vérifiez que le fournisseur SMS est sain

Pour vérifier si le composant SMS_REST_PROVIDER est sain, ouvrez la console et accédez à Surveillance > Présentation > État du système > État du composant et recherchez SMS_REST_PROVIDER. Un cercle vert avec une coche signifie que le composant est actif et fonctionne correctement.

/fr/images/Check-if-the-SMS-Provider-is-Healthy-1024x465.png Vérifiez que le fournisseur SMS est sain

Solution 2 : tester l’URL d’AdminService

L’une des étapes de dépannage de base pour dépanner le service d’administration consiste à vérifier si le service d’administration répond au HTTPS. Depuis un navigateur sur votre poste de travail ou sur le serveur principal lui-même, ouvrez un navigateur et accédez aux liens ci-dessous.

  • https:///AdminService/v1.0/

  • https:///AdminService/v1.0/$metadata

Si vous obtenez toujours 503 , il s’agit presque certainement d’un pool IIS/applications sur le serveur principal.

/fr/images/Test-the-administration-service-1024x672.png Vérifiez si le service d’administration répond à https

Solution 3 : Vérifier les certificats

Assurez-vous que le serveur dispose d’un certificat d’authentification de serveur valide. Si vous utilisez HTTP amélioré, vérifiez que le certificat généré par SCCM est valide. Ouvrez PowerShell en tant qu’administrateur et exécutez la commande ci-dessous.


Get-ChildItem Cert:\LocalMachine\My | Where-Object { $_.Subject -like "*SMS*" }

Copier


Get-ChildItem

 Cert:\LocalMachine\My 

|

 

Where-Object

 { 

$\_

.Subject 

-like

 

"*SMS*"

 }


/fr/images/Verify-SCCM-generated-certificate-1024x466.png Vérifier le certificat généré par SCCM

Solution 4 : redémarrer les services ConfigMgr

Vous pouvez essayer de redémarrer les services ci-dessous dans l’ordre et voir si cela résout les problèmes du service d’administration. Reportez-vous au guide sur le redémarrage du service SMS Exec en utilisant différentes méthodes. Dans la plupart des cas, le redémarrage des services ci-dessous résout l’erreur d’indisponibilité du service d’administration sccm.


# Restart SMS Executive ServiceRestart-Service -Name "SMS_EXECUTIVE" -Force# Restart SMS Site Component ManagerRestart-Service -Name "SMS_SITE_COMPONENT_MANAGER" -Force# Restart WMIRestart-Service -Name "Winmgmt" -Force# Restart IISiisreset

Copier


# Restart SMS Executive Service

Restart-Service

 

-

Name 

"SMS\_EXECUTIVE"

 

-

Force

# Restart SMS Site Component Manager

Restart-Service

 

-

Name 

"SMS\_SITE\_COMPONENT\_MANAGER"

 

-

Force

# Restart WMI

Restart-Service

 

-

Name 

"Winmgmt"

 

-

Force

# Restart IIS

iisreset


Solution 5 : consulter les journaux du fournisseur SMS

Chaque fois que vous rencontrez des problèmes avec le rôle de fournisseur SMS, consultez les journaux suivants.

Fichier journal |

Objectif—|—AdminService.log |

Journal principal pour le service d’administration

SMS_REST_PROVIDER.log |

Activité du fournisseur REST

SMSProv.log |

Opérations du fournisseur SMS

hman.log |

Gestionnaire de hiérarchie (problèmes de certificat)

Pour obtenir la liste des journaux des autres composants, reportez-vous aux journaux Configuration Manager.

Solution 6 : Vérifier le pare-feu et les ports

La plupart des administrateurs connaissent les ports de pare-feu utilisés dans Configuration Manager. Assurez-vous que les ports suivants sont ouverts dans votre configuration.

  • TCP 443 (HTTPS pour AdminService)

  • TCP 135, 49152-65535 (RPC pour le fournisseur WMI/SMS)

Solution 7 : Réinstaller le fournisseur SMS (dernier recours)

Si aucune des solutions ci-dessus ne fonctionne, lancez la configuration de Configuration Manager et sélectionnez Modifier le site, puis modifiez l’emplacement du fournisseur SMS. Déplacez-le vers un autre serveur, puis déplacez-le en arrière.

Vous avez encore besoin d’aide ?

Si vous avez besoin d’aide supplémentaire sur l’article ci-dessus ou si vous souhaitez discuter d’autres problèmes techniques, consultez certaines de ces options.

Forums

Télégramme

Contactez-moi

*️⃣ Lien source :

Fournisseur SMS , À partir de la version 2111, /fr/images/PatchMyPC-AppCatalog-725x250-1.jpg , HTTP amélioré, redémarrage du service SMS Exec, journaux de Configuration Manager, ports de pare-feu utilisés dans Configuration Manager, configuration de Configuration Manager,

Forums

, Télégramme ,

Contactez-moi

,