Citrix: SMA Service and the My Knowledge Feature


Toen ik de Access Management Console van Citrix opende kreeg ik na de Discovery de onderstaande foutmelding.

MyKnowledge

Dit komt omdat de Citrix SMA Service niet gestart was. Toen ik deze wilde starten kwam er weer een foutmelding:

Could not start the Citrix SMA Service service on Local Computer. Error 1053: The service did not respond to the start or control request in a timely fashion.

SMA_Service

Ik heb hier nog geen sluitende oplossing voor gevonden maar ik heb wel een workarround.

Standaard word de SMA Service gestart met het account: NT AUTHORITY\LocalService.

Citrix_SMA_Service

Als je het account aanpast naar het Local System account, dan start de SMA Service weer gewoon op.

Citrix_SMA_Service_1

Als ├ę├ę’n van jullie deze error kent en de oplossing hier voor weet, hoor ik dat natuurlijk graag ­čśë

Citrix: The Configuration Server is not registered on server <servernaam>


Nadat ik een Citrix server opnieuw geïnstalleerd had, verscheen de onderstaande melding in mijn Access Management Console.

citrixconfigurationerror

Dit kun je oplossen door opnieuw de Configure and run discovery uit te voeren.

citrixconfigurationerror1

Citrix: Understanding the Access Suite Console 4.0


Citrix heeft een PDF geplubliceerd waarin de Access Suite Console nader word beschreven.

The Access Suite Console for Citrix Access Suite 4.0 is composed of snap-ins
and extensions for the Microsoft Management Console (MMC). This version of
the Access Suite Console can be used not only for Presentation Server, but also
for the License Server, Password Manager, Access Gateway Enterprise, and
Web Interface. Each suite product contains an .msi file that when installed
provides the appropriate driver extensions that are needed to snap in to the MMC
and manage the product. There is no separate login to the Access Suite
Console. The user account logged on locally is passed through with its delegated
or full Citrix Administrative rights.

De PDF kun je hier downloaden: CTX107395

Citrix: Discovery error "errors occurred when using <servername> in the discovery process"


Zoals altijd, een plaatje zegt meer dan duizend woorden:

In het artikel CTX112853 staat het antwoord vermeld. Deze foutmelding treed op wanneer network COM+ access niet is geïnstalleerd op de Citrix/Terminal Server. Dit is meestal het geval wanneer er geen IIS wordt geïnstalleerd op de Citrix/Terminal Server.

Dit kun je op drie manieren voor elkaar krijgen:

  1. Installeer network COM+ access  via Add/Remove Software – Windows Components – Application Server (vink deze niet aan maar highlight) Enable network COM+ access 
  2. Je kunt dit proces ook automatiseren. Zorg ervoor dat de I386 map van de Windows CD op een lokale drive staat bijvoorbeeld C:\I386. Vervolgens pas je de onderstaande tekst aan, sla je deze op als sourcepath.reg en importeer je deze

    Windows Registry Editor Version 5.00

  3. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup]
    “SourcePath”=”C:\\”
    “ServicePackSourcePath”=”C:\\”
    Let op! zet in de Pathnaam geen i386 deze vind de setup vanzelf.

    Nadat je de bovenstaande actie hebt uitgevoerd maken het het bestand Complus.inf.

    in dit bestand komt de volgende inhoud te staan:
    [Components]
    complusnetwork = ON

    Complus.inf sla je op een schijf waar je makkelijk bij kunt.

    De laatste stap is het aanmaken van een batchfile genaamd Complus.cmd

    in dit bestand komt de volgende inhoud te staan:
    “%SystemRoot%\system32\sysocmgr.exe” /i:”%SystemRoot%\inf\sysoc.inf” /u:”driveletter:\Complus.inf”

    Sla het batchbestand op en voer deze uit. Het onderstaande scherm verschijnt heel kort en nadat deze is verdwenen is de network COM+ access geïnstalleerd.

    complus

  4. Als laatste kun je dit ook meenemen in je WINNT.SIF. Dit doe je als volgt:

    Zoek de [Components] op in je WINNT.SIF en voeg de volgende regel toe:
    complusnetwork = ON

    Nu word network COM+ access automatisch geïnstalleerd tijdens de Windows Setup.