Powershell-リモートWMIオブジェクトの呼び出し-RPCエラーHRESULT:0x800706BA(RPCサーバーは利用不可)
-
05-07-2019 - |
質問
Get-WmiObjectとこのオブジェクトの使用に問題があります。
場合は、ADではなくインターネットにあるリモートコンピューターに接続しています。
資格情報を使用しており、コマンドを使用してWMIクラスまたはオブジェクト(具体的にはWin32_Processで作業したい)のリストを取得できます。
$credential = Get-Credential
$class = Get-WmiObject -list -computer "xyz" -credential $credential | Where-Object { Get-WmiObjectとこのオブジェクトの使用に問題があります。
場合は、ADではなくインターネットにあるリモートコンピューターに接続しています。
資格情報を使用しており、コマンドを使用してWMIクラスまたはオブジェクト(具体的にはWin32_Processで作業したい)のリストを取得できます。
"Server RPC není k dispozici. (Výjimka na základě hodnoty HRESULT: 0x800706BA)"
(It's a czech localization of: Server RPC is not available. (Exception based on the value of HRESULT: 0x800706BA)
ホスト名または資格情報を変更すると、「RPC not available」というエラーまたは不正アクセスが発生しました。したがって、RPCサーバーとWMIオブジェクトの取得&クラスは動作します。
しかし、それらを取得するとき、私はそれらを扱うことができません。いずれの場合でも(メソッドの呼び出し、またはGet-Member)、このエラーがスローされます:
<*>
同様のエラーの他の例は見つかりませんでした。 Vista EntでPowerShell 1.0を使用しています。機械。ターゲットマシンはWin2003 R2です(製品サーバーはWin。Serv。2008になります-まだテストされていません)。
アドバイスをお願いします。ありがとう。
.Name -eq "Win32_Process" }
$object = Get-WmiObject -class Win32_Process -computer "xyz" -credential $credential
ホスト名または資格情報を変更すると、「RPC not available」というエラーまたは不正アクセスが発生しました。したがって、RPCサーバーとWMIオブジェクトの取得&amp;クラスは動作します。
しかし、それらを取得するとき、私はそれらを扱うことができません。いずれの場合でも(メソッドの呼び出し、またはGet-Member)、このエラーがスローされます:
<*>同様のエラーの他の例は見つかりませんでした。 Vista EntでPowerShell 1.0を使用しています。機械。ターゲットマシンはWin2003 R2です(製品サーバーはWin。Serv。2008になります-まだテストされていません)。
アドバイスをお願いします。ありがとう。
解決
「RPCが利用できません」というエラー、または不正アクセスがありました。したがって、RPCサーバーとWMIオブジェクトの取得&amp;クラスは動作します。
残念ながら、これは安全な仮定ではありません。 WMIを介して、存在しないマシン上のネームスペースに接続しようとすると、 foo(&quot; \ foo \ root \ cimv2&quot;)、まさにそのエラーが表示されます:
0x800706BA ("The RPC server is unavailable.")
さらに:
リモートコンピューターに接続しています-ADではなくインターネットにあります。
インターネット上のWMIは動作しにくいことに注意してください。 ターゲットマシンにpingを実行できる場合でも、WMIを介してターゲットマシンに接続できるわけではありません。 DCOMは、ファイアウォール、NATルーターなどが喜んでブロックする多くのポートを使用します。ローカルホストに対してまったく同じ呼び出しが機能するが、インターネット経由ではない場合は、問題が発生しています。
ファイアウォールを制御する場合、DCOMが使用するポートを制限し、それらのポートを開くことを検討できます。 野生のインターネットだけを使用している場合は、VPNの設定を検討することをお勧めします。VPNを使用すると、「インターネット」の問題を解消できるはずです。