WMI: le serveur RPC est indisponible. (Exception à partir de HRESULT: 0x800706BA) se lance lorsque vous essayez de vous connecter à la machine distante
J'utilise le code suivant pour vous connecter à la machine à distance à l'aide de WMI:
ConnectionOptions connOptions = new ConnectionOptions();
connOptions.Impersonation = ImpersonationLevel.Impersonate;
connOptions.EnablePrivileges = true;
connOptions.Username = "admin";
connOptions.Password = "password";
ManagementScope scope = new ManagementScope(String.Format(@"\\{0}\ROOT\CIMV2", remoteMachine), connOptions);
scope.Connect();
Je suis l'exception suivante: Le serveur RPC n'est pas disponible. (Exception de HRESULT: 0x800706BA)
Vérifié toutes les étapes décrites dans cet article de base de connaissancestout est OK sur la machine distante.
Utilisateur est Administrateur sur la machine distante.
Essayé Wbemtest outil, le même résultat
Quelqu'un a une idée de ce qui se passe?
Merci d'avance,
Vasyl
source d'informationauteur vasyl
Vous devez vous connecter pour publier un commentaire.
Si vous sous Win7, vous devez exécuter l'application en tant qu'administrateur. Vous pouvez également essayer différentes valeurs pour connOptions.L'emprunt d'identité de la propriété. Avez-vous ouvert RPC port sur une machine distante? Essayez de désactiver le pare-feu altogeter sur les deux machines.
Aussi, Vous devez activer Windows Management Instrumentation (WMI) de la règle dans le pare-feu windows.
Encore vous avez un problème, puis suivez lien ci-dessous peuvent vous aider.
Connexion à Distance à WMI
J'ai face à ce problème, même mon tous les pare-feu est désactivé.
Ci-dessous la commande exécuter et mon problème est résolu.