Home » web interface

Tag: web interface

Combine Storefront and Web Interface on same server

Scenario:

Two storefront 2.5 servers running and delivering apps for our users via an external netscaler gateway services.

Internally however all users still have the PNAgent / Citrix Online Plug In verion 12.1 – connecting to a citrix Web interface 5.4 site.

The Storefront legacy support works – but each and every application the end user has access to is displayed regardless of the published app settings. 

Other Services settings like the server shortcut management, session options, workspace control etc are all gone and non confgurable when usint the Storefront ‘Legacy’ support.

Web Interface (honouring Citrix Published Settings)

 PNAgent_PublishedAppSettings_HonouredPNAgent_PublishedAppSettings_Honoured_Client

 

Storefront Legacy (Ignoring published settings and displaying ALL Apps the user has access too)

(some app names obviously edited out for privacy)

 

STOREFRONT_Legacy_IgnoringPublishedSettings

So we are unable to simply change the end users ICA Client to point to the https://storefront/Store/PNAgent/Config.xml as all their shortcuts in the start menu would appear and any icons published to the users desktop would disappear (this support just doesnt exist for storefront legacy support)

2 steps forward, 10 backward

Most tech geeks couldnt care less about shortcuts and end users will get used to it, but its these nice to have features and granularity of control that make the difference between a working solution and a great solution.

The end solution:

We decided to simply combine Storefront and Web Interface on the same server(s)

We wanted to use the new storefront servers as they were already load balanced behind an inside HA pair of netscalers

We wanted to retire the existing Web interface servers as they were running 2003 server, werent patched, running on ageing harwdare etc

The installations dont get in the way of each other, in fact you can run the storefront AND the webinterface services sites on the same server side by side! The only thing that doesn’t seem to work (once they are installed together) is setting the default store for the Storefront legacy site configuration (so if you have more than one store forget it)

Tested Versions: Storefront 2.5; Web Interface 5.4

Storefront 2.5 gets mandatory shortcut creation!

With the release of storefront 2.5 we can make published applications mandatory within the Receiver and the storeweb, which is SWEET.

