Compatibility issue with Microsoft Automated Troubleshooting Services(MSDT) application and Proxy Redirect.
search cancel

Compatibility issue with Microsoft Automated Troubleshooting Services(MSDT) application and Proxy Redirect.

book

Article ID: 165566

calendar_today

Updated On:

Products

ProxySG Software - SGOS

Issue/Introduction

Microsoft Automated Troubleshooting Services(MSDT) application will not work through the ProxySG when the ProxySG is doing off-box content filtering, or when the ProxySG sends a “302” response code back.

Resolution

 Microsoft Automated Troubleshooting Services(MSDT) application will makes HTTPS requests to the following Microsoft URL’s when it is initiated.

  • support.microsoft.com
  • go.microsoft.com
  • diagnostics.support.microsoft.com
  • dcodews.partners.extranet.microsoft.com
  • dcupload.microsoft.com
 
The application is excepting a “200” back from the upstream, so if the ProxySG sends a “302 Redirect,” the application doesn’t understand, and it breaks.
 
To get the application to work, disable the off-box content filtering and proxy authentication with the follow CPL.
 
<proxy>
Condition=MSDT_URL authenticate(no)
 
<Cache>
Condition=MSDT_URL request.filter_service(no)
 
define condition MSDT_URL
url.domain=support.microsoft.com
url.domain=go.microsoft.com
url.domain=diagnostics.support.microsoft.com
url.domain=dcodews.partners.extranet.microsoft.com
url.domain=dcupload.microsoft.com
end