Citrix: XenApp 4.5 / 5 Hotfix Rollup pack 4


Citrix has released Hotfix Rollup pack 4 for XenApp 4.5 and XenApp 5.0. You can download your version here:

The version information of the License Server can be found in the version information of C:\Program Files\Citrix\Licensing\LS\CITRIX.exe


Read the CTX documents mentioned above,  so you’re ready to install this hotfix rollup pack. If you’re doing an unattended installation of the rollup pack, please be sure you use the /qb- switch. When you use the /qb switch, setup fails to complete.

Before You Install This Release (Prerequisites)

  • Your Citrix License Server must be at Version 11.6.1 to install this hotfix rollup pack. Using your MyCitrix credentials, download this update from the Citrix Web site. [#206510]

  • Before installing this hotfix rollup pack on servers licensed for Standard Edition, you must migrate those servers to Advanced Edition. Standard Edition was discontinued on Citrix Presentation Server 4.5; installing this hotfix rollup pack on servers licensed for Standard Edition might cause the following error message to appear:

    Citrix Presentation Server is unable to retrieve the product edition. Check to see if the Citrix Independent Management Architecture service is running without errors. Citrix Presentation Server cannot request licenses until it can obtain the product edition – no client devices can connect. If necessary, set the product edition in the Access Management Console. The product must be set to the same edition as your licenses.

    To migrate your servers to Advanced Edition, you must obtain an Advanced Edition license and then change the server edition in the Access Management Console from Standard to Advanced. For information about obtaining an Advanced Edition license, visit your My Citrix account or contact your reseller.

  • The Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) must be installed on all servers before installing this hotfix rollup pack. This can be obtained from the Microsoft Visual C++ 2005 SP1 Redistributable Package download page, or visit the Microsoft Web site and search for Microsoft Visual C++ 2005 SP1 Redistributable Package (x86).

    Note: Even on 64-bit systems, you must install the x86 package. The x86 package is required and supported on 64-bit systems even if the x64 package is installed as well.

Citrix: Event ID 1116 – AddPrinter() failed


Since a couple of days, I got the following error in my event logs when a user wants to connect to a local printer at home.


Citrix released a couple of documents about this issue.

I have tried all the solutions described in the CTX documents, but the only solution, what works for me was changing the Log On account of the service to the Local system account.


After restarting the Citrix Print Manager Service, everything works fine again :-S

Tool: TSTaskman


Ctrl-Alt-Del IT Consultancy zijn bekent van de volgende gratis tools: TSLogoff – TSPasschg – TSReboot – TSWhereis – TSMsg – TSLogins – TSBackdrop en vele andere tools.

Sinds kort is de tool TSTaskman uit. Deze tool maakt het voor gebruikers mogelijk om processen af te sluiten.

Hieronder tref je een screenshot van de tool.


TSTaskman is a standalone Windows GUI tool designed to show a user the list of processes running in their Terminal Server session only. Processes can then be terminated by the user by selecting the process and pressing the terminate button.

This utility was written for the purpose of allowing users to terminate frozen programs or processes that exist only in the Terminal Server Session of the currently logged in user. The GUI lists all the running processes in the Terminal Session of the logged on user, and does not display any other user or system processes. This allows TSTaskman to be presented as an application on the user desktop or as a published application, giving the user the ability to manage frozen applications within a Terminal Server session, should they occur. After correct user training of TSTaskman, help desk calls can be significantly reduced by allowing users to terminate unresponsive applications, without the concerns that the user can terminate other processes not running in their session.

Although written for Terminal Server and Citrix environments, this application will function on non-TS/Citrix workstations and servers. This application has been tested on the following platforms:

Windows 2003 Server SP1
Windows 2003 Server SP1 w/ Citrix PS 4.0
Windows 2003  Server SP1 (Terminal Server Application Mode)
Windows 2000  Server SP4
Windows 2000  Server SP4 w/ Citrix MF XP
Windows 2000  Server SP4 (Terminal Server Application Mode)
Windows 2000  Server SP4 w/ Citrix MF 1.8
Windows XP Professional (domain member)

This utility is FREEWARE and was written by Warren Simondson of
Ctrl-Alt-Del IT Consultancy, Australia.

The freeware version is offered AS IS. Ctrl-Alt-Del IT Consultancy has made every effort possible to ensure that TSTaskman is free of any bugs or errors, however in no way is TSTaskman to be considered error or bug free. You assume all responsibility for any damages or lost data that may result from any errors or bugs in TSTaskman.


Je kunt TSTaskman en de andere tools hier downloaden:

