Le serveur RPC n'est pas disponible. (Exception de HRESULT: 0x800706BA)
De temps en temps je reçois ce message d'erreur lorsque vous travaillez sur des ordinateurs distants. Il est frappé ou manquer sur l'ordinateur sur lequel je l'obtenir sur. Mais je suis capable de ping à l'ordinateur et le test de la connexion des casseroles. Par exemple, l'ordinateur j'ai eu cette erreur sur aujourd'hui, j'ai été en mesure d'obtenir à hier. Je sais que l'ordinateur est allumé, car Il est juste à côté de moi.
Get-WmiObject : The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
At line:1 char:14
+ get-wmiObject <<<< -Class win32_operatingsystem -ComputerName $current -Authentication 6 -credential $credential | Invoke-WMIMethod -name Win32Shutdown
+ CategoryInfo : InvalidOperation: (:) [Get-WmiObject], COMException
+ FullyQualifiedErrorId : GetWMICOMException,Microsoft.PowerShell.Commands.GetWmiObjectCommand
double possible? stackoverflow.com/questions/4657724/...
OriginalL'auteur Robert | 2012-10-16
Vous devez vous connecter pour publier un commentaire.
Vérifier pour voir si le
Remote Procedure Call (RPC)
service est en cours d'exécution. Si c'est le cas, alors c'est un problème de firewall entre votre poste de travail et le serveur. Vous pouvez le tester en temporaire de désactiver le pare-feu et de tenter à nouveau la commande.Modifier après le commentaire:
Ok, c'est un problème de firewall. Vous aurez à limiter les ports WMI/RPC travailler ou ouvrir un grand nombre de ports dans le McAfee pare-feu.
Voici quelques sites qui expliquent cela:
OriginalL'auteur Nick
Vous pouvez obtenir votre réponse ici: Get-WmiObject : Le serveur RPC n'est pas disponible. (Exception de HRESULT: 0x800706BA)
Mise à JOUR
Il pourrait être à cause de divers problèmes.Je ne peux pas dire qui l'on est là, dans votre cas. Il est peut-être parce que:
Certains WMI services connexes:
Pour les paramètres DCOM reportez-vous à la clé de registre
HKLM\Software\Microsoft\OLE
, valeurEnableDCOM
. Le valeur doit être défini sur "Y".OriginalL'auteur Abhishek_Mishra
Mon problème s'est avéré être des espaces vides dans le fichier txt que j'ai utilisé pour nourrir le WMI script Powershell.
OriginalL'auteur Vanhalo
J'ai eu le même problème lorsque vous essayez d'exécuter un script PowerShell qui ne regardait que le serveur distant pour lire la taille d'un disque dur.
J'ai désactivé le Pare-feu (Domaine des réseaux, de réseaux Privés, et Invité ou réseau public) sur le serveur distant et le script a fonctionné.
J'ai ensuite activé le Pare-feu pour le Domaine des réseaux de retour sur, et il a travaillé.
J'ai ensuite activé le Pare-feu pour réseau Privé de retour sur, et il a également travaillé.
J'ai ensuite activé le Pare-feu pour les Invités ou les réseaux publics, et il a également travaillé.
OriginalL'auteur Billy The Mexican