[x]

Site Alert(s):

  • Server maintenance Saturday Nov 22, 2008, 12:00 PM - 3:00 PM. The Knowledge Center will be unavailable during this time.
Rate this Article:
You must be signed in to rate again
Article Feedback Print View
Alternate Languages: N/A

Access Gateway Advanced - Access Interface in Appears Incorrectly with Firefox 3.0

Document ID: CTX117620   /   Created On: Jul 2, 2008   /   Updated On: Jul 2, 2008
Average Rating: 5

Summary

When connecting using FireFox 3.0 to Access Gateway Advanced Edition, the Application, Web Sites, File Share and E-Mail tabs appear truncated. The individual tabs are very narrow on the Access Gateway Interface.

Also, the e-mail tab does not display enough information to allow you access e-mail.

This behavior does not occur with Internet Explorer (any version supported by Access Gateway Advanced Edition), and it does not occur with Firefox 2.0, (or earlier versions supported by Access Gateway Advanced Edition).

Background

Firefox 3 appears to change the behaviour of when it interprets the code sent to it by Access Gateway Advanced Edition.

Because Firefox 3.0 was released after Access Gateway Advanced Edition 4.5 and its most recent Hotfix (AAC450W003), a final version of Firefox was not available for testing. Therefore it is not yet a supported browser, and some inconsistent behaviour may be observed.

As with the release of Internet Explorer 7.0 or Firefox 2.0, which both released after Advanced Access Control 4.5, support will be added in a future update for the product. (For example, support for Internet Explorer 7 and Firefox 2.0 was later included in HotFix AAC450W001).

Resolution

Until full support for Firefox 3.0 can be added to Access Gateway Advanced Edition, a temporary workaround might be considered.

CAUTION! This customization has not been tested in a production environment, and is a suggestion that may help with the described behaviour. Create a backup of any files that will be edited before making any changes. If your modifications do not produce the desired behaviour, restore the original file.

1. Locate the file HomeLayout.ascx (usually in c:\inetpub\wwwroot\CitrixSessionInit\Themes\default)

2. Create a backup copy of this original file before editing.

3. Open the file in a text editor (TextPad, NotePad, Visual Studio, and so on)

4. For the main page, browse to the following section:

<td id="applicationsContainerCell" runat="server" align=center style="width:33%;border:1px solid black;">
            NUI:ContentFrame runat="server" CitrixAppIndex="0" id="applications"></NUI:ContentFrame>
      </td>
      <td id="webSitesContainerCell" runat="server" align=center style="width:33%;border:1px solid black;">
            <NUI:ContentFrame runat="server" id="webSites"></NUI:ContentFrame>
      </td>
      <td id="fileSharesContainerCell" runat="server" align=center style="width:33%;border:1px solid black;">
            <NUI:ContentFrame runat="server" id="fileShares"></NUI:ContentFrame>
</td>

5. Make the Following Changes (highlighted in bold)

<td id="applicationsContainerCell" runat="server" align=center width="33%" style="width:800px;border:1px solid black;">
            NUI:ContentFrame runat="server" CitrixAppIndex="0" id="applications"></NUI:ContentFrame>
      </td>
      <td id="webSitesContainerCell" runat="server" align=center width="33%" style="width:800px;border:1px solid black;">
            <NUI:ContentFrame runat="server" id="webSites"></NUI:ContentFrame>
      </td>
      <td id="fileSharesContainerCell" runat="server" align=center width="33%" style="width:800px;border:1px solid black;">
            <NUI:ContentFrame runat="server" id="fileShares"></NUI:ContentFrame>
</td>

6. For the e-mail page, browse to the section:

      <div id="emailTabContent" class="NUI_TabPage"
            <table class="NUI_TabPageContent" cellSpacing="4px" cellPadding="0">
            <tr>
            <td id="emailContainerCell" runat="server" align=center style="width:33%;border:1px solid black;">
                  <NUI:EmailContentFrame runat="server" id="emails"></NUI:EmailContentFrame>
            </td>
            </tr>
            </table>
      </div>
         

  

7. Make the Following Changes (highlighted in Bold):

      <div id="emailTabContent" class="NUI_TabPage">
            <table class="NUI_TabPageContent" cellSpacing="4px" cellPadding="0">
            <tr>
            <td id="emailContainerCell" runat="server" align=center width="100%" style="width:2000px;border:1px solid black;">
                  <NUI:EmailContentFrame runat="server" id="emails"></NUI:EmailContentFrame>
            </td>
            </tr>
            </table>
      </div>

8. Save the file and perform an IISReset.

The interface should now be rendered correctly by Firefox 3.0

More Information

If the user has a higher screen resolution, it is possible that the Width settings might mean that the page still does not fill the browser screen.

These settings can be increased. For example, the ‘width:2000px’ for the e-mail tab can be increased to a higher value ‘width:2500px’, and so on.


This document applies to:

Search
Knowledge Center
XenApp
XenApp Plugins (Clients)
XenServer
XenDesktop
NetScaler Application Delivery
Access Gateway
EdgeSight
Provisioning Server
WANScaler
Password Manager
Does it work with Citrix? Verify it - introducing the new Citrix Ready Community Verified