Cannot Discover Servers in Citrix Farm
IT Problem
When you install an additional server to your citrix farm and run the “Run Discovery” you see the screen below.
You will see no farm properties or citrix servers as the presentation server discovery did not correctley discover your new citrix server.
Basically, you can discover only the local server, it does not discover the farms settings or any additional servers.
IT Solution
This is down to Citrix xen app/presentation servers not registering DLLs correctly when it installs.
These are the DLLS that need to be registered again, ive created a batch file to do this for you here.
If you do not want to run the reg file copy and past the commands below individually.
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm /codebase "C:\Program Files\Common Files\Citrix\Presentation Server - Administration Snap-in\PSE.Core.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 - Dashboard Watcher\DWExtension.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 - Hotfix Management\HotfixExtension.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"
this should of fixed the issue
Files that need registering again – reference
Presentation Server – Administration Snap-in:
HKCR\CLSID\{88A3…
HKCR\CLSID\{CEEF9A90…
Presentation Server – Administration Snap-in\pse.core.dll
Dashboard:
HKCR\CLSID\{E32017F9-…
HKCR\CLSID\{825FC1E4-…
Access Management Console – Dashboard Watcher\DWExtension.dll
Diagnostic Facility:
HKCR\CLSID\{E82B228F-…
HKCR\CLSID\{C6574881-…
Access Management Console – Diagnostics\CdfExtension.dll
My Knowledge:
HKCR\CLSID\{BF29D8E6-…
HKCR\CLSID\{D84A00D6-…
Access Management Console – Knowledge Base\KnowledgeBaseExtension.dll
Hotfix:
HKCR\CLSID\{915F6175-…
HKCR\CLSID\{4BA6F3AE-…
Access Management Console – Hotfix Management\HotfixExtension.dll
Presentation Server Console:
HKCR\CLSID\{47147579-…
HKCR\CLSID\{AF34B0C0-…
Access Management Console – Legacy Tools\MMCPlugins\LegacyToolsExt\CMCLaunchExtension.dll
Report Center:
HKCR\CLSID\{5783C6A8-…
HKCR\CLSID\{6BAF479E-…
Access Management Console – Report Center\ReportCentreExtension.dll
The Following extensions are deprecated since both have their own individual consoles.
Web Interface:
HKCR\CLSID\{FD6F48C5-…
HKCR\CLSID\{2E4C0125-…
Access Management Console – Web Interface\WIExt.dll
Licensing:
HKCR\CLSID\{8EBC4355-…
HKCR\CLSID\{3056D699-…
License Server – Administration Snap-in\LicensingExtension.dll
Tags: presentation server
Nick
| #
I just want to say thank you for posting this! I just spent the better part of a day reinstalling Presentation Server, and got stuck at the same point. Running the batch file did the trick!
Reply
admin
| #
Hi Nick, not a problem, i was in the same situation and thought other people must have the same problem!.
Reply
Tim
| #
Glad I found this post. I was having the same issue and your script fixed it. Any reason why this happens? I have built PS’s before and never seen this issue. Thanks!!!
Reply
Rich D
| #
Thanks, batch worked for me. I did query on google and found your article.
Reply
Allen White
| #
Glad to help Rich 🙂
Reply
Samir Samara
| #
Hi,
thank you for the fix, worked a treat, on 64 bit systems dont forget to add (x86)
sam
Reply
Christian Rios
| #
Hi,
Thanks for posting this batch, it helped me a lot
Greetings!
Reply
Allen White
| #
Glad to help Christian, subscribe!
Reply
Zac
| #
Hi
Been searching on the net for ages and came across your article. Solved the issue straight away after changing the bat to C:\Program Files (x86)
Many thanks
Zac
Reply
Allen White
| #
Hi Zac, glad to help, its a strange one and only happens 1 in 100 installs!. Subscribe !
Reply
Lisle
| #
Hi, I just had to say thank you. Your batch file saved me. Big thanks!
Reply