エラーメッセージ
MpJobsch:エラー :7300:func=jobschmsgevent - main:RegisterEventSource() 1722:RPCサーバーを利用できません。 |
対象バージョンレベル
Windows版:V5.0L10以降
対処1
確認ポイント
指定された相手ホストは存在しますか。また、相手ホストはWindows OSですか
原因
Windows版のjobschmsgeventコマンドにおいて、ホスト名を指定した場合、Windows OSの機構により相手ホスト上のイベントログに直接、イベントを書き込む動作をします。
以下の場合、Windows OSの機構による相手ホストとの通信ができないため、jobschmsgeventコマンド内部で利用しているAPIの実行エラーを示すメッセージが出力され、jobschmsgeventコマンドの実行に失敗します。
指定された相手ホストが実在しない、または、動作していない
相手ホストのファイアウォールでリモートイベントのログ管理の通信が拒否されている
相手ホストがWindows OSではない(UNIXサーバである場合)
対処方法
jobschmsgeventコマンドで指定したホスト名(Windowsのコンピュータ名)を見直し、誤っている場合は修正してください。また、相手ホストのファイアウォールでリモートイベントのログ管理の通信の許可が無効になっている場合、有効にするように設定変更してください。
相手ホストがUNIXサーバの場合、jobschmsgeventコマンドでホスト名指定をすることはできないため、ネットワークジョブとして実行するように設定変更してください。
対処2
確認ポイント
メッセージ連携するホスト間にファイアウォールを構築し、NetBIOSインタフェースのポート(445/tcp)を制限していませんか
原因
イベントログの記録にはNetBIOSインタフェースが利用されるため、メッセージ連携するホスト間にファイアウォールを構築し、NetBIOSインタフェースのポートを制限している場合、メッセージの通知が正しく実施されなくなります。
対処方法
jobschmsgeventでホスト名を指定しての利用は取りやめ、ネットワークジョブとして実行するようにしてください。