You are currently offline, waiting for your internet to reconnect

FIX: HTTP error 500 when an application that is published to a nonstandard HTTPS port is accessed the first time in Forefront Unified Access Gateway 2010 Service Pack 2

Symptoms
An application that points to an intranet server is published in Microsoft Forefront Unified Access Gateway (UAG) 2010 Service Pack 2 (SP2). In this case, if a nonstandard HTTPS port is used, you receive an HTTP 500 error message when the application is accessed for the first time.

Note Access to the application is successful when the application is accessed again during the same client session.
Cause
This problem occurs because, when you connect to Forefront UAG, it stores the original URL that you tried to access before Forefront UAG redirects you through the Forefront UAG logon process. If you access a URL that corresponds to a published web application that is listening on a nonstandard HTTPS port, Forefront UAG cannot translate the internal Protocol:Host:Port combination correctly. This situation occurs in code that is called from StartApp.asp. This code only runs during the first request that a client makes to an application. Therefore, the problem does not occur on successive requests.
Resolution
To resolve this problem, install the service pack that is described in the following Microsoft Knowledge Base article:

2744025 Description of Forefront Unified Access Gateway 2010 Service Pack 3
Status
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
References
For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:
824684 Description of the standard terminology that is used to describe Microsoft software updates
Properties

Article ID: 2810233 - Last Review: 02/20/2013 17:01:00 - Revision: 1.0

Microsoft Forefront Unified Access Gateway 2010 Service Pack 2

  • kbqfe kbfix kbexpertiseinter kbsurveynew kbbug KB2810233
Feedback
1; var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" locale}}" href="" ng-click="setLanguage(language);" class="ng-binding" id="language-es-py">Paraguay - Español
Venezuela - Español
id=1&t=">I=4050&did=1&t=">html> var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" ')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?"> ne; " src="https://c1.microsoft.com/c.gif?DI=4050&did=1&t=">