Fixing a Broken Delivery Services Console on Citrix XenApp 5 for Windows Server 2003

The most frequently asked question from people who read my Learning the Basics of … series for XenApp 5 on Server 2003 is “why is the Delivery Services Console broken?”  I get this question so often; I updated Part 4 and Part 5 of the series but have also decided to put out a separate article on this issue.

After installing Microsoft Windows Server 2003, either 32-bit or 64-bit, my article walks through the process of then installing Windows updates.  At the time the series was originally written, there was a separate Windows update, KB976576, that broke the Delivery Services Console (DSC).  That Windows update has now been rolled into the general .Net Framework updates.  Installing all the .Net 2.0 and .Net 3.5 Framework updates will break the DSC.  By “breaking”, I mean when the DSC is first started the option to Run and configure discovery is not given.  The DSC starts with basically nothing displayed in the Citrix Resource node and no option to Configure and run discovery (Figure 1).

Figure 1

This is an easy problem to fix.  First, exit the DSC, copy each command line within the section that is applicable for your server version to a batch file, run the batch file and restart the DSC.

For Server 2003 32-bit (lines may wrap):

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm /codebase “C:\Program Files\Common Files\citrix\Access Management Console – Dashboard Watcher\DWExtension.dll”

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm /codebase “C:\Program Files\Common Files\citrix\Access Management Console – Diagnostics\CdfExtension.dll”

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm /codebase “C:\Program Files\Common Files\citrix\Access Management Console – Hotfix Management\HotfixExtension.dll”

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm /codebase “C:\Program Files\Common Files\citrix\Access Management Console – Knowledge Base\KnowledgeBaseExtension.dll”

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm /codebase “C:\Program Files\Common Files\citrix\Access Management Console – Legacy Tools\MMCPlugIns\LegacyToolsExt\CMCLaunchExtension.dll”

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm /codebase “C:\Program Files\Common Files\citrix\Access Management Console – Report Center\ReportCentreExtension.dll”

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm /codebase “C:\Program Files\Common Files\citrix\License Server – Administration Snap-in\LicensingExtension.dll”

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm /codebase “C:\Program Files\Common Files\Citrix\Presentation Server – Administration Snap-in\PSE.Core.dll”

For Server 2003 64-bit (lines may wrap):

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm /codebase “C:\Program Files (x86)\Common Files\citrix\Access Management Console – Dashboard Watcher\DWExtension.dll”

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm /codebase “C:\Program Files (x86)\Common Files\citrix\Access Management Console – Diagnostics\CdfExtension.dll”

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm /codebase “C:\Program Files (x86)\Common Files\citrix\Access Management Console – Hotfix Management\HotfixExtension.dll”

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm /codebase “C:\Program Files (x86)\Common Files\citrix\Access Management Console – Knowledge Base\KnowledgeBaseExtension.dll”

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm /codebase “C:\Program Files (x86)\Common Files\citrix\Access Management Console – Legacy Tools\MMCPlugIns\LegacyToolsExt\CMCLaunchExtension.dll”

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm /codebase “C:\Program Files (x86)\Common Files\citrix\Access Management Console – Report Center\ReportCentreExtension.dll”

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm /codebase “C:\Program Files (x86)\Common Files\citrix\License Server – Administration Snap-in\LicensingExtension.dll”

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm /codebase “C:\Program Files (x86)\Common Files\Citrix\Presentation Server – Administration Snap-in\PSE.Core.dll”

Figure 2 showing the batch file after running on my Server 2003 64-bit server.

Figure 2

Now starting the DSC brings up the Configure and run discovery wizard (Figure 3).

Figure 3

Complete the wizard.  The DSC now shows the missing Configure and run discovery option and shows the missing Citrix Resources node information (Figure 4).

Figure 4

,

About Carl Webster

Webster is a Sr. Solutions Architect for Choice Solutions, LLC and specializes in Citrix, Active Directory and Technical Documentation. Webster has been working with Citrix products for many years starting with Multi-User OS/2 in 1990.

View all posts by Carl Webster

4 Responses to “Fixing a Broken Delivery Services Console on Citrix XenApp 5 for Windows Server 2003”

  1. Johnny Says:

    Just a quick note .. when I cut and paste the commands from this webpage, the commands would not run – gave an error that the syntax was wrong. It took me a couple of minutes to realize that the quotation marks that are displayed here do not work on the command line. Replace those quotes with regular quotes and everything worked fine.

    Here is a quote that I just cut and pasted from this page: “
    And here is a quote that I just cut and pasted from my command line: ”

    subtle but different.

    Thanks for this … I had lost my hotfix management and your site fixed it for me (once if figured out the quote mark issue)

    Reply

Leave a Reply