Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

증상

다음과 같은 경우를 생각해 볼 수 있습니다.

  • 웹 프록시 클라이언트는 Microsoft Forefront Threat Management Gateway 2010을 실행하는 서버를 사용하여 외부 웹 서버에 대한 SSL(보안 소켓 계층) 연결을 설정합니다.

  • HTTPS 검사는 관련이 없습니다. 따라서 클라이언트와 웹 서버 간의 종단 간 SSL 터널이 설정됩니다.

  • 이 설정된 연결 내에서 클라이언트는 웹 서버에 데이터를 업로드합니다.

  • 웹 서버로의 연결 및 TCP 흐름이 느립니다.


이 시나리오에서는 특정 상황에서 업로드가 올바르게 완료되지 않습니다.

원인

이 문제는 클라이언트가 TMG 프록시 서버로 모든 데이터를 성공적으로 전송한 후에 발생합니다. TMG 프록시 서버와 대상 웹 서버 간의 대역폭이 느려서 TMG 프록시 서버가 아직 모든 데이터를 대상 웹 서버에 보내지 않았어도 클라이언트가 이 문제를 실행합니다.

이 경우 TMG 프록시 서버는 대상 웹 서버로 보낼 미리 알림 버퍼를 올바르게 처리하지 못하고 TCP 연결이 조기 종료됩니다.

해결 방법

이 문제를 해결하려면 다음 Microsoft 기술 자료 문서에 설명된 서비스 팩을 설치합니다.

2555840 Microsoft Forefront Threat Management Gateway 2010용 Service Pack 2에 대한 설명 이 핫픽스를 사용하려면 forefront Threat Management Gateway 2010을 실행하는 서버에서 setProxySocketSendBufSize.vbs 스크립트를 실행해야 합니다.

사용자에 대한 setProxySocketSendBufSize.vbs 스크립트를 실행하기 위해"나를위해 수정" 섹션으로 이동하세요. 스크립트를 직접 만들고 실행하는 것을 선호하는 경우"직접해결해 보세요" 섹션으로 이동하세요.

해결 지원



이 문제를 자동으로 해결하려면 수정 단추 또는 링크를 클릭합니다. 그런 다음 파일 다운로드 대화 상자에서 실행을 클릭하고 Fix it 마법사의 단계를 따릅니다.




참고 사항

  • 이 마법사는 영어로만 제공될 수 있습니다. 그러나 다른 언어 버전의 Windows에서도 자동 해결 기능을 사용할 수 있습니다.

  • 현재 문제가 있는 컴퓨터에서 작업하고 있지 않은 경우 문제 수정 솔루션을 플래시 드라이브 또는 CD에 저장한 후 문제가 있는 컴퓨터에서 실행하세요.


그런 다음 "이 문제를해결했나요?" 섹션으로 이동합니다.



직접 해결

스크립트를 만들고 실행하기 위해 다음 단계를 수행합니다.

  1. 메모장 시작 이렇게하려면 시작,실행을 클릭하고열기 상자에 notepad.exe 입력한 다음 확인 을 클릭합니다.

  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 파일을 두 번 클릭합니다.



문제가 해결되었습니까?

  • 문제가 해결되었는지 확인합니다. 문제가 해결된 경우 이 섹션을 완료합니다. 문제가 해결되지 않은 경우에는 기술 지원 서비스에 문의할 수 있습니다.

  • 여러분의 의견을 기다립니다. 피드백을 제공하거나 이 솔루션에 대한 문제를 보고하기 위해"나를위해 수정" 블로그 또는 전자 메일을 보내주세요.

상태

Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.

참조

소프트웨어 업데이트 용어에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료에서 문서를 볼 수 있습니다.

824684 Microsoft 소프트웨어 업데이트를 설명하는 데 사용되는 표준 용어에 대한 설명

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×