Publish the application and change its description to keyword: mandatory(subsequent keywords can be separate by a space i.e.

“keywords: mandatory featured”

Storefront2.5 with the mandatory keyword

 

|
|

 

If the mandatory keyword from the published application is removed, the shortcut stays, but a ‘remove’ option appears.

storefront mandatory shortcut removal

 

This also works in conjunction with the older style XenApp / web interface filtering I blogged about here. So I can have our internal PNAgent selectively filtering apps that have a description starting with #, and I can finally force company specific apps under the receiver, receiverweb and in the windows start menu and stop the ‘where have all my applications gone..?’ 🙂

Cheers

Filter Citrix applications by description for PNAGENT and Citrix Web Interface 5.3 and 5.4

OK – there is heaps of stuff out there but i just wanted to attach a damn file in the right WORKING format for NEXT time I have to waste an hour trying to get this working. I cannot take any credit for any of this – im just a cut and paste monkey – see below for references and credits.

REMEMBER DO NOT LEAVE ANY COPIES OR RENAMED VERSIONS OF THE SAME FILE IN THE APP DIRECTORY – THIS WILL BREAK PNAGENT

PNAGENT SERVICES 5.3 SINGLE FILTER
Default Location: c:inetpubwwwrootCitrixPNAgentapp_codePagesJavacomcitrixwipna
Filter File: FILTERED_single_Enumeration.jav

This file will filter all apps that have a descripiton that STARTs with #  – be SURE to rename to ‘enumeration.java’

PNAGENT SERVICES 5.4 DUAL FILTER
Default Location: c:inetpubwwwrootCitrixPNAgentapp_codePagesJavacomcitrixwipna
Filter File: FILTERED_dual_Enumeration.java
This file will filter all apps that have a description that STARTs with # or START with * – be SURE to rename to ‘enumeration.

No need to run IISRESET.

References:

http://blogs.citrix.com/2011/07/06/hiding-applications-on-web-interface-xenapp-and-services-sites/

http://www.raido.be/frontend/files/whitepapers/31_s6vaxlpf.pdf

 

James's Super Amazing Hotfix Post

Windows 2008 x64 SP1 – (NON R2)

http://support.microsoft.com/kb/2379016 – A computer that is running Windows Vista or Windows Server 2008 stops responding and hangs at the “Applying User Settings” stage of the logon process (Fix Stuck at Welcome screen)

http://support.microsoft.com/kb/974878 – PhysicalDisk counters contain invalid and duplicate entries when you use Microsoft Multipath I/O (MPIO) to control one or more storage devices (Fix for Oracle EM to graph disk access)

Windows 2008 x64 R2 SP1 (Terminal Services, Remote Desktop Services)

http://support.microsoft.com/kb/2617858 – Unexpectedly slow startup or logon process in Windows Server 2008 R2 or in Windows 7*
http://support.microsoft.com/kb/2620656 – Invalid redirected printers may be available in a Remote Desktop Services session that connects to a RD Session Host server that is running Windows Server 2008 or Windows Server 2008 R2*
http://support.microsoft.com/kb/2578159 – The logon process stops responding in Windows Server 2008 R2 or in Windows 7
http://support.microsoft.com/kb/2551503 – A mapped drive that has the non-persistent flag set is displayed as a disconnected drive in Windows 7 or in Windows Server 2008 R2
http://support.microsoft.com/kb/2444328 – You cannot access shared files or shared printers in Windows 7 or in Windows Server 2008 R2
http://support.microsoft.com/kb/917607 – I cannot open Help that was created in the Windows Help format (WinHlp32.exe)
http://support.microsoft.com/kb/2465772 – An application or service that uses Winsock API or Winsock Kernel API may randomly stop responding in Windows Server 2008 R2 or in Windows 7
http://support.microsoft.com/kb/2661001 – “Please wait for Local Session Manager” message remains for several minutes when you disconnect from a computer that is running Windows Server 2008 R2 during the logon process
http://support.microsoft.com/kb/2590550 – The desktop does not load and only displays a black or blue background after you log on to a computer that is running Windows 7 or Windows Server 2008 R2

Windows 2008 x64 R2 POST SP1 (Terminal Services, Remote Desktop Services)

http://support.microsoft.com/kb/941158 – In an Active Directory service domain environment, you configure the Internet Explorer Maintenance Group Policy settings. A user logs on to the domain from a Windows XP-based, a Windows Server 2003-based, or Windows Vista-based client computer that has Internet Explorer 7 or Internet Explorer 8 installed. ever, the user experiences a 20-second logon delay compared with a client computer that has Internet Explorer 6 installed.
http://support.microsoft.com/kb/2571388 – You install the Remote Desktop Session Host role service on a computer that is running Windows Server 2008 or Windows Server 2008 R2. You try to log off a Remote Desktop Services session on the computer. In this scenario, the Remote Desktop Services session stops responding. After some time, the computer stops accepting incoming Remote Desktop Protocol (RDP) or Independent Computing Architecture (ICA) connections. You must turn off and then restart the computer to recover from this issue.
http://support.microsoft.com/kb/2661001 – On Servers running Windows 2008 R2, the following error messages are displayed during the logon process: “Please wait for Local Session Manager”, “The task you are trying to do cannot be completed because remote desktop services is currently busy”.
http://support.microsoft.com/kb/2465772 – An application or service that uses Winsock API or Winsock Kernel API might randomly stop responding in Windows Server 2008 R2.
http://support.microsoft.com/kb/2444328 – You cannot access shared files or shared printers in Windows 7 or in Windows Server 2008 R2.
http://support.microsoft.com/kb/2551503 – A mapped drive that has the non-persistent flag set is displayed as a disconnected drive in Windows 7 or in Windows Server 2008 R2.
http://support.microsoft.com/kb/2578159 – The logon process stops responding in Windows Server 2008 R2 or in Windows 7.
http://support.microsoft.com/kb/2620656 – Invalid redirected printers may be available in a Remote Desktop Services session that connects to a RD Session Host server that is running Windows Server 2008 R2.
http://support.microsoft.com/kb/2617858 – Unexpectedly slow start-up or logon process in Windows Server 2008 R2 or in Windows 7.
http://support.microsoft.com/kb/917607 – When you try to use Help in some programs on a computer that is running Windows 7 or Windows Server 2008 R2, you may receive an error.
http://support.microsoft.com/kb/977346 – The Welcome screen may be displayed for 30 seconds during the logon process after you set a solid colour as the desktop background in Windows 7 or in Windows Server 2008 R2.
http://support.microsoft.com/kb/2551503 – A mapped drive that has the non-persistent flag set is displayed as a disconnected drive in Windows 7 or in Windows Server 2008 R2.
http://support.microsoft.com/kb/2775511 – An enterprise hotfix rollup is available for Windows 7 SP1 and Windows Server 2008 R2 SP1.
http://support.microsoft.com/kb/2647753 – Update rollup: Fix printing problems in Windows 7 and Windows Server 2008 R2.
http://support.microsoft.com/kb/2661332 – You cannot re-establish a Remote Desktop Services session to a Windows Server 2008 R2-based server.

Citrix XenAPp 6.5 on Windows 2008 R2 x64

http://support.citrix.com/article/CTX132912 – XA650W2K8R2X64025*

http://support.citrix.com/article/CTX132392 – XA650W2K8R2X64019*

http://support.citrix.com/article/CTX130794 – XA650W2K8R2X64001*

http://support.citrix.com/article/CTX131486 – XA650W2K8R2X64011*

http://support.citrix.com/article/CTX132789 – XA650W2K8R2X64023
http://support.citrix.com/article/CTX130989 – XA650W2K8R2X64004
http://support.citrix.com/article/CTX131221 – HDXWMIPROV620W2K8R2X64001
http://support.citrix.com/article/CTX130971 – Hotfix XA650W2K8R2X64002
http://support.citrix.com/article/CTX131837 – Hotfix XA650W2K8R2X64014
http://support.citrix.com/article/CTX131456 – Hotfix GPMx150WX64002

Microsoft Updates on Citrix XenApp 6.5 on Windows 2008 R2 x64 Post RO4
KB2647753

KB2775511

KB917607

KB2620656

KB2465772

KB2661332

Citrix Webinterface 5.4

http://support.citrix.com/article/CTX130660 – Hotfix WI540MSI002 – For Citrix Web Interface 5.4 for Windows – Issues with WI load balancing

http://support.citrix.com/article/CTX117273 – KB Article to Fix ASP.net Slow Web Interface Initial Load times

Citrix Edgesight 5.4

http://support.citrix.com/article/CTX131261 – ES540XA6AgentWX64001

http://support.citrix.com/article/CTX131172 – ES540ServerWX64001

http://support.citrix.com/article/CTX131171 – ES540ServerWX86001

Windows 2003

Terminal Services http://support.microsoft.com/kb/977629

RDBSS http://support.microsoft.com/kb/983169

WMI Stability http://support.microsoft.com/kb/2257980

TCP/IP http://support.microsoft.com/kb/2909312

SMB http://support.microsoft.com/kb/961799

NTFS http://support.microsoft.com/kb/981166

RDP Client http://support.microsoft.com/KB/925876 http://support.microsoft.com/KB/2481109

Access Gateway timesout on Web interface client download

Description: Access Gateway and WI function normally, however the citrix client download link for devices WITHOUT the client link works, but the client download simply times out.

Resolution:
Run wireshark on the WI server and determine if the download link request is getting through from the Access Gateway

If no firewall issue check for no “TCPZero Window” items are listed from Wireshark capture as its likely the Access gateway MTU on its Ethernet interface is too large, try reducing it.

In our instance we reduced the physical access gateways MTU from 1500 to 1400.