Citrix: CPSUpdate script

Thomas Koetzing van heeft zijn CPSUpdate script voorzien van een update.

I have now extended the update script to automatically download ALL currently available Hotfixes/Rollups for the xenApp (Presentation Server) I have set. This is done with the Windows version of the unix command "wget". Wget also supports proxy settings and can be set in the script as well.

Right now xenApp 5.x is not supported because the is no fix available and I have to check what Citrix is doing there…This is the 1.8 release with the download option, so let me know of any bug etc.
Please leave your comment at the bottom of the article how to patch Presentation Server.

Download het script hier:

Event ID 1003: Error Code 00000019, parameter1 00000020

Vandaag klapte er een Citrix Terminal server uit ons farm met een BSOD als gevolg. Na een herstart van de server vond ik de onderstaande eventlog entry:


Nadat de server opnieuw was opgestart kwam er ook een melding, dat er een mini-dump was aangemaakt. Deze wilde ik gaan debuggen en kwam toen uit op de volgende site:

Op de pagina staan ook de download links voor de debug tools. Je kunt ze ook hier vinden:

Nadat je de software hebt geïnstalleerd, open  een commandprompt en blader naar de onderstaande directory:

C:\Program Files\Debugging Tools for Windows (x86)>

Voer daarna het volgende commando uit:

windbg -y srv*c:\symbols* -i c:\windows\i386
-z C:\dump11112008_1150\Mini111108-01.dmp achter de –z optie zet je het pad naar je dmp file.

Het volgende scherm word gestart:


Even later zie je de Bugcheck Analysis:


Uit CTX115626 haal ik de volgende quote:

This hotfix rollup pack also contains all fixes included in Hotfix Rollup Pack 1, Hotfix Rollup Pack 2 , plus the following fixes that shipped since the release of Hotfix Rollup Pack 2:

  1. Servers might experience a fatal exception on vdtw30.dll.

    [From PSE450R02W2K3001][#170153]

Dat word dus Hotfix Rollup pack 3 installeren. Nu hopen dat dit zonder al te grote gevolgen blijft.

Citrix: Before installing Hotfix Rollup pack 3



Voordat je Hotfix Rollup pack 3 installeerd lees je eerst CTX115626. Ik heb daar de volgende punten uit gehaald:

  • Als eerste check je CTX118771 voor bekende bugs tijdens het installeren en de oplossingen voor deze bugs.
  • Daarna upgrade je de Licentie server naar versie 11.5. Deze verzie kun je hier downloaden: Citrix Web site je hebt hier wel een MyCitrix account voor nodig.
  • Installeer daarna op alle Citrix Servers de Microsoft Visual C++ SP1 Redistributable. Deze kun je hier downloaden: Microsoft Web site.
  • Als je de Hotfix Rollup pack via een batch script unattended installeerd, kan deze setup sluiten met een foutmelding. Dit kun je omzeilen door niet de /qb switch te gebruiken maar de /qb- of de /qn switch.


Nadat je Hotfix Rollup pack 3 hebt geïnstalleerd.

  • Het kan zijn dat na de installatie van de Hotfix Rollup pack de Suite Monitoring and Alerting (SMA) service, die gebruikt wordt door het Access Management Console niet meer start. Dit kun je oplossen door Microsoft .Net 2.0 bij te werken naar SP1.


Voordat je de hotfix rolluppack gaat installeren is het ook nog verstandig om even in het Citrix forum te kijken:

Citrix: SideBySide error

Het kan zijn dat je de onderstaande errors in het eventlog van een Citrix client PC krijgt. Dit is een know error van Citrix en staat beschreven in: CTX116550.


Tevens krijg je de volgende meldingen in het eventlog:

Event Type:     Error
Event Source:    SideBySide
Event Category:    None
Event ID:    59
Description:    Generate Activation Context failed for
C:\PROGRA~1\Citrix\ICACLI~1\MFC80.DLL.Reference error message:
The operation completed successfully.

Event Type:     Error
Event Source:   SideBySide
Event Category: None
Event ID:       34
Description:    Component identity found in manifest does not match the identity
of the component requested

Event Type:    Error
Event Source:    SideBySide
Event Category:    None
Event ID:    58
Description:    Syntax error in manifest or policy file
“C:\PROGRA~1\Citrix\ICACLI~1\Microsoft.VC80.MFCLOC.MANIFEST” on line 5.

Deze errors kun je oplossen door de Visual C++ 2005 Redistributable Package te installeren. Je kunt de package hier downloaden.