メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

現象

次のような状況で問題が発生します。

  • Web プロキシ クライアントは、Microsoft Forefront Threat Management Gateway 2010 を実行しているサーバーを使用して、外部 Web サーバーへのセキュア ソケット 層 (SSL) 接続を確立します。

  • HTTPS 検査は関与しない。 そのため、クライアントと Web サーバー間のエンドツーエンド SSL トンネルが確立されます。

  • この確立された接続内で、クライアントは Web サーバーにデータをアップロードします。

  • Web サーバーへの接続と TCP フローが遅い。


このシナリオでは、特定の状況ではアップロードが正しく完了しません。

原因

この問題は、クライアントが TMG プロキシ サーバーにすべてのデータを正常に送信した後に発生します。TMG プロキシ サーバーと宛先 Web サーバーの間の帯域幅が遅いため、TMG プロキシ サーバーがまだすべてのデータを宛先 Web サーバーに送信していない場合でも、クライアントはこれを行います。

この場合、TMG プロキシ サーバーは宛先 Web サーバーに送信される通知バッファーを正しく処理しません。TCP 接続が途中で閉じられます。

解決方法

この問題を解決するには、次の Microsoft サポート技術情報の記事に記載されている Service Pack をインストールします。

2555840 Microsoft Forefront Threat Management Gateway 2010Note 用 Service Pack 2 の説明 この修正プログラムを有効にするには、Forefront Threat Management Gateway 2010 を実行しているサーバーで setProxySocketSendBufSize.vbs スクリプトを実行する必要があります。

スクリプトを実行setProxySocketSendBufSize.vbs、"Fix it for me "セクションに移動します。 スクリプトを自分で作成して実行する場合は、"自分で修正する" セクション移動します。

Fix it で解決する



この問題を自動的に解決するには、[ 修正] ボタンまたはリンクをクリックします。 次に 、[ファイルの ダウンロード] ダイアログ ボックスで [実行] をクリックし、修正ウィザードの手順に従います。




メモ

  • このウィザードは英語版のみである場合があります。 しかし、自動的な解決は英語版以外の Windows でも機能します。

  • 問題のあるコンピューターとは別のコンピューターを操作している場合、Fix it ソリューションをフラッシュ ドライブまたは CD に保存することで、問題のあるコンピューターで実行することができます。


次に、"問題は解決しましたか?" セクションに移動します。



自分で解決する

スクリプトを作成して実行するには、次の手順を実行します。

  1. メモ帳を起動します。 これを行うには、[スタート] をクリックし、[ファイル名を指定して実行]をnotepad.exeボックスに「名前」と入力して、[OK]をクリックします。

  2. 新しいメモ帳ファイルに次のスクリプトを貼り付けます。

    Const SE_VPS_GUID = "{143F5698-103B-12D4-FF34-1F34767DEabc}"
    Const SE_VPS_NAME = "ProxySocketSendBufSize"
    Const SE_VPS_VALUE = 8192
    Sub SetValue()
    ' Create the root object.
    Dim root ' The FPCLib.FPC root object
    Set root = CreateObject("FPC.Root")
    'Declare the other objects that are needed.
    Dim array ' An FPCArray object
    Dim VendorSets ' An FPCVendorParametersSets collection
    Dim VendorSet ' An FPCVendorParametersSet object
    ' Obtain references to the array object
    ' and the network rules collection.
    Set array = root.GetContainingArray
    Set VendorSets = array.VendorParametersSets
    On Error Resume Next
    Set VendorSet = VendorSets.Item( SE_VPS_GUID )
    If Err.Number <> 0 Then
    Err.Clear
    ' Add the item
    Set VendorSet = VendorSets.Add( SE_VPS_GUID )
    CheckError
    WScript.Echo "New VendorSet added... " & VendorSet.Name
    Else
    WScript.Echo "Existing VendorSet found... value- " & VendorSet.Value(SE_VPS_NAME)
    End If
    if VendorSet.Value(SE_VPS_NAME) <> SE_VPS_VALUE Then
    Err.Clear
    VendorSet.Value(SE_VPS_NAME) = SE_VPS_VALUE
    If Err.Number <> 0 Then
    CheckError
    Else
    VendorSets.Save false, true
    CheckError
    If Err.Number = 0 Then
    WScript.Echo "Done with " & SE_VPS_NAME & ", saved!"
    End If
    End If
    Else
    WScript.Echo "Done with " & SE_VPS_NAME & ", no change!"
    End If
    End Sub
    Sub CheckError()
    If Err.Number <> 0 Then
    WScript.Echo "An error occurred: 0x" & Hex(Err.Number) & " " & Err.Description
    Err.Clear
    End If
    End Sub
    SetValue
  3. [ファイル ] メニューの [名前を 付けて保存] をクリックし、スクリプトを [名前を付けて保存] setProxySocketSendBufSize.vbs。

  4. [ファイル] メニューの [終了] を クリックして メモ帳を終了します。

  5. 手順 3 で保存した .vbs ファイルをダブルクリックします。



問題が解決されたかどうかの確認

  • 問題が解決されたかどうかを確認します。 問題が解決された場合、このセクションの作業は完了していることになります。 問題が解決されていない場合は、サポートに問い合わせることができます。

  • マイクロソフトではフィードバックをお待ちしております。 フィードバックを送信したり、このソリューションに関する問題を報告したりするには、ブログの"問題を解決する" ブログにコメントを残してください。または、メールをお送 りください

状態

マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。

関連情報

ソフトウェア更新プログラムに関する用語の関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。

824684 Microsoft ソフトウェアの更新プログラムの説明に使用される標準的な用語の説明

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×