Web Monitor pages are not displayed appropriately in IAG 2007 when an apostrophe character (') exists in a user name

This article has been archived. It is offered "as is" and will no longer be updated.
SYMPTOMS
In Microsoft Intelligent Application Gateway (IAG) 2007 Web Monitor, the following pages are not displayed appropriately if a user name contains an apostrophe character ('):
  • Session list
  • Application list
  • User list
For example, this problem occurs if the user name is O’Brian.
CAUSE
This problem occurs because the apostrophe character is not ASCII-encoded. This breaks HTML rendering.

Within the Web Monitor ASP pages, some tags have attributes that contain the user name. However, when these tags are handled, HTML rendering breaks because of the unexpected apostrophe characters are mistakenly recognized as an end of value.

In the following example, the user name O’Brian is used, and all the characters after the apostrophe are truncated:
'<%=escape(leaduser)%>' results in '<%= O'
RESOLUTION
To resolve this problem, install Update 1 for IAG 2007 Service Pack 2 (SP2).

For more information about IAG 2007 SP2 Update 1, click the following article number to view the article in the Microsoft Knowledge Base:
968384 Description of Update 1 for Intelligent Application Gateway 2007 Service Pack 2
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: 967742 - Last Review: 01/15/2015 10:57:58 - Revision: 1.0

  • Microsoft Intelligent Application Gateway 2007
  • kbnosurvey kbarchive kbexpertiseinter kbfix kbsurveynew kbqfe KB967742
Feedback