Visio プロキシの初期化に失敗しました - イベント 8044

 

適用先: SharePoint Foundation 2010, SharePoint Server 2010

トピックの最終更新日: 2009-11-10

アラート名:   Visio プロキシの初期化に失敗しました

イベント ID: 8044

概要:   Microsoft SharePoint Server 2010 の Visio Services アプリケーションおよび対応する Web パーツは、プロキシを使用してバックエンド サービスに接続します。サービスが機能するには、このプロキシを正しく構成する必要があります。

現象:   以下の現象のうちの 1 つまたは複数が発生する場合があります。

  • Visio Services が図面の表示に失敗します。

  • 次のイベントがイベント ログに記録されます。イベント ID: 8044 説明: Visio Services のプロキシを初期化できません。

原因:   以下のうちの 1 つまたは複数が原因である可能性があります。

  • SharePoint の Visio Services アプリケーションのサービス アプリケーション プロキシが実行されていないか、準備されていません。

  • Visio Services アプリケーションのサービス アプリケーション プロキシが正しく構成されていません。

解決策:   Visio Services アプリケーションのプロキシを確認します。

  1. SharePoint サーバーの全体管理 Web サイトで、サイド リンク バーの [アプリケーション構成の管理] をクリックし、[サービス アプリケーション] セクションの [サービス アプリケーションの管理] をクリックします。

  2. Visio Services アプリケーションの名前を書き留めます。Visio Services アプリケーションの [種類] 列に、[Visio Graphics Service アプリケーション] が表示されます。

  3. サービス アプリケーション プロキシが、各Visio Services アプリケーションに関連付けられていることを確認します。Visio Services アプリケーション プロキシの [種類] 列に、[Visio Graphics Service アプリケーション プロキシ] が表示されます。

失敗する Visio Services アプリケーションに対応するサービス アプリケーション プロキシがない場合は、Windows PowerShell 2.0 を使用して新しいサービス アプリケーション プロキシを作成します。

解決策:   新しいサービス アプリケーション プロキシを作成します。

  1. コンピューターで、[スタート] ボタン、[すべてのプログラム]、[Microsoft SharePoint 2010 製品]、[SharePoint 2010 管理シェル] の順にクリックします。

  2. SharePoint 管理シェルのコマンド プロンプトで、Windows PowerShell コマンドレット「New-SPVisioServiceApplicationProxy」を入力して、新しい Visio Services アプリケーション プロキシを作成します。このコマンドレットの構文の詳細を参照するには、「Get-Help New-SPVisioServiceApplicationProxy」と入力してください。

失敗しているサービス アプリケーションのサービス アプリケーション プロキシがある場合は、新しいサービス アプリケーションを作成します。

解決策:   新しいサービス アプリケーションを作成します。

  1. サーバーの全体管理ページで、サイド リンク バーの [アプリケーション構成の管理] をクリックして、[サービス アプリケーションの管理] をクリックします。

  2. [名前] 列で、失敗している Visio Services アプリケーション プロキシを選択して、リボンの [削除] オプションをクリックします。

  3. 削除したアプリケーション プロキシの親 Visio Services アプリケーションを選択して、リボンの [削除] オプションをクリックします。

  4. 新しい Visio Services アプリケーションを作成します。リボンの [サービス アプリケーション] タブで、[新規] をクリックして、[Visio Graphics Service] をクリックします。[サービス アプリケーション プロキシの作成] チェック ボックスがオンになっていることを確認してください。

  5. サーバー接続を確認するために、コマンド プロンプト ウィンドウで、コマンド「ping <サーバー アドレス>」を入力します。