<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Microsoft Forefront Unified Access Gateway Product Team Blog : Windows 2008 Terminal Services</title><link>http://blogs.technet.com/edgeaccessblog/archive/tags/Windows+2008+Terminal+Services/default.aspx</link><description>Tags: Windows 2008 Terminal Services</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Publishing Windows 2008 Terminal Services Farm (session broker) behind IAG 2007</title><link>http://blogs.technet.com/edgeaccessblog/archive/2008/07/22/publishing-windows-2008-terminal-services-farm-session-broker-behind-iag-2007.aspx</link><pubDate>Tue, 22 Jul 2008 17:08:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3092450</guid><dc:creator>edgeaccessblog</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.technet.com/edgeaccessblog/comments/3092450.aspx</comments><wfw:commentRss>http://blogs.technet.com/edgeaccessblog/commentrss.aspx?PostID=3092450</wfw:commentRss><wfw:comment>http://blogs.technet.com/edgeaccessblog/rsscomments.aspx?PostID=3092450</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 140%"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 140%; FONT-FAMILY: Arial; mso-fareast-language: EN-GB"&gt;The Terminal Server&amp;nbsp;Session Broker Load Balancing feature allows to evenly distribute the session load between servers in a load-balanced terminal server farm. With TS&amp;nbsp;Session Broker Load Balancing, new user sessions are redirected to the terminal server with the fewest sessions.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 140%"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 140%; FONT-FAMILY: Arial; mso-fareast-language: EN-GB"&gt;Using TS&amp;nbsp;Session Broker to load balance sessions involves two phases:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 38.25pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: 140%; mso-list: l0 level1 lfo1; mso-add-space: auto"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 140%; FONT-FAMILY: Arial; mso-fareast-font-family: Arial; mso-fareast-language: EN-GB"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 140%; FONT-FAMILY: Arial; mso-fareast-language: EN-GB"&gt;In the first phase, initial connections are distributed by a preliminary load-balancing mechanism, such as Domain Name System (DNS) round robin. After a user authenticates, the terminal server that accepted the initial connection queries the TS&amp;nbsp;Session Broker server to determine where to redirect the user.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpLast style="MARGIN: 0in 0in 0pt 38.25pt; TEXT-INDENT: -0.25in; LINE-HEIGHT: 140%; mso-list: l0 level1 lfo1; mso-add-space: auto"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 140%; FONT-FAMILY: Arial; mso-fareast-font-family: Arial; mso-fareast-language: EN-GB"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 140%; FONT-FAMILY: Arial; mso-fareast-language: EN-GB"&gt;In the second phase, the terminal server where the initial connection was made redirects the user to the terminal server that was specified by TS&amp;nbsp;Session Broker. The redirection behaviour is as follows:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;TABLE class=MsoNormalTable style="MARGIN: auto auto auto 0.5in; WIDTH: 458.3pt; mso-padding-alt: 0in 0in 0in 0in; mso-yfti-tbllook: 160; mso-cellspacing: 0in" cellSpacing=0 cellPadding=0 width=611 border=0 class="MsoNormalTable"&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 0in; BORDER-TOP: #f0f0f0; PADDING-LEFT: 13.5pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial; mso-fareast-language: EN-GB"&gt;•&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 0in; BORDER-TOP: #f0f0f0; PADDING-LEFT: 8.25pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 140%"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 140%; FONT-FAMILY: Arial; mso-fareast-language: EN-GB"&gt;A user with an existing session will connect to the terminal server where their session exists.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1; mso-yfti-lastrow: yes"&gt;
&lt;TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 0in; BORDER-TOP: #f0f0f0; PADDING-LEFT: 13.5pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0.75pt; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent" vAlign=top&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial; mso-fareast-language: EN-GB"&gt;•&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD class="" style="BORDER-RIGHT: #f0f0f0; PADDING-RIGHT: 0in; BORDER-TOP: #f0f0f0; PADDING-LEFT: 8.25pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #f0f0f0; PADDING-TOP: 0in; BORDER-BOTTOM: #f0f0f0; BACKGROUND-COLOR: transparent"&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: 140%"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 140%; FONT-FAMILY: Arial; mso-fareast-language: EN-GB"&gt;A user without an existing session will connect to the terminal server that has the fewest sessions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial"&gt;For more details on Session broker please refer to the following TechNet article:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB&gt;&lt;A href="http://technet2.microsoft.com/windowsserver2008/en/library/902a6081-9ecd-45ec-96ee-f51097d71c8c1033.mspx?mfr=true" mce_href="http://technet2.microsoft.com/windowsserver2008/en/library/902a6081-9ecd-45ec-96ee-f51097d71c8c1033.mspx?mfr=true"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial; mso-bidi-font-family: 'Times New Roman'"&gt;&lt;FONT color=#0000ff&gt;http://technet2.microsoft.com/windowsserver2008/en/library/902a6081-9ecd-45ec-96ee-f51097d71c8c1033.mspx?mfr=true&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial"&gt;Publishing Terminal Server farm using Windows 2008 Session Broker server behind IAG 2007 appears to be a challenge. You would be essentially publishing it as one of the Terminal Services application over an HTTP/S Trunk. The problem is when you publish the session broker server via IAG assuming that DNS Round Robin configured for load balancing&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;will enable session broker to distribute the terminal session to the backend farm effectively it will not work for end user connecting through IAG to this farm.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial"&gt;IAG is aware of only one published Terminal Server – the Session Broker – and will therefore route terminal service requests from end users only to this server. What Session Broker does for load balancing at the backend is that it redirects sessions to another terminal server in the farm, and this is essentially a new session request from IAG perspective each time.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial"&gt;When, after being load balanced, this traffic is sent from the client back through IAG towards another terminal server in the farm, IAG will not treat this as a valid request since in the IAG configuration the Terminal Services application exposes only the Session Broker server. With this configuration when a client connects via IAG server to a Session Broker managed farm, the client gets an error message saying “the client cannot connect to the remote computer”, as no handling is performed by the IAG SSL VPN components on the client side in order to intercept RDP traffic to this other terminal server.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial"&gt;To solve this problem we have to consider using Socket Forwarder and publishing the entire Terminal Server farm and not only the Session Broker server.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial"&gt;Here is the step by step configuration:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpFirst style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;1.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial"&gt;Publish the Terminal Server application for the entire farm by specifying all the terminal servers IP addresses (single/ranges/subnets) and hostnames (all listed manually or by using wildcards).&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;2.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial"&gt;Set one Terminal Server as the jump-start and set it as a lead server.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpMiddle style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;3.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial"&gt;The MSTSC.exe client will connect initially to that server, but if the TS session broker will "redirect" to another terminal server in the farm (either by its name or its IP address) the Socket Forwarding component will intercept and route that RDP traffic to the appropriate server seamlessly.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial; mso-fareast-font-family: Arial"&gt;&lt;SPAN style="mso-list: Ignore"&gt;4.&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN dir=ltr&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial"&gt;Without Socket Forwarder installed, only the first server on the list is supported.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2"&gt;&lt;SPAN dir=ltr&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=ListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2"&gt;&lt;SPAN dir=ltr&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial"&gt;Author: &lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US; mso-ansi-language: EN-GB; mso-bidi-language: AR-SA"&gt;Faisal Hussain&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2"&gt;&lt;SPAN dir=ltr&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US; mso-ansi-language: EN-GB; mso-bidi-language: AR-SA"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US; mso-ansi-language: EN-GB; mso-bidi-language: AR-SA"&gt;Developer Support - Security&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=ListParagraphCxSpLast style="MARGIN: 0in 0in 10pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2"&gt;&lt;SPAN dir=ltr&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US; mso-ansi-language: EN-GB; mso-bidi-language: AR-SA"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US; mso-ansi-language: EN-GB; mso-bidi-language: AR-SA"&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US; mso-ansi-language: EN-GB; mso-bidi-language: AR-SA"&gt;UK&lt;/SPAN&gt;&lt;SPAN lang=EN-GB style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: Arial; mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: EN-US; mso-ansi-language: EN-GB; mso-bidi-language: AR-SA"&gt; GTSC Developer Internet Team&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; LINE-HEIGHT: normal"&gt;&lt;FONT size=3&gt;&lt;FONT face=Calibri&gt;&lt;SPAN lang=EN-GB&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3092450" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/IAG/default.aspx">IAG</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/Application+Publishing/default.aspx">Application Publishing</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/Windows+2008+Terminal+Services/default.aspx">Windows 2008 Terminal Services</category><category domain="http://blogs.technet.com/edgeaccessblog/archive/tags/Intelligent+Application+Gateway/default.aspx">Intelligent Application Gateway</category></item></channel></rss>