When an endpoint device connects to the Forefront Unified Access Gateway (UAG) portal, the portal installs the following client endpoint components, by default:
- Forefront UAG Endpoint Session Cleanup.
- Client Trace utility.
- Forefront UAG Endpoint Detection.
Note: |
---|
You can disable the automatic download of these components by selecting the Disable component installation and activation check box in the Forefront UAG Management console, on the Advanced Trunk Configuration dialog box, on the Session tab. |
The following procedure describes how you can configure additional components to be installed automatically, if required.
To add components to the list of automatically installed components
-
On the Forefront UAG server, open the folder Microsoft Forefront Unified Access Gateway\von\InternalSite\inc\CustomUpdate. If the folder does not exist, create it.
-
In the CustomUpdate folder, do the following:
- If you want your changes to affect all
trunks, create the following file:
InstallXml.inc
- If you want your changes to be applied to a
specific trunk, create the following file:
<Trunk_Name><Secure(0=no/1=yes)>InstallXml.inc
For example, for an HTTPS trunk named “MyTrunk”, create the file mytrunk1InstallXml.inc.
If such a file already exists, use the existing file.
- If you want your changes to affect all
trunks, create the following file:
-
Copy the following lines into the file you created:
Copy Code <% Response.write "<Component Name=""SSL Wrapper"" ID=""1"" Install=""1"" />" Response.write "<Component Name=""Network Connector"" ID=""17"" Install=""1"" />" if uninstall_lln = "0" and remove_lln = "0" then Response.write "<Component Name=""Socket Forwarding"" ID=""8"" Install=""1"" />" Response.write "<Component Name=""Socket Forwarding activation: Basic"" ID=""33"" Install=""1"" />" Response.write "<Component Name=""Socket Forwarding activation: Extended"" ID=""65"" Install=""1"" />" Response.write "<Component Name=""Socket Forwarding activation: VPN"" ID=""129"" Install=""1"" />" end if %>
-
Insert a comment mark for lines that are not applicable, by adding
'
at the beginning of the line, as follows:- The following line adds the SSL Application
Tunneling component to the list of automatically installed
components:
Response.write "<Component Name=""SSL Wrapper"" ID=""1"" Install=""1"" />"
- The following line adds the SSL Network
Tunneling component to the list:
Response.write "<Component Name=""Network Connector"" ID=""17"" Install=""1"" />"
- The following line adds the Socket Forwarding
component to the list:
Response.write "<Component Name=""Socket Forwarding"" ID=""8"" Install=""1"" />"
In addition, the following lines enable the Socket Forwarding activation mode:
Basic mode:
Response.write "<Component Name=""Socket Forwarding activation: Basic"" ID=""33"" Install=""1"" />"
Extended mode:
Response.write "<Component Name=""Socket Forwarding activation: Extended"" ID=""65"" Install=""1"" />"
VPN mode:
Response.write "<Component Name=""Socket Forwarding activation: VPN"" ID=""129"" Install=""1"" />"
Make sure the required Socket Forwarding Activation mode is enabled. If the component is used by multiple applications, in various Activation modes, make sure all the applicable modes are enabled.
When users next access the site, the automatic component installation will include the additional components you defined.
- The following line adds the SSL Application
Tunneling component to the list of automatically installed
components: