Navigation
- Change Log
- Director Licensing – Premium Edition
- Install/Upgrade Director 2407 on Standalone Server
- Director Default Webpage
- Domain Field on Director Logon Page
- Director Tweaks
- Director – Saved Filters
- Director and HDX Insight
- Monitoring Database Grooming
- Director Single Sign On
- Director – Multiple Citrix Virtual Apps and Desktops Sites/Farms
- Director Process Monitoring
- Infra Monitor
- Director Alerts and Notifications
- Director – Probes
- Director – Custom Reports
- Use Director 2407
š” = Recently Updated
Change Log
- 2024 Aug 4 – Infra Monitor
- 2024 July 31 – Updated Install section, Alerts section, and Use Director section for version 2407
Director Licensing – Premium Edition
Here’s a list of Director features that require CVAD Premium Edition licensing.
- Up to a yearās worth of performance data
- Other editions keep up to 30 days of performance data
- Probes
- Alerts
- OS usage reporting
- Application usage monitoring charts on Dashboard in CVAD 2407 and newer
- Create customized reports
- Reboot warnings
- NetScaler Console integration – HDX Insight
See Citrix DocsĀ Feature compatibility matrixĀ for a list of which Director feature came with each version, and the licensing Edition needed for each feature.
Install/Upgrade Director 2407 on Standalone Server
Current Release vs LTSR ā Director version 2407 is a Current Release, which is supported for 6 months from its release date. You are expected to upgrade it twice per year.
Install on Delivery Controller? – The Citrix Virtual Apps and Desktops (CVAD) Delivery Controller metainstaller has an option to install Director on the Delivery Controller machine. Or you can install Director on separate, dedicated machines.
- If Director will connect to multiple sites/farms, then install Director on its own servers.
- For small environments, it might be OK to install Director on the Delivery Controller machines. Otherwise, Director is usually installed on separate machines.
- Director is an IIS website. If you install Director, then IIS is also installed.
Scripted install – To install and configure Director using a script, see Dennis SpanĀ Citrix Director unattended installation with PowerShell.
Manual installation – To install Director manually:
- Run AutoSelect.exe from the Citrix Virtual Apps and Desktops 2407 ISO.
- In the Extend Deployment section, on the bottom left, clickĀ Citrix Director.
- In theĀ Licensing Agreement page, selectĀ I have read, understand, and accept the terms, and click Next.
- In theĀ Core Components page, clickĀ Next.
- In the Delivery Controller page, it will ask you for the location of one Delivery Controller in each farm. Only enter one Delivery Controller per farm. If you have multiple Director servers, each Director server can point to a different Delivery Controller in each farm.
- From Citrix Docs: Director automatically discovers all other Delivery Controllers in the same Site and falls back to those other Delivery Controllers if the Controller you specified fails. ClickĀ Test Connection, and then clickĀ Add.
- You can optionally force SSL/TLS for the Monitoring service by following the instructions atĀ Data Access Security at Citrix Developer Documentation. Also seeĀ CTX224433Ā Error: āCannot Retrieve Dataā on Citrix Director Dashboard After Securing OData Interface Through TLS.
- In theĀ Features page, clickĀ Next.
- In theĀ Firewall page, clickĀ Next.
- In theĀ Summary page, clickĀ Install.
- In theĀ Finish page, clickĀ Finish.
- In IIS Manager, go to Default Web Site > Director > Application Settings, findĀ Service.AutoDiscoveryAddresses and make sure it points to one Delivery Controller in the farm and not toĀ localhost.Ā From Citrix Docs: Director automatically discovers all other Delivery Controllers in the same Site and falls back to those other Delivery Controllers if the Delivery Controller you specified fails.
- You can optionally force SSL/TLS for the Monitoring service by following the instructions atĀ Data Access Security at Citrix Developer Documentation. Also seeĀ CTX224433Ā Error: āCannot Retrieve Dataā on Citrix Director Dashboard After Securing OData Interface Through TLS.
- You can optionally force SSL/TLS for the Monitoring service by following the instructions atĀ Data Access Security at Citrix Developer Documentation. Also seeĀ CTX224433Ā Error: āCannot Retrieve Dataā on Citrix Director Dashboard After Securing OData Interface Through TLS.
- If you built multiple Director servers, use NetScaler to load balance them.
- Reconfigure the default domainĀ inĀ LogOn.aspx since upgrading overwrote your domain name configuration.
- For info on the new monitoring features in Director, see Use Director below.
Director Default Web Page
From Carl Webster How to Make Director the Default Page within IIS: If Director is installed on a standalone server, do the following to set /Director as the default path. If Director and StoreFront are on the same server, then you’ll probably want StoreFront Receiver for Web as the default web page instead of Director.
- Open Notepad elevated (as administrator) and paste the following text:
<script type="text/javascript"> <!-- window.location="https://director.corp.com/Director"; // --> </script>
- Adjust the window.location line to match your FQDN.
- SelectĀ FileĀ >Ā SaveĀ AsĀ and browse to the IIS folder, by defaultĀ C:\inetpub\wwwroot is the IIS folder.
- Select the Save as type toĀ AllĀ types.
- Type a file name with an html extension and select Save.
- Open IIS Manager.
- Select the SERVERNAME node (top-level), and double-click Default Document, as shown in the following screen shot:
- On the right, clickĀ Addā¦,
- Enter the file name of the .html file provided in Step 5.
- Ensure the .html file is located at the top of the list, as shown in the following screen shot:
Director Domain Field
On the Director servers, locate and edit the āLogOn.aspxā file. By default, you can find it at C:\inetpub\wwwroot\Director\Logon.aspx
In line 472 you will have the following. To find the line, search for ID=”Domain”.
<asp:TextBox ID="Domain" runat="server" CssClass="text-box" onfocus="showIndicator(this);" onblur="hideIndicator(this);"></asp:TextBox>
In the ID=”Domain” element, insert a Text attribute and set it to your domain name inside quotes. Don’t change or add any other attributes. Save the file.
<asp:TextBox ID="Domain" runat="server" Text="Corp.local" CssClass="text-box" onfocus="showIndicator(this);" onblur="hideIndicator(this);"></asp:TextBox>
This configuration prepopulates the domain field text box with your domain name and still allow the user to change it, if that should be required. Note: this only seems to work if Single Sign-on is disabled.
Director Tweaks
Session timeout
By default, the idle time session limit of the Director is 65 min. If you wish to change the timeout, here is how to do it:
- Log on to the Director Server as an administrator.
- Open the āIIS Managerā
- Browse to āSites > Default Web Site > Directorā in the left-hand pane.
- Open āSession Stateā in the right-hand pane.
- Change the āTime-out (in minutes)ā value under āCookie Settingsā
- Click āApplyā in the Actions list
SSL Check
If you are not securing Director with an SSL certificate you will get this error at the logon screen.
To stop this:
- Log on to the Director Server as an administrator
- Open the āIIS Managerā
- Browse to āSites > Default Web Site > Directorā in the left-hand pane.
- Open āApplication Settingsā in the right-hand pane.
- Set UI.EnableSslCheck to false.
Disable Activity Manager
From Disable the visibility of running applications in the Activity Manager in Advanced Configuration at Citrix Docs: By default, the Activity Manager in Director displays a list of all the running applications and the Windows description in the title bars of any open applications for the user’s session. This information can be viewed by all administrators that have access to the Activity Manager feature in Director. For Delegated Administrator roles, this includes Full administrator, Delivery Group administrator, and Help Desk Administrator.
To protect the privacy of users and the applications they are running, you can disable the Applications tab from listing running applications.
- On the VDA, modify the registry key located atĀ HKLM\Software\Citrix\Director\TaskManagerDataDisplayed. By default, the key is set to 1. Change the value to 0, which means the information will not be displayed in the Activity Manager.
- On the server with Director installed, modify the setting that controls the visibility of running applications. By default, the value is true, which allows visibility of running applications in theĀ Applications tab. Change the value to false, which disables visibility. This option affects only the Activity Manager in Director, not the VDA.Ā Modify the value of the following setting:
UI.TaskManager.EnableApplications = false
Large Active Directory / Multiple Forests
From CTX133013 Desktop Director User Account Search Process is Slow or Fails: By default, all the Global Catalogs for the Active Directory Forest areĀ searched using Lightweight Directory Access Protocol (LDAP). In a large Active Directory environment, this query can take some time or even time out.
If multiple forests, see Citrix Blog PostĀ Using Citrix Director in a MultiForest Environment.
- In Information Server (IIS) Management, under the Desktop Director site, select Application Settings and add a new value called Connector.ActiveDirectory.ForestSearch. Set it to False. This disables searching any domain except the userās domain and the serverās domain.
- To search more domains, add the searchable domain or domains in the Connector.ActiveDirectory.Domains field.
Site Groups
From Citrix Blog Post Citrix Director 7.6 Deep-Dive Part 4: Troubleshooting Machines:
If there are a large number of machines, the Director administrator can now configure site groups to perform machine search so that they can narrow down searching for the machine inside a site group. The site groups can be created on the Director server by running the configuration tool via command line by running the command:
C:\inetpub\wwwroot\Director\tools\DirectorConfig.exe /createsitegroups
Then provide a site group name and IP address of the delivery controller of the site to create the site group.
Director – Saved Filters
In Director, you can create a filter and save it.
The saved filter is then accessible from the right side of the Filters node by clicking the Saved Filters tab.
The saved filters are stored on each Director server at C:\Inetpub\wwwroot\Director\UserData.Ā Each user has their own saved filters.Ā The saved filters are not replicated across Director servers.
You can instead configure multiple Director servers to store the filters on a shared UNC path:
- Create and share a folder (e.g. DirectorData).
- The Director server computer accounts need Modify permission to the share.
- On each Director server, run IIS Manager.
- Go toĀ Sites > Default Web Site > Director. In the middle, double-clickĀ Application Settings.
- Change theĀ Service.UserSettingsPath setting to the UNC path of the new share.
- Repeat this on other load balanced Director servers.
Director and HDX Insight
You can connect Director to NetScaler Console (formerly ADM) to add Network tabs to Director’s Trends and Machine Details views.Ā Citrix Blog PostĀ Configure Director with NetScaler Management & Analytics System (MAS).
- Run “C:\inetpub\wwwroot\Director\tools\DirectorConfig.exe” /confignetscaler
- Select NetScaler Management and Analytics System
Director Grooming
If Citrix Virtual Apps and Desktops (CVAD) is not Premium Edition, then all historical Director data is groomed at 30 days.
For Citrix Virtual Apps and Desktops (CVAD) Premium Edition, by default, most of the historical Director data is groomed at 90 days. This can be adjusted up to 367 days by running a PowerShell cmdlet.
- On a Delivery Controller, run Get-MonitorConfiguration to see the current grooming settings.
- Run Set-MonitorConfiguration to change the grooming settings.
More details on Monitor Service data aggregation and retention can be found atĀ Data granularity and retention at Citrix Docs.
DirectorĀ Single Sign-on
You can configure Director to support Integrated Windows Authentication (Single Sign-on). Note: there seem to be issues when notĀ connecting from the localĀ machineĀ or when connecting through a load balancer.
- Run IIS Manager. You can launch it from Server Manager (Tools menu), or from the Start Menu, or by running inetmgr.
- On the left, expand Sites, expand Default Web Site, and click Director.
- In the middle, double-click Authentication in the IISĀ section.
- Right-click Windows AuthenticationĀ and Enable it.
- Right-click Anonymous AuthenticationĀ and Disable it.
- Pass-through auth won’t work from another computer until you set the http SPN for the Director server. SeeĀ Director 7.7 Windows Authentication not working with NS LB at Citrix Discussions.
- If Director is not installed on a Controller, then you’ll need to configure Kerberos delegation.
- If you are load balancing Director then additional config is required. SeeĀ Director 7.7 Windows Authentication not working with NS LB at Citrix DiscussionsĀ for more info.
- The FQDN for Director load balancing should be different than the FQDN for StoreFront load balancing.
- Create an AD service account that will be used as the Director’s ApplicationPoolIdentity.
- Create SPN and link it to the service account.
setspn -S http/loadbalanced_URL domain\user
- Trust the user account for delegation to any service (Kerberos only)Ā (trust the Director servers for delegation is not necessary in this case).Ā You have to create the SPN before you can do this step.
- In IIS manager, on the Application Pools (Director), specify the Identity as user we have created earlier.
- In IIS manager, expandĀ Default Web Site,Ā select Director,Ā and open the Configuration Editor (bottom of the middle pane).
- Use the drop-down to navigate to the following section:Ā
system.webServer/security/authentication/windowsAuthentication
- Set useAppPoolCredentials = True, and useKernelMode = False. Click Apply on the top right.
- When you connect to Director you will be automatically logged in. You can change the login account by first logging off.
- Then change the drop-down to User credentials.
Director – Multiple Citrix Virtual Apps and Desktops (CVAD) Sites/Farms
- Run IIS Manager. You can launch it from Server Manager (Tools menu) or from the Start Menu, or by running inetmgr.
- On the left, expand Sites, expand Default Web Site, and click Director.
- In the middle pane, double-click Application Settings.
- Find the entry for Service.AutoDiscoveryAddresses, and double-click it.
- If Director is installed on a Controller, localhost should already be entered.
- Add a comma, and the NetBIOS name of one of the controllers in the 2ndĀ Citrix Virtual Apps and Desktops Site (farm). Only enter one Delivery Controller name. If you have multiple Director servers, you can point each Director server to a different Delivery in the 2nd Citrix Virtual Apps and Desktops Site (farm).
- From Citrix Docs: Director automatically discovers all other Delivery Controllers in the same Site and falls back to those other Delivery Controllers if the Delivery Controller you specified fails.
- You can optionally force SSL/TLS for the Monitoring service by following the instructions atĀ Data Access Security at Citrix Developer Documentation.
Director Process Monitoring
Director has Process Monitoring, which is detailed in Citrix Blog Post Citrix Director: CPU, Memory Usage and Process Information.
Process MonitoringĀ is disabled by default. To enable it, configure the Enable process monitoring settingĀ in a Citrix Policy. For Citrix Policies in a GPO, find this setting in the computer half of the GPO.Ā Note: this setting could significantlyĀ increase the size of the Monitoring database.
Infra Monitor
Infra Monitor is available in Director 2407 and newer.
- Download Citrix Infra Monitor 2407.
- On StoreFront servers and PVS servers, run CitrixInfraMonitor.msi.
- In the Welcome to the Citrix Infra Monitor Setup Wizard page, click Next.
- In the End-User License Agreement page, check the box next to I accept the terms and click Next.
- In the Destination Folder page, click Next.
- In the Ready to install Citrix Infra Monitor page, click Install.
- In the Citrix Infra Monitor installation complete page, notice the file path, and then click Finish.
- If you want HTTPS for the service, then see Citrix Docs.
- Go to C:\programdata\Citrix\InfraMonitor and open the file.Ā
- If the Registration Token file disappears, then simply restart the Citrix Infra Monitor Service.
- If the Registration Token file disappears, then simply restart the Citrix Infra Monitor Service.
- In PowerShell, run the following command using the registration token you got from the file. Component can be either “SF” or “PVS”.
Add-MonitorDirectorAgent -Fqdn <FQDN of component> -Component <component> -Domain <domain> -Username <username> -Password <password> -Token <token>
- After a few minutes, in Director, click Infrastructure, and your component should be shown. It’s not immediate so you might have to wait a few minutes.
Director Alerts and Notifications
Director supports alert conditions and email notifications. This feature requires Citrix Virtual Apps and Desktops (CVAD) to be licensed with Premium Edition. See Citrix Blog Post Configuring & Managing Alerts and Notifications Using Director for more information.
Director 2407 and newer have Advanced Alerts. For example: Machines failed to power on.
- Go to Alerts and switch to the Advanced Alert Policies tab.
- Scroll down to Conditions and select Condition types, Parameters, Options, and Metrics.
- You can apply the alert policy to a selected scope and exclude machines from that scope.
Director supports Hypervisor Alerts from vSphere and Citrix Hypervisor. The alerts are configured in the hypervisor (e.g., vCenter). When triggered, the hypervisor alerts can be viewed in Director. Director can send email notifications when hypervisor alerts are triggered.
- Hypervisors can generate many alerts, but Director does not have a bulk method of clearing those alerts. Citrix wrote a PowerShell script named DismissAlerts.ps1 that runs a SQL query to clear the Hypervisor alerts.
To configure alerts in Director:
- While logged into Director, click the Alerts node.
- On the right, switch to the Email Server Configuration tab.
- Enter your SMTP information and click Send Test Message. Then click Save.
- Switch to the Citrix Alerts PoliciesĀ tab.
- There are five high-level categories of alerts: Site Policy, Delivery Group Policy, Multi-session OS Policy (aka Server OS Policy), UserĀ Policy, and Infrastructure Policies. Click whichever one you want to configure.
- CVAD 2407 and newer include Infrastructure Policies for PVS and StoreFront.
- Infrastructure Policies have Categories, Conditions, Metrics, and Scopes.
- CVAD 2407 and newer include Infrastructure Policies for PVS and StoreFront.
- Director has built-in alert policies. All you need to do is add notification email addresses to the built-in policies.
- In Director 1811 and newer, in theĀ Site Policy tab, clickĀ Edit for the built-inĀ Hypervisor Health policy.
- In theĀ Send mails field, enter a destination email address and click Add. Click Save when done.
- In Director 2407 and newer, some Conditions, like Unregistered machines, let you include a .csv file as an attachment.
- In theĀ Send mails field, enter a destination email address and click Add. Click Save when done.
- On theĀ Delivery Group PoliciesĀ tab, find the built-in Smart Alert, and then click Edit. Note: this Smart Alert might not appear until you create a Delivery Group in Citrix Studio.
- Notice the Conditions that are already enabled. You can change them or add more.
- At the bottom of the page, you can enter a destination email address and click Add. Then click Save.
- Notice the Conditions that are already enabled. You can change them or add more.
- You can create custom Alert Policies by clicking the Create button on any of these tabs.
- For Multi-session OS Policy (aka Server OS Policy) and User Policy, there are ICA RTT alerts.
- Citrix has an experimental Desktop Notification Tool. See Citrix Blog PostĀ Desktop Notification Tool For Citrix XenDesktop.
Director – Probes
If you are licensed for Premium Edition, then you can install probe agents on remote machines and the probe agents can periodically check if an application can be launched through StoreFront.
Custom Studio Role for Probe Administrator
- Create a new user account just for probe administration (e.g CORP\ProbeAdmin).
- In Citrix Web Studio, at Administrators, on the Roles tab, create a new Role with the permissions shown below.
- Delivery Groups > Read-only
- Director >Ā Create\Edit\Remove Alert Email Server Configuration
- Director >Ā Create\Edit\Remove Probe Configurations
- Director >Ā View Applications page
- Director >Ā View Configurations page
- Director >Ā View Trends page
- Delivery Groups > Read-only
- On theĀ Administrators tab, add an administrator, select your ProbeAdmin account, and assign it the custom Probe Administrator role that you just created.
StoreFront HTTP Basic Authentication
- In StoreFront Console, right-click your Store, and click Manage Authentication Methods.
- Check the box next toĀ HTTP Basic, and clickĀ OK.
Install Probe Agent
To automate the installation and configuration of the Probe Agent, see CTX493268 Automating Citrix Probe Agent Installation and Configuration, or see CTA Dennis Span Citrix Application Probe Agent unattended installation.
On one or more remote machines, download and install the Probe Agent.
- Download theĀ Citrix Application Probe Agent 2407. To see it, expand Components that are on the Component ISO but also packaged separately.
- On a physical machine in a remote office, install Workspace app 1903 or newer if it isn’t installed already.
- Run the downloadedĀ CitrixProbeAgent2407.msi.
- In theĀ Welcome to the Citrix Probe Agent Setup Wizard page, clickĀ Next.
- In theĀ End-User License Agreement page, check the box next toĀ I accept the terms, and clickĀ Next.
- In theĀ Destination Folder page, clickĀ Next.
- In theĀ Ready to install Citrix Probe Agent page, clickĀ Install.
- In theĀ Completed the Citrix Probe Agent Setup Wizard page, clickĀ Finish.
Configure Probe Agent
- Every Probe Agent machine should have unique StoreFront test user credentials. Create unique accounts for each machine.
- From the Start Menu of the remote machine, launchĀ Citrix Probe Agent.
- ClickĀ Start.
- In theĀ Configure Workspace Credentials page, enter the StoreFront Receiver for Web URL, or enter a Citrix Gateway URL.
- For Citrix Gateway, the Citrix Gateway Virtual Server must be configured with RfWebUI theme. Other themes, like X1 theme, do not work.
- Probe Agent 2308 and newer support Citrix Gateway authentication that has Native OTP configured.
- Enter the username and password for the probe user for this machine.
- ClickĀ Next.
- In theĀ Configure to Display Probe Result page, enter the URL to Director. Make sure you includeĀ /Director at the end of the URL.
- Enter the Probe Admin credentials and click Validate.
- Select a Site (farm) if there’s more than one.
- ClickĀ Next.
- In theĀ View Summary page, you may close the window.
- Login to Director as the Probe Admin account.
- On the left, click Probes. On the right, click the Configuration tab.
- At the top of the page, select either Application Probe, or Desktop Probe.
- ClickĀ Create Probe.
- In the Create Probe page:
- Give the probe configuration a name.
- Select one or more Applications or Desktops to test.
- Select the registered Probe Agent machine(s) to run the probe from.
- Enter an email address for probe result notifications.
- Select one time per day to run the probe. You can create multiple probe configurations to run the probe multiple times per day.
- Click Save.
- The probe configurations are stored in the Monitoring database so there shouldn’t be any concerns with load balancing of Director.
- To view the probe results, switch to the Probe Runs tab.
Director – Custom Reports
In Director, in the Trends view, there’s a Custom Reports tab that guides you through creating a custom OData Query. This tab only appears if you have Citrix Virtual Apps and Desktops (CVAD) Premium Edition.
The Monitoring database contains more data than is exposed in Director. To view this data, the Monitoring service has an OData Data Feed that can be queried.
- You can use Excel to pull data from the OData Data feed. See Citrix Blog Post – Citrix Director ā Analyzing the Monitoring Data by Means of Custom Reports. This particular blog post shows how to use an Excel PivotChart to display the connected Receiver versions.
- Also see Alexander OllischerĀ Citrix XenDesktop 7.x ā Query Citrix Receiver Versions connecting to your environment ā XLS Report
- CitrixĀ CTX211428Ā Using Excel to Report on Desktop Director Data uses Power Pivot.
- Or for Linqpad, see Citrix Blog Post – Creating Director Custom reports for Monitoring XenDesktop using Linqpad
- CTA David Ott XenDesktop Usage Report shows that querying OData can be slow and it’s sometimes faster to query the actual Monitoring database. Updated Report.
Use Director
The newer Director features usually require Delivery Controllers and VDAs to be at the same version or newer than Director. Director depends on the Monitoring Service that is built into the Delivery Controller. The Monitoring Service gathers data from the VDAs.
SeeĀ Site Analytics at Citrix Docs.
See the various Troubleshoot topics at Citrix Docs.
Director 2407 new features
Director 2407 new tabs are shown on the left.
Director 2407 and newer have new features like Cost Optimization, Infrastructure Monitoring, Power BI Integration, and OData Data Exports.
- Cost optimization tab > Cost savings shows Autoscale savings.
- Cost optimization > Infrastructure rightsizing has a Utilization details section showing machines that could be optimized.
- The Integrations and Data exports tab has links to OData v4 REST API documentation.
Cloud DaaS Site search is adding to Settings page in Director 2407.
If Premium Edition, Director 2407 and newer have Application usage monitoring charts on the Dashboard.
In Director 2407, Filters > Sessions has a new field for Session Type.
- Filters > Machines has Last Boot Time.
- Most Filters have a Time Period option.
When you Search for a user and select a session you see the Activity Manager page. It has a new theme.
The User Details page also has a new theme. Search for the user and then click View Details.
In Director 2407 and newer, in User Details page > Session Logon tab, if the VDA machine had to be started, then duration of the Machine Start-up is shown.Ā
The Session Performance tab shows you trends of some network metrics. Director 2407 and newer can show 24 hours of data. See Diagnose Session Performance issues.
- Also on the Session Prformance tab is Session Topology that shows you the path of the HDX/ICA connection. Director 2407 adds more details.
Session Details shows if Teams is optimized or not. Teams 2.1 is supported in Director 2402 with VDA 2402.
Session Details has an option to enable Session Recording for the session. Dynamic Session Recording requires the Session Recording cloud service. Policy based Session Recording requires running C:\inetpub\wwwroot\Director\tools\DirectorConfig.exe /configsessionrecording on the Director server.
Ā
The Session Selector button lets you play recordings.
In a User Details page, scroll down to see Session Logon Duration. If you hover your mouse over Profile Load, you can click Detailed Drilldown.
- In Director 2407 and newer with Citrix Profile Management or FSLogix, this gives you details on profile folder size and number of files.
Session Logon tab in the User Details page has an enhanced visualization of the logon duration phases. The new representation shows the overlapping of the individual logon phases.
Is there any limit to the Connector.ActiveDirectory.Domains field in IIS? We’re at the point where session details for users in any domains we add are not viewable in director. We get the error that the user details cannot be pulled from active directory. If we move the newest domain to the beginning of the list, that domain will now work and the one on the end will not
Thanks Carl, I got really tired of typing my credentials for the director.
Hi,
I have 2022 CU4 Director and I have problem with SSO. I have don’t the steps, but SSO work from local machine that director installed and don’t from re mote machine, does someone encounter with this problem?
Hi, should it be possible to also add a cloud site to an on-prem director? I just added the cloud connector to the Service.AutoDiscoveryAddresses but this doesn’t work. With multiple on-prem site it works without problems.
Thanks.
Does vmware horizon 8 view have the citrix equivalent of desktop and application probing?
Horizon Cloud has a monitoring service but I don’t think it does probes. Horizon offers ControlUp as a monitoring tool and ControlUp has a probe feature.
Hi Carl,
How to use Director to monitor NVIDIA GPU usage ,and select View Historical Utilization to view the historical usage of resources on the selected machine.
Make sure you’re viewing the machine and not the session. https://docs.citrix.com/en-us/citrix-virtual-apps-desktops/director/troubleshoot-deployments/machines.html
I’m not sure about historical.
It is possible to automate Director reports send via email (I don’t mean Alerts) .. like in Trends > Sessions | Load Eva. Index (any predefined Trend by Citrix) ?
Maybe this, but it might not work anymore. https://www.citrix.com/blogs/2015/04/21/citrix-director-tool-automated-daily-and-weekly-custom-report-emails/
I am trying to get the agent probing working, but whenever I click the drop down for “Select endpoint machines” it never shows anything. I am pretty sure I had this working at some point. Trying to show it to people at my work and I cant seem get get the probes to see any endpoints to run on. I am running 2212 for everything but the agent probe software is the 2209 release that came with 2212. Everything is on prem. Any help woud be great!
Thanks for all of the great content and detailed instructions.
Sorry if this is a repeat, but on the section Director Single Sign On, 8e you reference creating a user in Step 1, but that step does not exist. Thought you may want to correct.
Thanks for pointing that out. I suspect it should point to step 2, not step 1.
Hi. I was trying to add a dropdown-field in the logon.aspx of Director but can’t get around the required adjustments to the base class so it doesn’t drop an asp.net error ( … type (System.Web.UI.WebControls.TextBox) is not compatible with the type of control (System.Web.UI.WebControls.DropDownList) ).
) although there is an authentication-type dropdown in the logon.aspx as well (which I used as a reference). I also coudn’t find something on the web. Maybe someone here has an idea ?
Hi Carl, I hope you’re doing great ? When you do a search by user in Director, even the disabled accounts are displayed in the drop-down list. Do you know if there’s a way to prevent disabled users from being displayed in this list ? Kind regards. Yvan
Has anyone run into slow login times to Director? We are on 1912 LTSR CU1, and suddenly the login process has gone up exponentially (40+ seconds). It is only this piece that has changed, once you’re in Director everything else functions with no delays. We do not have SSO enabled, wondering if doing that would make a difference. It is a standalone Director server in a single site environment. Citrix is having me go through their standard troubleshooting and at this time are asking me to reinstall Director, I’d rather not. š
Thoughts?
Thank you,
Hello Carl,
I have to configure Director alerts emails with TLS v1.2. If I understand well, Director sends notifications to Delivery Controller and Delivery Controller sends the email. That’s it ?
I didn’t find where to enforce tls v1.2 email in Citrix configuration (Director, IIS, Citrix Studio…).
Do I have to use these keys : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\…..
Can you help me please ?
Thanks in advance
Isabelle
Is it possible to force Citrix Director to communicate over LDAPS port 636 for login? By default it goes over unauthenticated 389.
HI Carl,
I trust you are well.
Is it possible for Citrix Cloud Director to display the region or country the session is logged in from?
I don’t think its possible because the Machine IP Address displayed in Director Filter – All Connected Sessions is the VDA server IP and the endpoint IP in most cases is NAT’d behind a home router but it would be good to get this confirmed
Hey Jason,
the parameter ReceiverIPAddress is what you are searching for.
Just open powershell on ddc load citrix snapins and get the session f.e. Get-BrokerSession -BrokeringUserName Domain\John.Doe
HI Carl, I’m going to upgrade from 7.15 CU 1 to 1912 LTSR CU2. For Director, I do not see Probe Agent part of 1912, so do I need to bother. Also where does the Probe agent get installed to. the Director Server (in our case we have multi role servers), or the VDA Desktop?
Probe Agent is optional. It is installed on a Workspace app (client) machine that you want to probe from. The idea is to ask a client to connect to StoreFront to ensure that the connection works.
Thanks, part of Upgrade Sequence – would you still install Storefront first before Delivery Controller. Also should I install FAS the same day I install Storefront or the day I install after the Delivery Controller?
FAS goes with StoreFront.
You can upgrade StoreFront and Delivery Controller in any order.
Hi Carl, I was setting up SSO for load balanced Citrix Director. I followed the instructions in your post but found in our case we had to set UserKernerlMode True. Otherwise Director prompts me to enter user name and password and don’t allow me to get in.
Hi Carl –
Today we had a VDA Server hit 10000 LE for about an hour. We never received the alert from Director. We have other working policies. THE LE policy is set for 950 – 10000; and the interval for 10min – 5min. Any thought why the LE policy is not working? I have it set at the Server OS Policy.
Hi Carl – we have installed version 2003 of Director and monitoring 3 sites with controllers at version 1909 – when viewing a users’ session details the Policy Tab lists all Citrix Policies available to the site instead of just the policies applying to the user session – previous versions listed the policies correctly – once we upgrade the controllers to version 2003 do you think this will correct itself?
Hi Carl, could you help me with one more question?
I have Director with Advanced license and want to make report of user activity for period (how long they spent logged on). I found only PS Get-BrokerConnectionLog, export to Excel and then analyze. Is there more convenient way to do this? Also all usernames in Director displaing only in sAMAccountNane format which in my case just code, is it possible to switch it to any other human readable attribute like UserName?
Thanks in advance!
Maybe you can directly query the database. Or use the Monitoring Service OData API. https://developer-docs.citrix.com/projects/monitor-service-odata-api/en/latest/ .
topic:GDPR – tracking in Director (google-analytics/pendo.io) and HTML5 Receiver (googletagmanager) without user permission
Hello Carl and Citrix Community,
do you have the same problem as described here? So that your data is transferred to pendo.io and Google Analytics although the setting is actually off?
https://discussions.citrix.com/topic/406350-director-gdpr-problem-using-google-analyticscom-and-pendoio/
The same applies to the HTML5 receiver. This also transmits data although it is turned off.
https://discussions.citrix.com/topic/406351-html5-receiver-still-active-googletagmanagercom-tracking-gdpr-problem/
This is definitely a problem within the EU. I wrote to privacy@citrix.com a few weeks ago, but so far there has been no reaction.
I am interested in whether you have the same phenomenon.
Hi Carl,
I have got some issues showing the session-information of our users. I can find the users, but Director states the user does not have any assigned desktops.
Do you know what the correct convention is for using director in a multiple domain forest?
The admin-accounts are in the root-domain, the user-accounts and Director server in the child domain.
What would be the correct value for the Connector.ActiveDirectory.Domains setting:
(user),(server),(rootdomain.local),(childdomain.rootdomain.local)
(user),(server),rootdomain.local,childdomain.rootdomain.local
or just:
rootdomain.local,childdomain.rootdomain.local
or even something else? Citrix doesn’t state this very well in the documentation
Do you know if the Domain Local group support in Director 7.16 is also incorporated in Director 7.15.4000 ?
This seems to match this Blog Post, which says 7.16 and newer.
https://www.citrix.com/blogs/2017/12/01/citrix-director-supports-domain-local-groups-in-xenapp-xendesktop-7-16/
I’m not aware of Citrix adding this to LTSR Director, but I seem to recall that it works in Director 7.16 without a Delivery Controller upgrade.
I’ve contacted Citrix. The Domain Local Group support is not implemented in the LTSR as they state it is not a bug, it’s a feature
Hi Carl,
You mention, “Thereās no point in upgrading to Director 1903 if your Delivery Controllers are not also 1903. Director will inform you if your Delivery Controllers are not the same version as Director.”, but Citrix documentation (https://docs.citrix.com/en-us/citrix-virtual-apps-desktops/upgrade-migrate/upgrade.html#other-preparation-tasks) states to upgrade Director before the Controllers. Is Citrix’s referring to scenarios where Director is installed on a separate machine?
Thanks.
It’s referring to an ongoing upgrade process, especially if Director is on a different machine. In other words, if you want to upgrade your infrastructure, it’s saying to upgrade Director before you upgrade your Controllers.