WMI Le serveur RPC n'est pas disponible. (Exception de HRESULT: 0x800706BA)
Ma condition d'application est comme ci-dessous. L'Application va s'exécuter sur d'administrateur de domaine, ce qui permettra de ping machine en vertu de ce domaine, il faudra du lecteur de disque, CPU et RAM détails de domaine tous les systèmes.
Chaque fois que je suis en train de ping machine, j'obtiens une erreur que
"Le serveur RPC n'est pas disponible. (Exception de HRESULT: 0x800706BA)"
Code que j'utilise pour se connecter à distance à la machine est
ConnectionOptions options = new ConnectionOptions();
options.EnablePrivileges = true;
options.Impersonation = ImpersonationLevel.Impersonate;
options.Username = System.Configuration.ConfigurationSettings.AppSettings["AccessUserName"].ToString();
options.Password = System.Configuration.ConfigurationSettings.AppSettings["AccessPassword"].ToString();
options.Authority = "ntlmdomain:" + System.Configuration.ConfigurationSettings.AppSettings["DomainName"].ToString();
options.Authentication = AuthenticationLevel.Packet;
ManagementScope scope = new ManagementScope("\\\\" + sMachineIP + "\\root\\cimv2", options);
scope.Connect();
OriginalL'auteur Rahul Nikate | 2014-08-26
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé la solution pour cela. Je l'ai fait par l'activation de Windows Management Instrumentation (WMI) de la règle dans le pare-feu windows.
Il ya quelques autres choses que vous pouvez vérifier.
Solution: Ouvrez l'Éditeur de Stratégie de Groupe snap-in (gpedit.msc) pour modifier la Stratégie de Groupe objets (GPO) qui est utilisé pour gérer les paramètres du Pare-feu de votre organisation. Ouvrez la Configuration de l'Ordinateur, ouvrez Modèles d'Administration, Réseau ouvert, ouvrir les Connexions Réseau, ouvrez le Pare-feu Windows, puis ouvrez le Profil de Domaine ou de Profil Standard, selon le profil que vous souhaitez configurer. Permettre à l'exception suivante: "Autoriser l'Exception d'Administration à Distance" et "Autoriser le Partage de Fichiers et imprimantes Exception".
Solution: Vérifier le bon nom d'hôte ou l'adresse IP.
Solution: Verity que "TCP/IP NetBIOS" est en cours d'exécution et défini pour démarrer automatiquement après le redémarrage.
Solution: la Vérité qu' "Appel de Procédure Distante (RPC)" est en cours d'exécution et défini pour démarrer automatiquement après le redémarrage.
Solution: Verity que "Windows Management Instrumentation" est en cours d'exécution et défini pour démarrer automatiquement après le redémarrage.
OriginalL'auteur Rahul Nikate
L'erreur
The RPC server is unavailable. (0x800706ba)
peut se produire lorsque le Pare-feu Windows (ou tout autre pare-feu) blocs de connexion WMI. Voir La Connexion Via Le Pare-Feu Windows et articles connexes.Je doute que cela soit vraiment le cas. Lorsque vous n'avez pas la permission d'accéder à WMI, vous avez généralement
Access is denied
erreur.OriginalL'auteur bahrep