De RPC-server is niet beschikbaar. (Uitzondering op HRESULT: 0x800706BA)

Af en toe krijg ik deze foutmelding wanneer ik op externe computers werk. Het is wisselvallig op welke computer ik het krijg. Maar ik kan de computer pingelen en test-verbindingspannen uit. Bijvoorbeeld, de computer waarop ik deze fout vandaag kreeg, kon ik gisteren bereiken. Ik weet dat de computer aan staat, want hij staat naast me.

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

Antwoord 1, autoriteit 100%

Controleer of de service Remote Procedure Call (RPC)actief is. Als dit het geval is, is het een firewallprobleem tussen uw werkstation en de server. U kunt het testen door de firewall tijdelijk uit te schakelen en de opdracht opnieuw te proberen.

Bewerken na opmerking:

Ok, het is een firewallprobleem. U moet de poorten waarop WMI/RPC werken beperken of veel poorten openen in de McAfee-firewall.

Hier zijn een paar sites die dit uitleggen:

  1. Microsoft KB voor het beperken van poorten
  2. McAfee-site gaat over hetzelfde

Antwoord 2, autoriteit 38%

U kunt hier uw antwoord krijgen: GET-WMIOBJECT: de RPC-server is niet beschikbaar. (Uitzondering van Hresult: 0x800706BA)

update

het kan te wijten zijn aan verschillende problemen. Ik kan niet zeggen welke er in uw geval is. Het kan zijn omdat:

  • DCOM is niet ingeschakeld in de host pc of doel-pc of op beide
  • uw firewall of zelfs uw antivirus voorkomt dat de toegang
  • Elke WMI-gerelateerde service is uitgeschakeld

Sommige WMI-gerelateerde services zijn:

  • externe toegang Auto Connection Manager
  • Remote Access Connection Manager
  • Remote PROCEDURE CALL (RPC)
  • REMOTE PROCEDURE CALL (RPC) LOCATOR
  • Register

Voor DCOM-instellingen Raadpleeg de registersleutel HKLM\Software\Microsoft\OLE, waarde EnableDCOM. De waarde moet worden ingesteld op ‘Y’ .


Antwoord 3, Autoriteit 8%

Mijn probleem bleek blanco ruimtes in het TXT-bestand dat ik gebruikte om het WMI Powershell-script te voeden.


Antwoord 4

Ik had hetzelfde probleem bij het proberen een Powershell-script uit te voeren dat alleen naar een externe server keek om de grootte van een harde schijf te lezen.

Ik heb de firewall uitgeschakeld (domeinnetworks, particuliere netwerken en gast- of openbaar netwerk) op de externe server en het script werkte.

Ik draaide vervolgens de firewall voor domeinnetwerken weer aan en het werkte.

Ik draaide vervolgens de firewall voor privé-netwerk weer aan, en het werkte ook.

Ik draaide vervolgens de firewall voor gast- of openbare netwerken, en het werkte ook.

Other episodes