VDI-7365 Attach the VHDChain script in the DesktopOperation service.
VDI-7366 Select the snapshot that belongs to the same hosting unit as the provscheme.
VDI-7368 Do not delete a machine when performing an UpdateVMInfo.
VDI-7369 When the domain deletion procedure is executed, a foreign key error occurs.
VDI-7371 Correct the billing records for multiple machine assignments to a single user.
Version 4.15.0.18
Release Date: Jul 15, 2024
Fixes
VDI-7364 Modify the procedure that searches for machines in Citrix to be more defensive
if the machine is in Azure.
VDI-7363 Support multiple subscriptions in Azure.
VDI-7362 The tenant deletion procedure throws an error.
Version 4.15.0.17
Release Date: Jun 17, 2024
Fixes
VDI-7361 Add filter for ensure the catalog version is the latest template version.
Version 4.15.0.15
Release Date: Jun 03, 2024
Fixes
VDI-7360 Delete the folder where the profile resides when the user profile is deleted.
Version 4.15.0.14
Release Date: May 17, 2024
Fixes
VDI-7359 Optimization in machine updates on Azure.
VDI-7358 Don't include disks with a specific label in the storage report.
VDI-7357 Eliminate deadlocks during session synchronization between farms..
Version 4.15.0.13
Release Date: Apr 03, 2024
Fixes
VDI-7353 The tenant deletion procedure does not erase the user from the web console
VDI-7352When a user is deleted from the suite, their profile is not deleted.
Version 4.15.0.12
Release Date: Mar 15, 2024
Fixes
VDI-7351 Once the tenant is deleted, the relationship with the machine should not be
deleted so that it can be queried from the API
VDI-7350 It does not report sessions on Azure machines
Version 4.15.0.10
Release Date: Feb 09, 2024
Fixes
VDI-7348 When a tenant is deleted, their billing records are retained up to the value of
parameter UsageLogEntryRetentionMonths
Version 4.15.0.9
Release Date: Jan 16, 2024
Fixes
VDI-7347 Remove sensitive information from the log file
Version 4.15.0.8
Release Date: Jan 11, 2024
Fixes
VDI-7345 A validation error occurs when a delivery group is created automatically because
the functional level is not automatically assigned to it
Version 4.15.0.7
Release Date: Dec 27, 2023
Fixes
VDI-7344 When a template is created automatically, the following error appears: 'unknown'
is not a valid functional level
Version 4.15.0.6
Release Date: Dec 14, 2023
Fixes
VDI-7343Flexxible suite show the message 'User XXX is already enabled', when the user was
disable from AD
Version 4.15.0.5
Release Date: Dec 13, 2023
Improvements
VDI-7342 - New parameter "UsageLogEntryRetentionMonths" that configures the automatic
deletion of obsolete usagelog records
Version 4.15.0.4
Release Date: Nov 22, 2023
Improvements
VDI-7341 - Check that all snapshot disks have been consolidated during the create
surrogate process
Fixes
VDI-7333 - Double depth is generated in folders when a Tenant is initialized
VDI-7335 - Enabled users are filtered with a mistaken attribute in the Tenant users list
VDI-7336 - Disabled users in Active Directory could be shown as enabled in the Tenant
users list
VDI-7339 - The maximum number of machines per hosting unit could be ignored during the
machine creation process
VDI-7340 - A desktop VDI could be deleted again when it's unassigned from the Tenant
template
Version 4.15.0.2
Release Date: Oct 16, 2023
Fixes
VDI-7329 - Deleting a user from a Tenant does not remove them from "VDI OS users and
groups" when the user has access to Flexxible|SUITE
VDI-7332 - Remove legacy IIS configuration
Version 4.15.0.0
Release Date: Sep 18, 2023
Improvements
VDI-7316 - UPN suffixes can be used on Tenant user accounts
VDI-7306 - When deleting a Tenant, if a user with access to Flexxible|SUITE had that
Tenant on their allowed tenant list, the allowed tenant for that user would be deleted
VDI-7292 - User profile can now also be deleted from the NAS when the user is deleted
from Active Directory
VDI-7274 - Added the ability to delete a desktop broker farm from Flexxible|SUITE
VDI-7200 - Added several security improvements to web roles
VDI-7084 - The new "Delete users" domain permission controls if user accounts are deleted
from AD or just disabled when the user is removed from the tenant
VDI-6609 - Now the login to Flexxible|SUITE is blocked after five failed attempts for as
many minutes as indicated by the MinutesLockUser setting
VDI-6608 - Excel formula injection prevention when exporting lists data
VDI-6594 - The information displayed by Flexxible|SUITE services during an update has
been improved
Fixes
VDI-7324 - vdiclientlauncher.exe could be deleted or blocked after an update
VDI-7323 - The idle time date value might not be valid in some cases
VDI-7322 - An error is reported by HealthChecker when an Appliance is not joined to
domain and the FullyQualifiedDomainName registry key is missing
VDI-7320 - Provisioned disk value on VMs was unreliable because virtual disks were not
being removed from Flexxible|SUITE when removed from the VM
VDI-7319 - Provisioned disk value could be wrong on machines that contain disks with
snapshots
VDI-7318 - Templates could appear within the billing data when a user is logged into the
template
VDI-7309 - VDIClient service might not send log events from a machine when it is not
domain joined
VDI-7308 - Cannot use accents in the Delivery Group name
VDI-7305 - The procedure that reports the usage log data could time out due to a high
volume of data
VDI-7304 - VDIClient folder ACLs were being applied to the Domain Admins group instead of
FlexxibleVDIServices group
VDI-7298 - Event log triggered alerts are not activated if a keyword is not specified
VDI-7297 - Cancelling a template edition is no longer available for Azure hosted
templates, since Flexxible|SUITE does not manage snapshots for Azure
VDI-7295 - The "Manage > Assign role" operation in the tenant users list is obsolete
and should not be visible for non-SMB editions
VDI-7294 - Operations in the desktop list view are disabled after performing an operation
that displays a popup window
VDI-7293 - Either the first or last name must be mandatory when creating new tenant users
so the Windows user's documents folder in their desktop is not created without a name
VDI-7277 - The "Most used" items in the Flexxile|SUITE web console menu might get cleared
on login
Version 4.14.0.6
Release Date: Jul 17, 2023
Fixes
VDI-7312- Login failed. Reason: Could not find a login matching the name provided
VDI-7311- Resolve timeouts on inserts of VM_Storage and ProvisionedDisk
VDI-7310- Callback request failed due to an internal server error on Usage Log Entry
section
Version 4.14.0.5
Release Date: May 24, 2023
Improvements
VDI-7288 - The new "UseWriteCacheAz" setting allows for creation of Azure based
persistent desktops.
Fixes
VDI-7289 - "Reason" must not be empty.
Version 4.14.0.4
Release Date: May 15, 2023
Fixes
VDI-7287 - Used space for servers is not reported in the usage log.
Version 4.14.0.3
Release Date: May 12, 2023
Improvements
VDI-7280 - Now application servers in maintenance mode are displayed as "In maintenance"
in the application servers list even when they host active sessions.
Fixes
VDI-7250 - The VM totals in delivery groups might not be accurate when VM are hosted in
Azure.
VDI-7277 - The "Most used" items in the Flexxile|SUITE web console menu might get cleared
on login.
VDI-7278 - The tenant deletion operation performance has been restored in environments
with huge data volume.
VDI-7279 - The "Fix unregistered" job might fail with an error if remote execution
permissions are disabled for Flexxible|SUITE.
VDI-7281 - The new "AllowDeepGroup" setting may be used to speed up the login of users to
the web console in customers with a big and complex group structure.
VDI-7282 - Deleting a tenant might fail if tenant users logged in to the web console and
were authorized because of their group membership.
VDI-7286 - The two factor authentication AD attribute name for Citrix ADC configured in
the domain detail view is never applied
Version 4.14.0.2
Release Date: Mar 6, 2023
Improvements
VDI-7260 - New Azure hosted VMs do not appear in Flexxible|SUITE if they have never been
started.
VDI-7265 - Template snapshots are now consolidated by turning the VM On and Off before
creating a surrogate / replica to prevent "VM configuration failed" status.
Fixes
VDI-7242 - During the machine creation process, exclude appliances that have an empty
fullname
VDI-7252 - New Azure hosted VMs might not appear in Flexxible|SUITE if they never got
registered with CVAD.
VDI-7255 - The infrastructure sync job can sometimes get stuck while searching for new
VMs.
VDI-7258 - When upgrading a VM to the latest template version, all the VMs in the same
catalog incorrectly display that they are using that template version.
Version 4.14.0.1
Release Date: Feb 3, 2023
Improvements
VDI-7225 - Performance improvement when generating usage log entries for FSLogix profiles
and redirected folders.
Fixes
VDI-7231 - The home icon might not be displayed in the Datacenter replicas list for Azure
hosted templates.
VDI-7234 - The Sync infrastructure job might get blocked when trying to synchronize Azure
subscriptions.
VDI-7235 - When creating VMs with pre-created computer accounts, the account should be
set back as available if a problem occurs when adding it to the catalog.
Version 4.14.0.0
Release Date: Nov 30, 2022
Improvements
VDI-6592 - The database update when installing a new Flexxible|SUITE version has been
optimized for performance.
VDI-6593 - The Flexxible|SUITE administrator-started updates are now faster by reducing
wait times.
VDI-6652 - New "RAM" column in the "Application servers" list displays the current memory
usage.
VDI-6743 - A new "SendEventLogsInterval" setting allows configuring how often the
VDIClient service collects the new Windows event log entries.
VDI-6750 - Delivery group and catalog functional level management from VDT / ASF.
VDI-6763 - The "Authorized minutes" value is now editable for alert definitions.
VDI-6773 - The "Hosting unit", "Delivery group" and "Delivery group internal name"
columns can be displayed in the desktops and application servers lists from the column
chooser.
VDI-6802 - Alerts reported by email now include the name of the notifying VCC Worker role
VM.
VDI-6805 - Hardware info is now refreshed for the re-created VM when performing a "Reset
VM" operation.
VDI-6848 - Health checker alerts are no longer notified from every VCC Worker role
detecting the issue, just from one of them.
VDI-6874 - Support for Windows Server 2019, 2022, and Windows 11 as guest operating
systems for new templates or servers created from OS images.
VDI-6951 - After a VDT / ASF is deleted, only the related broker farm's hosting units and
catalogs are updated to improve performance in huge installations.
VDI-6984 - Application server farms support for "Full clone" virtual machine type.
VDI-6997 - Template versioning information is displayed in the "Prepare template for
deploy" job.
VDI-7034 - The two-factor authentication AD attribute name for Citrix ADC is now
configured in the domain's registration detail view, instead of being a global setting.
VDI-7035 - The "Log off" button in the sessions list can be applied now to multiple
sessions.
VDI-7084 - The new "Delete users" domain permission controls if user accounts are deleted
from AD or just disabled when the user is removed from the tenant.
VDI-7104 - Add detailed information to the button 'Cancel template in edition'
VDI-7110 - The limit of 12 GB of RAM per desktop has been removed.
VDI-7112 - A new "Refresh VM info (hidden)" button allows administrators to refresh
information for a VM creating no job.
VDI-7116 - Access through the admin share to at least one web server is checked before
starting a Flexxible|SUITE version update.
VDI-7142 - Do not allow editing an additional service CODE once it has been created
Fixes
VDI-6540 - Before deleting a tenant, it should be validated that no related objects still
exist, like template definitions, VDTs, ASFs.
VDI-6674 - No message is displayed indicating that a job was enqueued when creating a new
snapshot in a template definition.
VDI-6800 - "Couldn't evaluate cluster {...} provisioning scheme failed to create" error
is created in "Reset VM" jobs if no suitable storage is found to re-create the VM in a
given HA hypervisor.
VDI-6998 - When informed, the "TwoFactorAuthUrl" setting must contain site UNC paths.
VDI-7038 - Delete action date and user, and last operation error values should be cleared
when importing users to a tenant.
VDI-7093 - Cannot delete a user profile storage if the user has open sessions.
VDI-7101 - "The remote name could not be resolved" error might be recorded in the VCC
worker role Windows event log when synchronizing Citrix DaaS broker farms with lists
longer than 100 records.
VDI-7102 - New elements are not displayed in lists filtered with the "Last 12 hours"
filter when using the refresh button.
VDI-7113 - Citrix DaaS broker farm continuous synchronization might record Citrix OData
"too many requests" errors.
VDI-7121 - The "User VDI template" usage log entries are reporting used memory instead of
assigned.
VDI-7128 - Hidden jobs are no longer visible for non-administrators.
VDI-7133 - The page gets blocked after using the "Process pending changes" operation on
ASF / VDT.
VDI-7137 - The displayed last Windows update date for desktops and VCC roles is wrong.
VDI-7150 - Error when the VM tag is null
VDI-7151 - Publishing an application from a template definition throws an "Object
reference not set" if there is an ASF in which the "Process pending changes" operation
has not been executed yet and is configured to automatically apply changes to
applications.
VDI-7156 - Users indirectly belonging to a group configured to access Flexxible|SUITE can
still log in after removing their containing group from the parent group.
VDI-7160 - Snapshot names longer than 80 characters should be truncated for VMs hosted in
vSphere.
VDI-7166 - Invalid characters in the client folder name should be validated when
publishing an application.
VDI-7170 - VCCRole restart error
VDI-7177 - Error adding user group in published application in a client domain
environment
VDI-7181 - The "High desktop application CPU usage" alert might not activate in machines
with multiple processors because the CPU usage % is calculated incorrectly.
VDI-7189 - Some actions in the tenant's users menu were missing for Partner and Tenant
roles.
Version
4.13.0.11 LTSR
Release Date: Oct 17, 2022
Fixes
VDI-7146 - When removing a template surrogate, it might be removed from other VM Managers
sharing the same naming scheme.
VDI-7147 - The "Synchronize infrastructure" process records warnings in the job about
missing catalog base disks when storages with the same Id exist in the VM Broker for
different VM Managers.
Version 4.13.0.10
Release Date: Sep 15, 2022
Improvements
VDI-7061 - The methods execution start is now recorded to the PowerShell log to improve
problem diagnosis.
VDI-7021 - The access checks to a VM Manager during the "Sync infrastructure' process now
times out in 5 minutes and continues, preventing the job from being stuck.
VDI-7086 - Support for TLS 1.2 when communicating with Azure.
Fixes
VDI-7058 - The information for some expired jobs might not be removed from the
Flexxible|SUITE database after 90 days.
VDI-7050 - The tenant deletion process has been optimized to require less SQL Server
resources.
VDI-7043 - The "Delete VM not existing in VMM" job for a particular VM might repeatedly
fail with an "Object belongs to a different session" error.
VDI-7047 - The Session activity history dashboard does not show active, connected or
disconnected sessions.
VDI-7115 - A template definition surrogate is removed from the home VM Manager when
creating new surrogate in another VM Manager if HA hypervisors have the same names.
VDI-7071 - An Azure hosted VM might be temporarily removed from Flexxible|SUITE if a
"Refresh VM info" operation is performed while it is off.
VDI-7066 - Usage log entries are generated for disabled usage log concepts.
VDI-7076 - A new "My filters" type permission can be assigned for roles.
VDI-7121 - The "User VDI template" usage log entries are reporting used memory instead of
assigned.
VDI-7055 - Template definition maintenance schedules can't be edited.
VDI-7054 - Template definition maintenance schedules can't be deleted.
VDI-7053 - Some text fields might be partially hidden on pop up views.
VDI-6785 - The "Search for new templates" button is not detecting Azure hosted new
template definitions.
Version 4.13.0.8
Release Date: Jun 26, 2022
Improvements
VDI-7011 - Update the most significant values of the users in the active directory
[VDI-7011] - Update the most significant values of the users in the active directory
Fixes
VDI-6939 - When a catalog has been deleted the accounts associated with that catalog are
not released.
VDI-6978 - Error when creating VM with a wrong MAC pool
VDI-6998 - Check if the site is enabled to use 2FA
VDI-7005 - Limit image upload in the Tenant customization tab
VDI-7012 - Usagelog in cleanDatabase is deleted
VDI-7016 - Error in Tenant creation before initialization
VDI-7017 - Do not generate usage log of provisioned disks with 0 capacity
Version 4.13.0.4
Release Date: May 26, 2022
Fixes
VDI-6981 - An error indicating that a share was created successfully is displayed in the
tenant initialization job when it should be an info.
VDI-6982 - PowerShell sessions might timeout when creating new VMs if the tasks takes
long due to the hypervisor or VM Manager performance.
VDI-6983 - When creating Azure-hosted VMs in a VDT / ASF, if the broker farm is unable to
start them the VM, it is not visible from Flexxible|SUITE.
VDI-6987 - Delete VM jobs might get stuck for VMs not in a broker farm.
VDI-6990 - The latency chart in desktops detail doesn't show any value.
VDI-6991 - The "Last 12 hours" time filter in lists includes records outside the last 12
hours.
VDI-6992 - An "Index was out of range" error is registered in the VCC worker role VM when
an Azure VM size is removed.
VDI-6994 - Unclear error message when deleting a template with an application that is
shared in an ASF
Version 4.13.0.3
Release Date: May 11, 2022
Improvements
VDI-6958 - Managed disks are now used when creating VMs hosted in Azure with Citrix
Virtual Apps & Desktops 1912 or later.
Fixes
VDI-6957 - An "Object reference not set to an instance of an object" error occurs when
trying to delete a VDT or ASF whose related template has been manually deleted from the
VM Manager, since the broker farm is unknown.
Version 4.13.0.2
Release Date: Apr 28, 2022
Fixes
VDI-6944 - A "Property 'responseUri' cannot be found" warning is displayed in the job
when upgrading to a new version of Flexxible|SUITE.
VDI-6943 - An "object reference not set to an instance of an object" error might occur
when creating a new server over Hyper-V.
VDI-6942 - The VDI Client UI is displayed in Spanish when running on the machine with
English UI.
VDI-6940 - No results are displayed when searching in the "Show cmdLets" view in a job.
VDI-6938 - The "Snapshots" button is displayed in the details view of an Azure-hosted
template even though Azure does not currently support snapshots for virtual machines.
VDI-6936 - An unhandled error occurs when creating a new template if the tenant AD
configuration OUs are undefined.
VDI-6934 - The name of a deleted user is not displayed in the connection details view.
VDI-6930 - A "Cannot convert argument "milliseconds" error is reported in the job when
creating a new template if the $timeOut variable is assigned a string value in the VM
configuration script template.
Version 4.13.0.1
Release Date: Apr 7, 2022
Fixes
VDI-6814 - The performance charts in the desktop detail view are now loaded in the
background.
VDI-6921 - After upgrading to Flexxible|SUITE 4.13, desktops not restarted in the last 5
days are restarted automatically even with an active session.
VDI-6929 - A job to create a new AD user is not launched after creating a new user in the
tenant detail view.
Version 4.13.0.0
Release Date: Mar 30, 2022
New Features
VDI-6643 - Double factor authentication management for users.
Improvements
VDI-6143 - Used pre-created computer accounts can now be set as available and display
when its catalog or hosting unit are excluded.
VDI-6591 - Flexxible|SUITE services are now inhibited as soon as they detect that a new
version installation is in progress to speed up the upgrade process.
VDI-6631 - Generation 2 VMs are now used when creating new templates on Hyper-V for
Citrix Virtual Apps & Desktops 7.15 or later.
VDI-6692 - A new "Connected users" pivot table under the "Monitoring & reporting"
menu displays concurrent users connected by tenant and date.
VDI-6715 - The Health checker way of detecting that a database is unsynced between SQL
Server nodes has been improved.
VDI-6723 - Improved diagnostic information when an error occurs while creating a new
template or server and awaiting for remote command execution availability.
VDI-6724 - A new button 'Trigger a test' on alert definitions list and health checker
configuration allows testing alert notifications without actually activating the alerts.
VDI-6769 - The new "WebConsoleAuthentication" setting allows support for selective (per
web server) authentication methods when accessing the Flexxible|SUITE console.
VDI-6770 - Automatic ACL configuration for VDIClient folder during Flexxible|SUITE new
version installation.
VDI-6789 - Improvements to the Flexxible|SUITE invoicing API to deal with deleted
tenants.
VDI-6801 - Periodic proactive freeing of process memory resources in Flexxible|SUITE
services.
VDI-6819 - Support for digital signature of queue messages exchanged by the
Flexxible|SUITE components.
VDI-6830 - The "Open console" button is now available in the template definitions lists.
VDI-6841 - VM info is automatically refreshed when deleting a desktop or application
server that has no related catalog in the broker farm.
VDI-6845 - The new "TwoFactorAuthUrls" setting allows to restrict the Flexxible|SUITE web
console access Urls allowed for users using two-factor authentication.
VDI-6849 - The automatic log off jobs for disconnected sessions are now displayed in the
"Automatic log off" tab of the ASF but not in the Jobs list.
VDI-6850 - New filter options for the Jobs list by this week, month, quarter and year.
VDI-6856 - Bigger column chooser and filter builder popups.
VDI-6881 - Add information of the object blocked by the ITenantFiltrable
Fixes
VDI-6661 - The "Jobs" tab in Virtual desktop templates and Application server farms now
also displays jobs related to the delivery groups, VMs or published applications.
VDI-6664 - When loading a saved filter through the "My filters" menu option in lists the
sort direction is not correctly recovered.
VDI-6677 - The deprecated "IP" field in connection logs should no longer be visible.
VDI-6707 - An invalid value for the "EnableScheduledDesktopRestart" setting prevents the
Flexxible|SUITE VDIWorkerStructure service from starting.
VDI-6716 - With Citrix Virtual Apps & Desktops 1912 VM names are reported blank for
Azure hosted VMs.
VDI-6717 - A desktop or application server can be restarted while executing a template
upgrade operation, leaving its template status as "upgrading".
VDI-6719 - Event log keyword alert definitions might fail in evaluation if the keywords
contain special characters, like single quotes.
VDI-6726 - Remote command execution availability should not be checked in every restart
during a new template or server creation.
VDI-6733 - The StoreFront logo customization by tenant has stopped working.
VDI-6735 - An error occurs when automatically deleting empty broker farm machine catalogs
if the identity pool is still linked to AD computer accounts.
VDI-6741 - It should not be possible to delete a tenant if it has related template
definitions.
VDI-6742 - The new setting "MissingVMRetentionDays" allows to quarantine a VM reported as
"missing" by its VM Manager before being deleted.
VDI-6751 - Deleting a user role fails if it has AD groups assigned.
VDI-6756 - The catalog version number displayed for dedicated VDI desktop VMs is
incorrect.
VDI-6760 - A "Divide by zero" error occurs when adding VMs to an ASF if the Main zone
sessions capacity limit is greater than the "Sessions per VM" value in the delivery
group.
VDI-6767 - The "Catalogs" list accessible from the "Show catalogs" button in the delivery
group detail view displays an incorrect template version number.
VDI-6777 - The "Initialize DB" job during a Flexxible|SUITE version upgrade might take a
long time for big databases.
VDI-6778 - A "String or binary data would be truncated" error might occur when processing
session information for VMs where IPv6 is in use.
VDI-6781 - VMs hosted in Azure may be deleted while powering on or off
VDI-6795 - A message complaining about not being available IP addresses might be
incorrectly shown when creating a new Server.
VDI-6799 - Enhanced error information when a pre-created computer account can't be used
by being already assigned to another catalog or identity pool.
VDI-6804 - The upper bar gets hidden when displaying a popup form in the web console.
VDI-6807 - The Flexxible|SUITE client agent was incorrectly reporting the number of
processor sockets instead of the number of logical processors.
VDI-6811 - The VCC Roles list displays an incorrect percentage of used RAM.
VDI-6825 - It is possible to assign a user a tenant in a state other than "Ready".
VDI-6831 - A "VM in maintenance" alert may be reported when upgrading VMs in VDT/ASF.
VDI-6851 - The related catalog for new desktops and application servers is not being
informed.
VDI-6858 - "A reboot schedule already exists with the name specified" error is displayed
in the job after modifying a restart schedule in the ASF.
VDI-6869 - VM Managers not connected to any broker farm are considered in maintenance,
preventing synchronization.
VDI-6871 - An error code is displayed when opening the detail view of a "Restart" job for
VM without VDI Client Service installed.
VDI-6872 - Cannot create VMs on the secondary VM Manager for a vSphere based template
because the replica/surrogate get their snapshots consolidated when exporting it.
VDI-6873 - The expiration date validation message displayed in the Healtch checker alert
exclusion dialog is not understandable.
VDI-6875 - Usage log entries are being generated for disabled Active Directory users.
VDI-6877 - An error about multiple ASFs with the "Automatically apply changes to
applications" option enabled occurs when assigning applications and SDI template to a
tenant user when there is no ASF for the template providing the applications and SDI
desktop.
VDI-6878 - The Custom operations "applies to Servers" check should not be available for
the Enterprise edition.
VDI-6879 - The "Set VM type" operation allows to change it to "Server" in the enterprise
edition.
VDI-6892 - A SqlDateTime overflow error is registered in the Worker VCC event log.
VDI-6893 - An "Object reference not set to an instance of an object" is sporadically
recorded in the VCC worker role event log.
VDI-6903 - The "TenantsNetworkScannersValidation" thread gets inactive short after
starting the VCC worker structure service.
Version 4.12.0.3
Release Date: Mar 2, 2022
Fixes
VDI-6827 - The "Limit instances per user" value of a published application is incorrectly
set to zero when applied to the broker farm when it should be unlimited.
VDI-6859 - The "Max. number of instances" and "Limit instances per user" values of
published applications are no longer limited to 128.
Version 4.12.0.2
Release Date: Jan 20, 2022
Fixes
VDI-6788 - A parameter cannot be found that matches parameter name 'MaxOvertimeStartMins’
Version 4.12.0.1
Release Date: Dec 16, 2021
Improvements
VDI-6747 - The new "RemoveMissingVMs" setting indicates if VMs found in status "missing"
in the VM Manager are automatically removed.
Fixes
VDI-6749 - No concepts are populated in usage log due to an unexpected WorkerAux service
stop
Version 4.12.0.0
Release Date: Nov 10, 2021
New Features
VDI-6644 - Support to Citrix Virtual Apps and Desktops 1912 CU3
VDI-6612 - Usage concepts management
VDI-6571 - Support for VMWare vSphere 7.
VDI-6532 - Scheduled template maintenance tasks
Improvements
VDI-6703 - A new job 'Catalog base disk upgrade' is created when a catalog template is
updated
VDI-6683 - Performance has been improved when refreshing session data.
VDI-6672 - The discovery of new VMs has been improved and no longer uses the
"VDIManagerImported" tag to filter out known VMs.
VDI-6663 - Improved diagnostic info has been added to the exception when the creation of
a provisioning scheme fails.
VDI-6647 - In new deployments, All usage log entry will not be 'Enabled' by default
VDI-6633 - Now a template upgrade operation for a VM is only started if the VM is in
status "Running" or "Powered off".
VDI-6614 - The health checker no longer warns about unregistered VMs living in a broker
farm that is in maintenance.
VDI-6597 - Javascript libraries in the Web console have been updated to their latest
versions for security.
VDI-6589 - In VCC Roles Overview, only file date time differences bigger than an hour
will be considered a warning.
VDI-6586 - New "Provisioned gigabytes for VM disk" usage log entry
VDI-6585 - HTTP compression has been disabled to prevent BREACH attacks.
VDI-6582 - Problems with VDI appliances and Hosting units are no longer notified by
Health Checker if they are excluded from validations.
VDI-6566 - A new validation checks if there are enough pre-created available accounts
available when using the "Process pending changes" button from a VDT / ASF to create new
VMs.
VDI-6564 - The PowerShell execution logs now display the number of returned records.
VDI-6539 - The "Power off", "Turn on" and "Shut down" power actions now generate parallel
jobs for VMs hosted in Citrix Virtual Apps & Desktops.
VDI-6538 - Template default additional services can be associated now to VM Models for
Desktop Template Definitions.
VDI-6529 - A new column "Retry minutes" in the Health checker Quick Settings list allows
to retry the evaluation of alerts before notifying a failure.
VDI-6528 - New audit fields (creation / modification / deletion user and dates) have been
added to Flexible|SUITE users and roles.
VDI-6503 - The VDIClientService is now configured to restart automatically after an
uncontrolled exit.
VDI-6501 - Health checker alerts now include the Flexxible|SUITE version number.
VDI-6498 - A new usage concept filter and less columns improve the "Usage log" list
loading time.
VDI-6470 - The "Executing server" field is not displayed in the job detail view for users
with the "Admin team" role in SmartWorkspaces mode.
VDI-6435 - Now the maximum number of instances allowed for a published application can be
limited from Flexxible|SUITE.
VDI-6383 - The template is no longer started when preparing it for deploy.
VDI-6380 - The database connection strings validation performed when saving a broker farm
is now a warning that can be ignored. This will allow to restrict database permissions
to the Flexxible|SUITE web console IIS application pool account.
VDI-6369 - "Upgrade" or "Force upgrade" operations won't be allowed on VMs when its
template is being prepared for deploy.
VDI-6367 - Troubleshooting information has been added to the error message for a known
problem with the SCVMM 2016 agent accessing WMI classes.
VDI-6034 - New VM Manager nodes are automatically inserted during the synchronize
infrastructure automatic process if none of the nodes points to the correct broker farm
connection hypervisor address.
VDI-5848 - Pre-created computer accounts that are disabled in AD when trying to use them
will be discarded and set as suspect.
VDI-5826 - The deprecated "Cluster" property of VDI appliances has been hidden, as it
could cause confusion with the HA Hypervisor property.
VDI-5543 - Users or groups deleted from AD but still assigned to a published application
or SDI template will be displayed in strikeout for a manual operator removal, instead of
hiding them.
VDI-5460 - A new "Open console" button in template or server creation jobs allows the
Flexxible|SUITE web console operator to start a SCVMM console to the VM being created on
an existing VDI session.
VDI-5293 - Templates with virtual machine type "persistent" are not supported by Citrix
Virtual Apps & Desktops for server OS machines, and should not be eligible when
creating a new ASF.
VDI-4116 - Support for delivery group restart schedules
VDI-3278 - Support for custom operations on application template definitions, application
servers and VCC Roles.
VDI-3220 - The "Open console" functionality that allows to open the SCVMM console to a VM
is now available for non domain admin users.
Fixes
VDI-6716 - With Citrix Virtual Apps & Desktops 1912 VM names are reported blank for
Azure hosted VMs.
VDI-6689 - The templates version number might be overwritten during the synchronization
with the broker farm.
VDI-6684 - The "End time" column has been removed from the sessions list, since only
alive sessions are displayed in the list.
VDI-6669 - The Flexxible|SUITE web console operators belonging to a tenant / partner see
the tenant's AD groups list empty.
VDI-6667 - Storages removed from a hosting unit in Citrix Studio are not set as
"Unavailable" in Flexxible|SUITE.
VDI-6650 - An arithmetic operation overflow message is sporadically logged in the event
log for virtual machines with x64 versions of Windows.
VDI-6637 - "Specified application name is already in use" error might prevent from
publishing new applications.
VDI-6636 - The usage concept filter value in the "Usage log" list is not preserved when
returning to the list.
VDI-6634 - An error might occur when deploying new VMs if the Domain's sync account does
not have permissions to access verify computer account existance, even if the "Check AD
account existence" permission is unchecked in the Domain detail view.
VDI-6632 - An error about a vmcx file in use might be displayed when deleting or
re-creating surrogates living in a HA hypervisor.
VDI-6627 - There should not be a "New" button at the bottom of the Azure VM Sizes list
when selecting an override size from an Azure-based ASF.
VDI-6618 - The options in the "Usage log" list filter by usage concept get duplicated.
VDI-6611 - A user or group might appear in red if Flexxible|SUITE after an AD
synchronization failure, even if the next synchronization succeeds.
VDI-6602 - When executing a "Process pending changes" operation on a VDT / ASF whose
template has changed its status to "Unavailable" no warning is displayed in the VDT /
ASF detail view and the job is enqueued, resulting in a failed job.
VDI-6601 - The time filter in the "Usage log" list is not honored after changing the
usage log concept filter.
VDI-6588 - An "object reference not set" error might occur when executing PowerShell
operations lasting for more than one hour.
VDI-6575 - A special character or a square is displayed in the header of several pop up
forms in the Flexxible|SUITE web console when using Google Chrome.
VDI-6565 - VMs not found in the VM Manager should not be automatically removed from
Flexible|SUITE until 30 minutes after its creation, as during creation a VM might appear
intermittently in the VM Manager.
VDI-6558 - Desktop operation jobs are not displaying the "Steps" tab.
VDI-6557 - The 'Illegal characters in path' error might appear when exporting the content
of some lists in the Flexxible|SUITE web console.
VDI-6526 - The delivery type should be read-only in a VDT or ASF with delivery groups
already created in the broker farm.
VDI-6525 - The Network scanners functionality can produce excessive audit logon entries
in the FileZilla server event log when checking if there are new scanned files to
process.
VDI-6524 - Adding users to a published application from the application template
definition and saving with no further changes does not trigger a job to apply the
changes.
VDI-6515 - The Tenant role no longer has access to the "Import shared template" action by
default in new installations.
VDI-6507 - Event log based alerts get activated as warnings, and don't deactivate
correctly.
VDI-6483 - Error when changing VM Type to Other in VMware environments
VDI-6480 - When deleting VDI Appliances, Hosting units or storages, the associated used
confirmation might not be registered in the "User confirmations" main menu list.
VDI-6376 - The "Set VM Type" operation in Flexxible|SUITE produces an error in the job
when the VM is not a desktop and is hosted in vSphere.
VDI-6368 - A message complaining about the lack of catalogue surrogates prevents
scheduling a template upgrade for Azure-hosted VMs.
VDI-6306 - The "Install FSLogix Agent" VM configuration script contains special
characters and might produce errors when executing.
VDI-5878 - The "Total VMs" in a delivery group should be validated and allow only zero or
positive values.
VDI-5352 - The message in the job when activating the maintenance mode for a VM fails
displays the attempts in the wrong order.
Version 4.11.0.2
Release Date: Oct 19, 2021
Fixes
VDI-6660 - An error about the edition not being contained in the .ISO file is displayed
when creating new templates whose VM Model is based in a "Core" windows edition.
Version 4.11.0.1
Release Date: Aug 5, 2021
Fixes
VDI-6553 - Pre-created computer accounts are deleted from the domain even
if the "Create and delete computer accounts" domain permission is unchecked.
VDI-6544 - During a version upgrade, a deprecated update domain job might be launched.
Version 4.11.0.0
Release Date: Jul 28, 2021
New Features
VDI-6408 - VM local administrators policy management by tenant.
VDI-6409 - Bulk import users for a tenant
VDI-6410 - Tenant AD groups management
Improvements
VDI-3399 - VDT, ASF, published applications, desktops and application servers creation or
modification operations can now be processed in parallel for different broker farms.
VDI-5055 - A template is no longer created in the tenant when a template definition is
enabled for template designer access.
VDI-5960 - The new alert "Unhealthy broker farm connection to VM Manager" notifies when
the connection between a broker farm and a VM Manager is not in the correct state.
VDI-5989 - The "Reset VM (delete & create)" operation now uses the same computer
account for the new VM.
VDI-6090 - When creating new VMs in a VDT or ASF, the computer AD account SID will be
used instead of the account name, to prevent failures due to the Worker VCC role using a
different domain controller than the Citrix delivery controller.
VDI-6111 - Hosts (Appliances) in maintenance will be skipped when placing a template
surrogate in another cluster on the same SCVMM site.
VDI-6323 - Now Operating systems can be linked / unlinked to an existing VM Configuration
Script, not only when creating it.
VDI-6344 - The VCC roles overview now displays a warning if no VCC roles are detected.
VDI-6360 - When creating a new template or server, the configured Windows edition is
checked to be contained in the ISO file.
VDI-6384 - The deprecated Active Directory objects mass synchronization has been removed.
VDI-6411 - Health checker alert settings can now be managed from the "Health checker"
menu option in the Flexxible|SUITE web console.
VDI-6412 - The connection history will be cleaned with the same retention configured for
the Sessions history table.
VDI-6427 - The template definition snapshots info is now updated every hour instead of
daily.
VDI-6450 - To help to diagnose, an error will be recorded in the VCC worker roles event
log whenever it is detected that a Window Server Core edition is running if trying to
access Citrix Cloud.
VDI-6456 - Bulk VM maintenance mode operations for VMs have been improved for
performance.
VDI-6458 - A new "Provisioned storage" column in VM lists displays how many MB are
provisioned for each VM and is used for the usage log entry.
VDI-6471 - The VCC role regional settings are now used for date & time in snapshot
names.
VDI-6472 - The VM name is now included as part of snapshot names.
VDI-6513 - A new "Ignore" value for the "VDIManagerUsers" setting allows to bypass the
Flexxible|SUITE web console users group membership maintenance.
Fixes
VDI-2963 - An error might occur when deleting a template from Flexxible|SUITE if the
catalog has been deleted in the broker farm.
VDI-5711 - Job notification icons disappear from the Jobs list if the subscription is
made once the job has started
VDI-6130 - Forzar displayFormat de los campos fecha para que aparezcan en formato 24
horas
VDI-6259 - An error complaining about the file PowerCli_Settings.xml being in use is
periodically recorded in the Worker VCC Role event log.
VDI-6276 - When an error occurs creating a new VM computer account in AD, a new catalog
might get created unnecessarily.
VDI-6363 - An error may occur when deleting a VDT if ADAccountName is not informed in
AcctADAccount
VDI-6389 - When publishing an application whose executable contains no icons, the broker
farm default icon should be assigned instead of throwing an exception.
VDI-6398 - When the connection log export path does not exist or has no permissions, the
problem should be clearly described at the beginning of the job.
VDI-6406 - The custom operations menu is not visible in the Desktop template definition
detail view.
VDI-6407 - The initial date recorded in log lines of the "Export all tenant connection
info" job is "01/01/0001 0:00:00"
VDI-6415 - Can't delete a tenant template assigned to an AD user that is disabled.
VDI-6416 - The "Next" and "Previous" buttons don't work in the Job detail view.
VDI-6417 - Templates in the tenant detail view might display an incorrect version number
VDI-6423 - The "any of" operator in the filter builder does not work.
VDI-6441 - The "Execute tenant Active Directory operation" job is not displaying the
steps tab.
VDI-6455 - A Flexxible|SUITE web console operator can't see its own jobs if those are
infrastructure jobs.
VDI-6484 - When refreshing the page by pressing F5 in the Dashboards, the widgets
disappear.
VDI-6495 - An incorrect message saying that a broker farm is not synchronizing might be
displayed if an error occurs during the last synchronization.
VDI-6511 - An incorrect folder structure for storage is created
during the tenant's "Deploy & update tenant infrastructure" operation.
VDI-6512 - Some services execution threads are not correctly marked as "executing" and
might appear as inactive threads in the global health summary alert.
Version 4.10.0.3
Release Date: Jul 22, 2021
Fixes
VDI-6513 - A new "Ignore" value for the "VDIManagerUsers" setting allows to bypass the
Flexxible|SUITE web console users group membership maintenance.
VDI-6521 - The monitoring & reporting history pivot tables take a long time to load
when there is a big amount of data.
Version 4.10.0.2
Release Date: Jun 28, 2021
Fixes
VDI-6477 - A validation prevents from saving an HA hypervisor if there is an HA
hypervisor with the same name in a different VM Manager.
VDI-6485 - The virtual switches drop-down list is empty when creating a vSphere template
surrogate in the secondary data center if the destination cluster is not the first one.
VDI-6490 - An error is recorded in the "Synchronize infrastructure" job if a domain user
or group got duplicated in the Flexxible|SUITE database and both were added to the same
delivery group.
Version 4.10.0.1
Release Date: Jun 16, 2021
Improvements
VDI-6473 - The published applications list export operation has been improved for
performance.
Fixes
VDI-6451 - Citrix Cloud broker farms can't be synchronized or accessed from
Flexxible|SUITE
VDI-6459 - Some PowerShell processes never shut down in the VCC worker role when working
with a Citrix Cloud agent farm, causing the VM to run out of RAM
VDI-6463 - A false inactive thread alert is triggered when some threads try to perform a
task but the task is being performed by another service instance.
VDI-6466 - Some HA hypervisors might not be discovered by Flexxible|SUITE if they have
the same name but belong to different VM Managers.
VDI-6469 - Some fields or columns may be improperly hidden in SmartWorksPaces mode.
Version 4.10.0
Release Date: May 28, 2021
New Features
VDI-3780 - The SNMP .MIB definition file can now be downloaded from the Alert Definitions
list.
Improvements
VDI-3128 - Automatic removal of VMM "missing" VMs
VDI-3565 - A new banner in the desktop detail view warns if VDIClient UI is not running
in the current user session.
VDI-3795 - The new "NextTenantCode" setting allows to define the starting code for new
tenants.
VDI-5018 - Now the "Create new VM" job includes the properties for the new VM: VM Model,
Time Zone, culture, HA hypervisor, VLAN, etc.
VDI-5212 - New "Notes" field for broker farms.
VDI-5634 - Location and VM size are displayed for template definitions and VMs hosted in
Azure, and VM size can be specified as a deployment override.
VDI-5803 - Now the uptime is reported by VDIClient service instead of the hypervisor to
prevent invalid values when a running VM is moved to a different hypervisor host.
VDI-5951 - New columns "Executable path", "Arguments" and "AD Accounts" can be added to
the published applications list from the column chooser.
VDI-6059 - Improved locking for catalog base disk upgrade to prevent concurrency when
upgrading multiple VMs templates.
VDI-6092 - Now, when marking a VM as discovered in SCVMM, a repair operation is performed
if the VM is in an incorrect status, and the marking operation is retried.
VDI-6132 - For multiple VMs creations in a VDT / ASF, if an error occurs when processing
the VM after creation, the error is now recorded in the job, and processing the other
VMs continues.
VDI-6159 - Most domain password policies can now be validated when creating users or
changing their password from Flexxible|SUITE.
VDI-6230 - The Flexxible|SUITE console users with an administrator role can install
available new versions at any time, not only within the times specified by the
"UpdateInterval" setting.
VDI-6250 - When creating new templates or servers from a VM Model, the configured edition
in the OS image is now checked against the .ISO file to verify that it is contained
within it.
VDI-6270 - For clarity, now when using the search box in a list, only the visible columns
will be searched.
VDI-6291 - The VDI Client service (agent) now targets the .Net Framework 4.5.2 enabling
the execution of custom operations using PowerShell 5.1
VDI-6295 - The new "CheckCitrixLicenseServerStatus" setting enables the health checker to
verify the license server status for broker farms, instead of remediating a wrong status
by performing a failover to an alternate server in the same broker farm.
VDI-6297 - The Flexxible|SUITE database structure is now updated by using the
-forceUpdate switch with the DBUpdater.
VDI-6298 - Now only the setting "Current client refresh time" controls how often the
information collected by VDIClient is reported. The "SendTotals", "Default client
refresh time" and "Debug client refresh time" settings were removed.
VDI-6299 - Automatic closing of disconnected user sessions will only be applied when the
broker farm is not in maintenance and is correctly synchronizing with Flexxible|SUITE.
VDI-6300 - Improved exception management when retrieving Citrix hosting unit full path
during the creation of new VMs.
VDI-6308 - New properties for VMs, VDI Appliances, and endpoints: .Net framework, client
service & UI versions.
VDI-6314 - A new warning is displayed in the VCC Roles overview when the
"VDIManagerUsers" setting should be informed.
VDI-6334 - The deprecated "WebInterface" settings have been removed.
VDI-6337 - Now the custom operation execution job displays the operation script output as
well as any error that occurred.
VDI-6353 - A new "VM Max storage" usage log concept records the provisioned storage for
each VM on a daily basis.
VDI-6359 - As Azure-hosted VMs might appear and disappear during creation, they will not
be immediately deleted when they are no longer detected, only if at least 30 minutes
have elapsed from its creation.
Fixes
VDI-3475 - The "Domain not accessible" alert encloses the domain name in question marks
instead of quotes.
VDI-3495 - The disclaimer in automatically exported connection info .csv files is in
Spanish.
VDI-3628 - If a domain name is specified in the "DDControllersGroup" setting, an error
occurs while initializing the tenant.
VDI-3634 - Some alerts are kept active after the related element has been deleted.
VDI-3637 - When performing a restart on a Worker from the VCC roles view the job might
not be correctly completed if the machine to restart is the one processing the
operation.
VDI-3665 - When creating a new template or server from an OS image not using domain
credentials, the specified password is stored unencrypted in the database.
VDI-4023 - The Flexxible|SUITE services should free registry keys as soon as they are no
longer needed.
VDI-4471 - The "Clone" action should be visible in the VDI OS role detail view for
non-administrative roles.
VDI-5703 - A partner's default tenant should only be possible to delete if the partner
doesn't have any other tenant
VDI-5965 - Recurrence fields in alert subscriptions are obsolete
VDI-5988 - The "Show CmdLets" button does not work for "Reset VM" jobs.
VDI-6177 - Some SNMP traps emitted by Flexxible|SUITE alerts have incorrect field
structure.
VDI-6247 - Under some specific conditions, some records in the Usage log might get
duplicated.
VDI-6249 - Restore VDIClientLauncher to resources path when it doesn't exist
VDI-6265 - VDIClientService causes login failed info events in SQL Server
VDI-6266 - An "object reference not set" error might happen when saving a VDT with an
empty catalog pattern.
VDI-6269 - During a Flexxible|SUITE version update, every default setting changes its
update user and date, but they should be preserved since the setting value does not
change.
VDI-6275 - The main zone session capacity should not be evaluated when creating desktops,
and when the Broker farm uses zones it might create new unnecessary catalogs.
VDI-6287 - When creating a number of VMs in a VDT or ASF exceeding the HA hypervisor and
hosting unit capacity, a new catalog is created and all the requested VMs added to it,
overcommitting appliances.
VDI-6292 - When a restart operation fails during the creation of a new template or server
the error is not recorded in the job.
VDI-6294 - The "HAReferenceClusterRoleName" setting is not available for SmartWorkspaces
mode.
VDI-6296 - While deleting VMs in a VDT / ASF, the broker farm synchronization could
detect that the VM no longer exists and try to delete it again.
VDI-6301 - The CPU usage for individual applications in desktop sessions is not being
reported.
VDI-6305 - In SmartWorkspaces mode VMs not using the last template are displayed as "Out
of date" but template upgrading is not supported for this mode.
VDI-6315 - Error when deleting old custom notifications during the Delete Tenant job
VDI-6317 - The updates list might display more than one version as "Available" when only
the last one should be installable.
VDI-6320 - The tenant and other ASF/VDT fields are visible in Enterprise mode.
VDI-6322 - SQL deadlock errors might be recorded in the Synchronize infrastructure job
VDI-6324 - An error about XDSDKProxy is being recorded in the Workers VCC roles
PowerShell log if the Citrix Remote PowerShell SDK is installed.
VDI-6325 - The "VMTempDisksPath" setting should be visible for SmartWorkSpaces mode.
VDI-6326 - The VM's domain credentials are used when checking if the computer account has
been replicated to the appropriate Citrix Delivery Controller during VM creation on a
VDT / ASF. The delivery controller's domain credentials should be used instead.
VDI-6327 - The list of Broker farm delivery controllers should not be informed in the
Windows registry when closing a template definition.
VDI-6328 - Flexxible|SUITE might be unable to delete unused Citrix created base disks on
vSphere if their "deletable" attribute is set to false.
VDI-6333 - Active Directory users may get duplicated in the Flexxible|SUITE database when
a "Synchronize infrastructure" and a "Updating VMs" jobs coincide.
VDI-6338 - Computer accounts are not correctly imported into a delivery group and end
with the status "Suspect".
VDI-6339 - An error "Object belongs to a different session" is recorded in the job when
trying to delete a VM not existing in the VM Manager.
VDI-6342 - The VDI Client status for newly discovered VMs is reported as "Working" even
if the VDIClient service is not installed.
VDI-6346 - The application Id for some published applications might not be read during
the Synchronize infrastructure job, causing an error when trying to delete them.
VDI-6358 - The "Fix unregistered desktop" job might fail when the VM template is being
upgraded.
VDI-6365 - The "Active sessions" and "Disconnected sessions" widgets in the Dashboard UX
draw a continuous line between dates with values when there are intermediate dates with
no values, making appear those dates like they had sessions.
VDI-6374 - When a template is created, the configuration script might not set the VM type
in the Windows registry nor record an error in the VM setup log.
VDI-6382 - Checking if the Azure template is powered off should be done early in the VMs
deployment process, not when evaluating storages.
VDI-6394 - The automatic closing of disconnected sessions might produce a restart of the
VDIWorkerDesktopOperations service.
VDI-6399 - Console operators with the "Tenant" role can't see the "Jobs" menu option.
VDI-6419 - Alert subscriptions for "Storage % alert for Appliance disk" and "Low storage
space for appliance hard disk" get duplicated with every version update.
VDI-6425 - The setting "VDIManagerUsers" is not visible for the role "Admin team"
SmartWorkSpaces mode
VDI-6428 - The application template definition detail view should not allow selecting
"Persistent" as a virtual machine type.
VDI-6429 - The virtual machine type should not be visible for template detail views in
SmartWorkSpaces mode.
VDI-6431 - New templates could be displayed as existing VDTs or ASFs after enabling
template designer access.
VDI-6432 - The "Set VM Type" and "Refresh VM info" actions are visible in the "Extended"
section of the session detail view.
VDI-6433 - Several unnecessary fields are displayed empty in the job line detail view.
VDI-6434 - VDTs discovered as delivery groups in the broker farm based on persistent
catalogs are imported as "NonPersistent".
VDI-6438 - The "Cancel job" button in the jobs list is disabled for scheduled jobs.
VDI-6440 - "Level 2 Support Team" role for Smart Workspaces mode can't set a template
ready for deploy.
Version 4.9.0.1
Release Date: Mar 23, 2021
Fixes
VDI-6330 - A removed field in v 4.9.0.0 causes updates to last for longer than an hour.
Version 4.9.0
Release Date: Mar 8, 2021
New Features
VDI-6192 - New "SmartWorkspaces" mode
VDI-6201 - A new check box on the VDT / ASF detail view allows to configure the automatic
closing of disconnected user sessions.
Improvements
VDI-5446 - Deprecated or unavailable alerts have been removed from the alert definitions
list.
VDI-5796 - To prevent duplicated addresses, the SCVMM MAC address pool is now used for
new templates or servers created on Hyper-V, instead of the host address pool.
VDI-6119 - Now the "Get printer jobs" VDI Client quick setting value is "False" by
default for new installations of Flexxible|SUITE.
VDI-6127 - Now the check box column for selection is displayed in lookup lists even if a
single record selection is expected, and the Ok button is enabled.
VDI-6129 - An additional binaries consistency check has been added after downloading a
new Flexxible|SUITE version.
VDI-6152 - The validation message when creating "Full clone" Desktop template definitions
or Virtual Desktop Templates with an old broker farm version has been improved for
clarity.
VDI-6154 - The "Storage % alert for Server" and "Storage space alert for Server" have
been renamed to "Storage % alert for VCC Role" and "Low storage space for VCC Role" for
clarity and consistency.
VDI-6160 - On new QCS installations of Flexxible|SUITE, the health checker process will
notify the same recipients specified during the initial setup.
VDI-6171 - Improved mechanism to ensure that the Flexxible|SUITE web console is active
and reporting in the VCC web roles.
VDI-6172 - The Flexxible|SUITE version release notes are no longer accessible through the
web console URL using "ReleaseNotes.html" or "CumulativeReleaseNotes.html". Now they are
available at http://help.flexxible.com.
VDI-6179 - Now the Flexxible|SUITE version downloader tool filters the available
repository rings.
VDI-6180 - Obsolete fields about Citrix Web Interface have been removed from the
"Customization" tab in the tenant detail view.
VDI-6186 - Now the "Install FSLogix agent" VM configuration script is automatically
created with new QCS installations of Flexxible|SUITE.
VDI-6189 - Now the Flexxible|SUITE web console application in the Web VCC roles is
started after installing a new version.
VDI-6194 - The "UpdateInterval" setting no longer controls when Flexxible|SUITE services
update itselves, just when a discovered update can be installed automatically.
VDI-6212 - New "Exceeded max number of disconnected sessions" alert.
VDI-6232 - Pivot table loading time reduced by up to 93%.
Fixes
VDI-3506 - The "AD Configuration" tab shouldn't be visible if there is no domain assigned
to the tenant.
VDI-3850 - When assigning a VDI template to a user that has already one assigned, a
message is displayed
indicating that a job will be created when saving the tenant, but actually the new VDI
template wasn't assigned.
VDI-5140 - The "New" button should not be visible in the "Published applications" tab of
ASF with the virtual machine type "Existing".
VDI-6108 - The message queue clean-up background process might leave jobs in "Pending"
status.
VDI-6112 - The Desktop and applications session history pivot tables title doesn't
reflect that they are actually displaying connections instead of sessions.
VDI-6118 - A folder with a 3 characters name placed in the folder pointed by the setting
"UpdatesRepositoryConnectionString" might appear as a new version in the "Updates" list.
VDI-6121 - The custom operations menu items are not reloaded unless the console session
is restarted.
VDI-6134 - The hosting units in the Flexxible|SUITE web console display an incorrect
number of VMs.
VDI-6155 - When manually creating a VDT / ASF, invalid combinations of Virtual Machine
Type and Delivery Type are allowed.
VDI-6158 - An error occurs when trying to save a VDT / ASF with no name and a template
selected.
VDI-6182 - The "Delete" button should not be visible in the allowed hosting units list of
the "Deployment overrides" tab in a VDT / ASF detail view. The "Unlink" button must be
used instead.
VDI-6187 - The creation of a new server with additional hard disks on SCVMM 2012 fails
with the error "A parameter cannot be found that matches parameter name 'ComputerName'".
VDI-6198 - An error occurs when deleting a surrogate in a stand-alone VDI appliance (not
a member of an HA hypervisor).
VDI-6200 - The VCC roles overview screen should warn if the obsolete Backup service is
still installed.
VDI-6204 - Computer account notes containing validation errors are overwritten when an
operator manually changes its status.
VDI-6215 - An error "Cannot bind parameter because parameter 'MaxRecordCount' is
specified more than once" might be registered in the job when performing VM creation or
deletion.
VDI-6235 - The "Ok" button does not close the hosting unit lookup window when adding
allowed hosting units to the deployment overrides tab in a VDT of VM type "Existing".
VDI-6239 - The session capacity Citrix policy for delivery groups must not be created
before the delivery group itself is created.
VDI-6243 - Creating a template replica in a different vCenter will fail importing the VM
if the source and destination networks have a different name.
VDI-6245 - When changing the application display name suffix in the delivery group, the
generated "Modify published application" job owner name might be incorrect.
VDI-6246 - When modifying an ASF delivery group to add or remove users, if no other
change is made, the changes will not be propagated to the Citrix Virtual Apps &
desktops delivery group.
VDI-6251 - An error complaining about a non existing "ImageOutOfDate" column occurs when
upgrading the template of a VM hosted in Citrix Virtual Apps & Desktops versions
prior to 1912.
VDI-6256 - The web console hangs when trying to publish an application using double
quotes to enclose the path.
VDI-6257 - Delete tenant shows the error 'The DELETE statement conflicted with the
REFERENCE constraint "FK_CustomNotification_RelatedVDIOperationDetail".
VDI-6261 - VMs or template definitions that no longer exist in the VM Manager should be
removed from the SUITE database even if their relation with the VM Manager is lost.
VDI-6264 - The search function in the settings list does not find some settings.
VDI-6278 - A SessionMixingException is recorded in the worker VCC role event log when
notifying host unit alerts via SNMP.
Version 4.8.3.0
LTSR
Release Date: Feb 22, 2022
Improvements
VDI-6359 - As Azure hosted VMs might appear and disappear during creation, they will not
be immediately deleted when they are no longer detected, only if at least 30 minutes
have elapsed from its creation.
VDI-6367 - Troubleshooting information has been added to the error message for a known
problem with the SCVMM 2016 agent accessing WMI classes.
Fixes
VDI-6276 - When an error occurs creating a new VM computer account in AD, a new catalog
might get created unnecessarily.
VDI-6363 - An error may occur when deleting a VDT if ADAccountName is not informed in
AcctADAccount.
VDI-6368 - A message complaining about the lack of catalogue surrogates prevents
scheduling a template upgrade for Azure-hosted VMs.
VDI-6376 - The "Set VM Type" operation in Flexxible|SUITE produces an error in the job
when the VM is not a desktop and is hosted in vSphere.
VDI-6389 - When publishing an application whose executable contains no icons, the broker
farm default icon should be assigned instead of throwing an exception.
VDI-6399 - Console operators with the "Tenant" role can't see the "Jobs" menu option.
VDI-6423 - The "any of" operator in the filter builder does not work.
VDI-6588 - An "object reference not set" error might occur when executing PowerShell
operations lasting for more than one hour.
VDI-6707 - An invalid value for the "EnableScheduledDesktopRestart" setting prevents the
Flexxible|SUITE VDIWorkerStructure service from starting.
VDI-6795 - A message complaining about not being available IP addresses might be
incorrectly shown when creating a new Server.
VDI-6811 - The VCC Roles list displays an incorrect percentage of used RAM.
VDI-6818 - The tenant selector should not ve visible for VDT / ASF in non-multitenant
installations of Flexxible|SUITE.
VDI-6831 - A "VM in maintenance" alert may be reported when upgrading VMs in VDT/ASF.
Version 4.8.2.2
LTSR
Release Date: Jan 21, 2022
Fixes
VDI-6259 - An error complaining about the file PowerCli_Settings.xml being in use is
periodically recorded in the Worker VCC Role event log.
Version 4.8.2.1
LTSR
Release Date: Nov 8, 2021
Improvement
VDI-6683 - Performance has been improved when refreshing session data.
Version 4.8.2
LTSR
Release Date: Apr 16, 2021
Improvement
VDI-6232 - Pivot table loading time reduced by up to 93%.
Fixes
VDI-4190 - If the Flexxible|SUITE updater can't access services configuration in other
VCC worker roles, the update operation might fail.
VDI-6176 - Hosting unit and storage are displaying the wrong number of VMs.
VDI-6204 - Computer account notes containing validation errors are overwritten when an
operator manually changes its status.
VDI-6235 - The "Ok" button does not close the hosting unit lookup window when adding
allowed hosting units to the deployment overrides tab in a VDT of VM type "Existing".
VDI-6239 - The session capacity Citrix policy for delivery groups must not be created
before the delivery group itself is created.
VDI-6243 - Creating a template replica in a different vCenter will fail to import the VM
if the source and destination networks have a different name.
VDI-6245 - When changing the application display name suffix in the delivery group, the
generated "Modify published application" job owner's name might be incorrect.
VDI-6256 - The web console hangs when trying to publish an application using double
quotes to enclose the path.
VDI-6257 - Delete tenant shows the error 'The DELETE statement conflicted with the
REFERENCE constraint "FK_CustomNotification_RelatedVDIOperationDetail".
VDI-6264 - The search function in the settings list does not find some settings.
VDI-6265 - VDIClientService causes login failed info events in SQL Server.
VDI-6275 - The main zone session capacity should not be evaluated when creating desktops,
and when the Broker farm uses zones it might create new unnecessary catalogs.
VDI-6278 - A SessionMixingException is recorded in the worker VCC role event log when
notifying host unit alerts via SNMP.
VDI-6315 - Error when deleting old custom notifications during the Delete Tenant job.
VDI-6317 - The updates list might display more than one version as "Available" when only
the last one should be installable.
VDI-6322 - SQL deadlock errors might be recorded in the Synchronize infrastructure job.
VDI-6333 - Active Directory users may get duplicated in the Flexxible|SUITE database when
a "Synchronize infrastructure" and a "Updating VMs" jobs coincide.
VDI-6336 - The computer account list in a VDT / ASF delivery group detail view disappears
when importing new accounts.
VDI-6338 - Computer accounts are not correctly imported into a delivery group and end
with the status "Suspect".
VDI-6339 - An error "Object belongs to a different session" is recorded in the job when
trying to delete a VM not existing in the VM Manager.
VDI-6347 - The Citrix Virtual Delivery Agent installation might get stuck when creating a
new template with new VDA versions.
VDI-6348 - "Multiple ambiguous overloads found for 'Copy'..." error is saved in the VCC
web role PowerShell log when accessing a powered off Hyper-V based VM or template whose
power state has not been yet synchronized by the SUITE.
Version 4.8.1.1
LTSR
Release Date: Feb 26, 2021
Fixes
VDI-6246 - When modifying an ASF delivery group to add or remove users, if no other
change is made, the changes will not be propagated to the Citrix Virtual Apps &
desktops delivery group.
Version 4.8.1
LTSR
Release Date: Feb 1, 2021
New Features
VDI-5868 - Support for Windows Server 2019 VDI appliances and System Center Virtual
Machine Manager 2019
Fixes
VDI-6153 - Some stored procedures in the Flexxible|SUITE database incorrectly assume that
the database name is "VDIManager" causing errors when the database has a different name.
VDI-6162 - A "Cannot index into a null array" error might occur in a "Modify virtual
desktop template" job preventing all VMs from being created.
VDI-6156 - "At least one PowerShell cmdLet omitted the necessary -MaxRecordCount
parameter" error is displayed in the job when deleting VMs.
Version 4.8.0
LTSR
Release Date: Jan 22, 2021
Improvements
VDI-2972 - Now a published application icon can be changed from the Flexxible|SUITE web
console
VDI-4750: Now the template is automatically saved prior to creating a surrogate/replica
to ensure the process has updated data.
VDI-5397 - Now the error is displayed in the job if adding a pre-created computer account
to the catalog fails.
VDI-5535 - A new "Last session date" column in the main menu "Published applications"
list displays the last date and time that an application was used.
VDI-5838 - Flexxible|SUITE now can re-create a VM with a re-used pre-created computer
account even if the broker farm contains residual objects from the previous VM.
VDI-5871 - Now assigning a Flexxible|SUITE web console user role only "Read" permissions
on published applications allows to access them in read-only mode.
VDI-5882: User session data has been included in historical tables and reports.
VDI-5892 - The health checker process notifications can now be emitted as SNMP traps.
VDI-5941: Several SQL server queries have been optimized for better performance and
reduce locks.
VDI-5948: For AD group objects, only the AD "Name" attribute will be used for the group
name, never the "DisplayName" attribute, which could be outdated.
VDI-5983 - A new "VCC Role Disk" usage concept in the usage log list allows to track
space used for disks in each NAS
VDI-5984 - The new "TenantMailIsMandatory" setting allows to indicate if the email
address is mandatory when creating or modifying a tenant.
VDI-5985 - Secondary datacenter replicas are now supported for templates hosted in VMWare
vSphere
VDI-5986 - For security, the VDI client can no longer send queue messages designed to be
sent by server components
VDI-5997 - The "Platform summary" widget has been renamed to "Active Alerts"
VDI-5998 - The create domain view is now automatically displayed when clicking the
"Domains" main menu list if there are no domains defined yet.
VDI-5899: The Flexxible|SUITE database initialization process for new installations has
been optimized for performance.
VDI-6003: Flexxible|SUITE will now create its database using the Latin1_General_100_CI_AI
collation.
VDI-6012 - A new permission "Check AD account existence" for domains allows to prevent
Flexxible|SUITE from checking AD accounts existence on domain controllers.
VDI-6014 - Allow the queue listener to listen from all ports configured in the registry
key settings
VDI-6015 - The new "MaxParallelDesktopOperations" setting defines the maximum number of
desktop operations (like power actions) that every VCC Worker role can process
simultaneously.
VDI-6018 - The VDI Client status detection has been improved, and the "Waiting" status
was renamed to "Stopped".
VDI-6019 - The connection process for VM managers of kind Azure have been improved for
resiliency and stability.
VDI-6023 - The new "MaxParallelVMDiscovery" setting allows to improve the performance of
the "Synchronize infrastructure" automatic process by parallelizing the detection of new
VMs in the broker farms.
VDI-6044 - The Flexxible|SUITE components runtime libraries have been updated to newer
versions for performance and stability.
VDI-6049 - The deprecated bell icon in the upper right has been removed
VDI-6053 - The list of allowed hosting units in the "Deployment overrides" tab of a VDT /
ASF now displays only the hosting units in the template's broker farm.
VDI-6069 - The "Check for new versions" job now displays the target ring and warns if no
connection string or ring is configured for updates
VDI-6080 - Now a VM with a name containing " Surrogate - " is considered a
surrogate/replica by Flexxible|SUITE despite its tag in the VM Manager.
Fixes
VDI-5783: Some records might get duplicated in the "Connected users" history table under
specific circumstances.
VDI-5806 - Now Flexxible|SUITE opens PowerShell sessions to interact with third-party
products as independent processes, to preserve memory usage and increase stability.
VDI-5809 - The secondary datacenter replicas list should not be visible until the
template has been saved after assigning a secondary datacenter.
VDI-5822 - The VDI Appliance detail view was modified to remove unnecessary columns and
change references to "Desktops" by"VMs".
VDI-5835 - Errors might occur when modifying or deleting published applications whose
executable file name is shared with other applications, like browser applications.
VDI-5898 - An error is displayed when the Flexxible|SUITE web console session time out
expires, instead of redirecting to the login form.
VDI-5907 - When creating new VMs, the template tenant is incorrectly assumed to be the
new VM's tenant, when it should be the VDT or ASF tenant.
VDI-5913 - "Object reference not set" error occurs when importing a published application
from the template in an ASF with no delivery groups
VDI-5922 - The sessions history pivot tables might take too long to load with big amounts
of data
VDI-5953 - A "Not all the requested VMs could be processed" message is displayed in ASF /
VDT modification jobs when decrementing the number of VMs in a delivery group.
VDI-5977 - The "Deploy & Update tenant infrastructure" button in the tenant's detail
view might produce errors when assigning OU permissions for non-English Active Directory
domains
VDI-5990 - New alert definitions based on event log are never triggered if the "Keyword"
parameter is informed
VDI-5994 - "Empty" is displayed for jobs with no specific owner instead of blank.
VDI-5995 - The VDI Appliances list displays appliances in red even with a correct status
if its VM Manager is running a non-English Operating System language
VDI-6005 - The "Networking" tab is not displayed when creating a new tenant.
VDI-6007 - The threshold value for alert definitions based on the event log is not
honored and might produce errors on non-English SQL Server installations
VDI-6011 - Some Flexxible|SUITE web console user roles have inconsistent data access and
action permissions.
VDI-6013 - A high SQL Server CPU consumption might occur when automatically deleting old
application session data if there is a big amount of data.
VDI-6020 - The complete error chain (inner exceptions) is not being logged in job error
lines
VDI-6037 - The default role "Commercial" has been renamed to "Sales"
VDI-6054 - The "Refresh VM info" operation does not remove the VM from Flexxible|SUITE if
the VM no longer exists in the VM Manager
VDI-6065 - Custom operations triggered from an event log entry are being incorrectly
scheduled in local time (event log entry time) instead of UTC time.
VDI-6066 - Scheduled jobs are not displayed as scheduled in the jobs list if the web VCC
role server is not in UTC time.
VDI-6076 - Hosting units might get duplicated if temporarily removed from the
Flexxible|SUITE database and then are discovered again in the broker farm.
VDI-6088 - The "New" button is displayed in the Appliances list of HA Hypervisor detail
view
VDI-6089: The information for AD objects with no tenant is not updated.
VDI-6097 - Pre-created computer accounts associated with catalogs in the broker farm are
not set as "In use" in the delivery group in SUITE
VDI-6100 - "Invalid length parameter passed to the LEFT or SUBSTRING function" error
might occur when synchronizing broker farm data if there are AD objects with incorrect
account names cached in the Flexxible|SUITE database.
VDI-6131 - Duplicated AD objects in the Flexxible|SUITE database can cause
errors and excessive SQL Server CPU usage.
VDI-6138 - An "Object not set to an instance of an object" exception is displayed when
trying to delete a snapshot from the Flexxible|SUITE web console when the "VDIMode"
setting is set to "Enterprise".
VDI-6139] - Sometimes, an error about the assigned image not being changed is generated
when upgrading a VM template when the operation really succeeded.
Version 4.7.0
Release Date: Nov 09, 2020
New Features
VDI-4454 - Automatic deletion of unused catalog base disk images
Improvements
VDI-2162 - Improved concurrency locking for Flexxible|SUITE service instances
VDI-2967 - Automatic cleanup of failed Citrix "Preparation" VMs
VDI-5300 - Secondary datacenter template replicas (surrogates) are now copied in the
configured template path of the destination VDI Appliance
VDI-5302 - New "Enabled" column in the "Published applications" list
VDI-5373 - Computer accounts assigned to catalogs in the broker farm are now read to
Flexxible|SUITE
VDI-5719 - "VCC Roles overview" now displays a warning banner if the
VDIClientLauncher.exe file is not found
VDI-5745 - New storage, CPU, and RAM usage alerts for application servers
VDI-5747 - IIS authentication is now automatically re-checked after a Flexxible|SUITE
version update
VDI-5774 - A daily usage log entry is now recorded for VDI template assignation to
users
VDI-5776 - Support for creation of Full-clone VDTs on Citrix Virtual Apps &
Desktops 7.11 or later
VDI-5777 - Deletion of unused VDI appliances, hosting units and storages
VDI-5778 - Custom operation scripts can now be displayed and modified
VDI-5833 - New "In maintenance" checkbox allows excluding broker farms from
synchronization
VDI-5836 - New "Controller v." column in the Nodes list of a broker farm, and new "Min.
controller v." property in the broker farm that displays the older controller version
VDI-5839 - For consistency, now desktops or application servers appear in grey when
they are in maintenance mode
VDI-5866 - New validation of RAM settings consistency when saving a VM Model
VDI-5869 - The functional level is now mandatory for template definitions and template
VM Models
VDI-5885 - Support for Windows Server 2019 hypervisors through System Center Virtual
Machine Manager 2016 RU7
VDI-5888 - The Flexxible|SUITE diagnostic PowerShell log now includes the process Id
that runs every CmdLet
VDI-5891 - Jobs stopped as a result of a Flexxible|SUITE service being stopped or
restarted while executing are now marked as error indicating the reason.
VDI-5961 - Support for File share storage on SCVMM
Fixes
VDI-5248 - Network shares for storages are removed and created again when initializing
the tenant's infrastructure causing the process to be slow
VDI-5416 - Flexxible|SUITE might fail to create a new ASF when a user is assigned to an
application in the template if there is a tenant template for the same application
template definition that has no related ASF but a linked ASF exists for the template
VDI-5417 - Creating a new desktop or application server might produce an error if the
VM already exists in the VM Manager
VDI-5608 - A job line is now added indicating that the job was set in error status
after timing out
VDI-5641 - Some sessions in sessions history have the end date blank
VDI-5669 - Copying a template definition surrogate to an HA hypervisor might fail if
there is not enough local storage available in its VDI Appliances because shared storage
is ignored
VDI-5670 - Creating VMs in a VDT or ASF with a template whose domain has no computer
account creation permission might fail when creating the identity pool.
VDI-5678 - The tenant templates list now includes those that have no related template,
and a warning is displayed when trying to delete the tenant and there are non-active
templates (which are not visible in the list).
VDI-5684 - If a delivery group is discovered in the broker farm, the wrong record might
be recovered if the delivery group had more than one deleted record in the
Flexxible|SUITE database
VDI-5692 - Can't delete a tenant if its users have storage profiles
VDI-5701 - The RAM used percentage in the VCC Roles view should be a value between 0
and 100
VDI-5707 - The Flexxible|SUITE version update SQL scripts might time out due to long
execution time in huge databases
VDI-5709 - The display name specified in the tenant template is not used when creating
a new ASF after assigning the template to users as SDI template
VDI-5710 - A new Flexxible|SUITE version could get duplicated in the Updates list if
the "Check for new versions" option is used while it is being installed
VDI-5718 - The running applications in a VM's detail view might disappear from the list
intermittently
VDI-5736 - The "Current DC Controller" field should be hidden in session and connection
views if the "GetUserLogonInfoSend" setting value is false
VDI-5744 - When creating a VDT after a tenant user has been assigned a VDI template,
the new delivery group might be deleted if there is a Synchronize infrastructure job
executing.
VDI-5757 - VMs created on Azure are not connected to the same subnet as the template
VDI-5767 - Auto-generated ASFs and VDTs only reflect assigned users in the broker farm
after the second execution of the Synchronize infrastructure job
VDI-5771 - The "Sessions" column in the Published applications list always displays
zero
VDI-5773 - The Jobs list will produce an error if any action under the filter by time
is not visible for the current user's role
VDI-5785 - The Synchronize infrastructure job might end with errors if trying to clean
old jobs with steps from the database
VDI-5790 - When a SQL connection error occurs, the following connections still fail
even if they go to a different SQL server
VDI-5797 - The VDI Client service won't start if the message queue is not available or
misconfigured
VDI-5801 - Connections to Azure VM Managers consume excessive memory after some time
VDI-5834 - The error message when trying to delete a template that is powered on
displayed the Status field value instead of the Power state field value.
VDI-5842 - The amount of used RAM and CPU in the detail view of an SDI or application
session is not rounded and displays too many decimals
VDI-5843 - The VDI Client service retrieves an incorrect last Windows update date
depending on the installed updates
VDI-5844 - The VCC role detail view displays the thumbnail for Windows servers even if
the "DisplayThumbnails" settings is set to false
VDI-5849 - The usage and health info for a VM sent by the VDI Client service might fail
to be stored in the backend if the Windows update date sent was incorrect and out of a
valid range.
VDI-5851 - New VMs in VDT or ASF might be displayed as outdated with template version 0
VDI-5879 - The "VDIClient not reporting" alert didn't work properly for application
servers
VDI-5881 - An "object reference not set" error message is displayed in the login form
if the user name has no domain
VDI-5887 - Notification pop-up windows had a very small margin to the window border
VDI-5906 - The template version is not being correctly assigned to new VMs created in
the secondary VM Manager and is always zero.
VDI-5919 - The "Prepare template for deploy" operation might produce an error if there
were an ASF without a delivery group
VDI-5927 - The template version number for VMs in the same catalog in a VDT/ASF might
be updated to the last template version after upgrading one of the VMs
VDI-5928 - The new template creation process might be stuck on the select network
screen when using specific Windows 10 builds
VDI-5933 - The tenant field in VDT / ASF detail views allows to select a partner and it
should only display tenants
VDI-5947 - The SQL server CPU usage might reach 100% when processing published
applications historical data.
VDI-5968 - When assigning an SDI to a User, the following error message is shown "Only
one application server farm with automatically apply changes is permitted by each
template"
Version 4.6.0.1
Release Date: Oct 15, 2020
Fixes
VDI-5913 - "Object reference not set" error occurs when importing a published application
from the template in an ASF with no delivery groups
VDI-5919 - The "Prepare template for deploy" operation might produce an error if there
were an ASF without a delivery group
VDI-5927 - The template version number for VMs in the same catalog in a VDT/ASF might be
updated to the last template version after upgrading one of the VMs
Version 4.6.0
Release Date: Jul 13, 2020
New
Features
VDI-5558 - Citrix cloud support
VDI-5611 - Support for applications published in multiple delivery groups
Improvements
VDI-5291 - The new setting "DisplayThumbnails" controls whether screen miniatures for VMs
are displayed in the Flexxible|SUITE console detail views
VDI-5588 - Improved log and status feedback when applying VM power actions in jobs
VDI-5425 - A new warning is added to the job when creating new VMs in an overcommitted
VMM-based HA hypervisor
VDI-5288 - The VM screenshot miniature now is loaded asynchronously to speed up the view
VDI-5523 - The size of the "Column chooser" window has been increased
VDI-5566 - Improved detection of problems during a VM template upgrade
VDI-5536 - Now the presence of a surrogate/replica is checked as the first step when
upgrading a VM template and the job fails otherwise
VDI-5538 - The chart showing the previous connections has been improved for clarity in
the connection detail view
VDI-5530 - The "Creation date" column can be added now to the application servers list
from the column chooser
VDI-5572 - Now the VDI Client status is displayed in red if the VM is On and the status
is not "Working" or "Waiting"
VDI-5645 - Improved diagnostic information when Flexxible|SUITE platform services take
more than 2 hours to complete an auto-update or a timeout occurs
VDI-5599 - Now the "Delivery group" and "Hosting unit" columns can be added to the
desktops list from the column chooser
VDI-5630 - The layout of detail views for desktops, application servers, servers,
templates, and tenants has been rearranged
VDI-5610 - Now the reason is shown when an error occurred adding a VM to an AD group
VDI-5658 - The Flexxible|SUITE main menu grouping layout has been simplified
VDI-5664 - Microsoft Office 365 integration has been removed
VDI-5646 - The Flexxible|SUITE services auto-update timeout has been increased to 4 hours
VDI-5695 - Rename the "Delete" button in the tenant view to "Delete tenant"
VDI-5302 - New "Enabled" column in the "Published applications" list
VDI-5672 - New "1811 (or newer)" functional level support for VDAs
Fixes
VDI-5578 - Some operations like publishing an application might fail for non-partner
tenants if one of the domains registered with Flexxible|SUITE is not operational
VDI-5570 - Automatically fix catalogs with "updating" status due to some error during the
base disk upgrade
VDI-5554 - Imported published applications in an ASF display the default icon instead of
the icon assigned when publishing the application in the application template definition
VDI-5604 - New application servers are incorrectly added to the tenant's desktops AD
group when they should be added to the tenant's application servers group
VDI-5571 - "Delete desktop" and "Reset desktop" jobs rename to "Delete VM" and "Reset VM"
since they apply to desktops or application servers
VDI-5514 - The Flexxible|SUITE web console dashboards might freeze when using Internet
Explorer
VDI-5607 - Deletion of catalogs fails if there are hang active provisioning tasks in XD
VDI-5649 - An error complaining about objects in a different session might occur when
copying replicas of a template to a different VM Manager
VDI-5620 - An error might occur when updating VMM last jobs in the Flexxible|SUITE
database for VMs with no machine id
VDI-5637 - Usage profile storage rows might still appear in red after the problem
affecting them disappears
VDI-5609 - SNMP traps emitted by Flexxible|SUITE to notify of alerts might exceed the
maximum message size
VDI-5601 - Corrected clickjacking vulnerability in the Flexxible|SUITE web console
VDI-5681 - The deletion of the related template clusters could fail when a cluster is
deleted from Citrix Virtual Apps & desktops
VDI-5679 - A "Delete" button was incorrectly shown in the tenant's list of users
VDI-5693 - Reset view button was not visible in the dashboards
VDI-5690 - Error accessing a published application from the application server view
VDI-5701 - The RAM used percentage in the VCC Roles view should be a value between 0 and
100
VDI-5702 - Delete snapshots action shows the message "An error has occurred while
executing the operation"
VDI-5707 - Increase the execution timeout for the SUITE update scripts
VDI-5517 - When closing the tenant template detail view by pressing "Cancel" after using
the "Set in edition" button a prompt asking to save the object is shown.
VDI-5416 - Flexxible|SUITE might fail to create a new ASF when a user is assigned to an
application in the template if there is a tenant template for the same application
template definition that has no related ASF but a linked ASF exists for the template
VDI-5718 - Running applications in a VM's detail view might disappear from the list
intermittently
VDI-5709 - The display name specified in the tenant template is not used when creating a
new ASF after assigning the template to users as an SDI template
VDI-5710 - A new Flexxible|SUITE version could get duplicated in the Updates list if the
"Check for new versions" option is used while it is being installed
VDI-5735 - Client version and connected from are not showed in the session detail
VDI-5748 - IP Adress could not be informed in Desktops and App servers if it was not
assigned when the VM was discovered
VDI-5692 - Can't delete a tenant if its users have storage profiles
Version 4.5.0
Release Date: May 26, 2020
New
Features
VDI-2684 - The new "Can export" check box in a Role's detail view enables the new "Export
to" option that allows exporting to Excel the lists in Flexxible|SUITE with the visible
columns
Improvements
VDI-5412 - The "ReportProblemUrl" setting now admits a new "Disabled" value that hides
the "Report problem" functionality in the VDI Client UI
VDI-5474 - The date/time mismatch between service instance binaries is no longer
displayed in the banner area of "VCC Roles Overview" although it is still highlighted in
the list
VDI-4460 - Display which user or group failed to be added or removed from the group in
the "Update VDIManager users" job
VDI-5483 - Index updates for the Flexxible|SUITE database have been reduced by up to 18%,
to improve performance and preserve SQL Server resources
VDI-5498 - The new "Can export" check box in a Role's detail view sets which users can
export to Excel the pivot tables in SUITE reports
VDI-5298 - The template published applications description (with the included keywords)
is now inherited by ASFs
VDI-5394 - Flexxible|SUITE services whose identity is a managed service account now
detect that the account password has been automatically recycled and restart themselves
when they are idle
VDI-5467 - Direct queue message processing allows to save up to 89% of queue-related
database activity and reduces the SQL server transaction log size
VDI-5482 - When creating new VMs using pre-created computer accounts, if an account that
appears as available in Flexxible|SUITE is already used in a catalog, the account is
marked as suspect, and a warning recorded in the job.
VDI-5510 - The new "ForceCheckAdAccount" setting allows to force waiting for computer
account visibility when creating new VMs
VDI-5546 - A new warning is displayed to confirm the deletion of the current (applied)
snapshot for a VM
VDI-5413 - The Flexxible|SUITE double factor authentication is now removed
VDI-5484 - The most common and frequent data access operations performance has have been
improved up to 50%
VDI-5433 - The HA hypervisor and VDI Appliance are now visible in the Application Server
detail view.
VDI-5441 - The number of host refresh operations that SUITE requests to SCVMM has been
reduced to prevent locks and reduce SCVMM CPU usage
VDI-5475 - Flexxible|SUITE System Center Virtual Machine Manager querys has been reduced
up to 66%
VDI-4413 - Allow filtering some reports by "productive users only" if there are more than
2,000 non-invoiceable users
VDI-5418 - The new settings "MaxDesktopsRAM", "MaxAppServersRAM" and "MaxServersRAM" that
imposes a limit when creating or assigning memory to desktops, application servers or
servers from Flexxible|SUITE
Fixes
VDI-5424 - Application user tabs in the "Assign users" Office 365 wizard should only
allow linking and unlinking existing users or groups, not creating or deleting
VDI-5447 - If the resources path isn't available when Flexxible|SUITE starts a version
update, the install job gets stuck and prevents the update to be retried
VDI-5388 - New catalogs for VMs might be created in the wrong hosting unit if the VDT /
ASF name or the catalog pattern are long enough
VDI-5421 - The status of a VM is not immediately refreshed in Flexxible|SUITE when it is
set in maintenance mode, and this may cause some operations that require the VM to be in
maintenance to fail, like deleting it
VDI-5504 - Surrogates / replicas deleted when preparing a template for deploy are not
re-created
VDI-5495 - The "Platform summary" widget in the "Dashboard UX" fails when filtered for a
tenant
VDI-5486 - A new published application could be published without an icon when using
Flexxible|SUITE Application Publisher and the backend service can't obtain the default
icon
VDI-5493 - Some VM related alerts are not notified when they become active if the
notification profile is bound to a tenant, because the alert related tenant is empty
VDI-5469 - The number of VMs to create when increasing the number of VMs in a VDT / ASF
delivery group was not being correctly calculated for a broker farm of kind "XenDesktop
7.7 to 7.X" with only the primary zone
VDI-5434 - SUITE services could consume all available CPU in the workers if database
access is lost
VDI-5532 - Custom filter menus disappeared
VDI-5528 - A "Collection was modified" error is recorded in the event log of desktops or
application servers when calculating user profile size
VDI-5551 - After setting a template in edition or prepare it for deploy from the tenant
detail view, a message asking to save changes was displayed even if nothing had changed
VDI-5549 - Custom operations don't execute at the scheduled time if the web and worker
VCC roles ara on different time zones
VDI-5552 - When updating the Flexxible|SUITE Web console to a new version, if an error
occurs after retries when performing a backup of the old version the message displayed
is "One or more errors occurred" without any hint about the cause
VDI-5508 - The "Export tenant connection info" job might end with error status without an
indication of the problem that caused it.
VDI-5547 - When using the "Create new template from existing" option in the Tenant detail
view, the template is not mandatory and allows to close the dialog using Ok, but nothing
is created
VDI-5577 - Deleted Usage log entry records are still displayed in the list
VDI-3812 - For application servers, the Windows explorer is no longer opened when an
error occurs initializing the VDI Client UI
VDI-5539 - NullReferenceException when validate unhealthy nodes in XenServer
VDI-5562 - An error 'XML document must have a top level element' is recorded in the
workers event log when there are no open sessions
VDI-5542 - Desktop's User profiles list might not show existing profiles after performing
a search in User profile storage list view
Version 4.4.0
Release Date: Apr 2, 2020
New
Features
VDI-5040 - User profile storage management for FSLogix and redirected folders
VDI-5060 - Citrix zones management
VDI-5196 - The new "Applications usage" pivot table (Reporting & dashboards) displays
applications usage by users on a day-by-day basis
VDI-5286 - The new "Session activity" history table and pivot grid allows to monitor new,
closed and active sessions over time
Improvements
VDI-4443 - Now multiple snapshots can be selected for deletion at once
VDI-4645 - Validation exceptions are no longer logged in the web servers event log
VDI-4696 - Broker farms can now be monitored from "VCC Roles overview"
VDI-4700 - Performance improvement when publishing applications by validating only new
users or groups against Active Directory
VDI-4805 - New "Steps" tab for some job kinds, and diagnostic and layout improvements
that allow an administrator to see the PowerShell commands and exceptions associated
with each job or job step.
VDI-4839 - The deprecated "Service status" main menu list is no longer available, and the
"Stop/Resume" and "Test mail config." utilities are now accessible from "VCC Roles
Overview"
VDI-4845 - Now HealthChecker checks that the Flexxible|SUITE web console URL for every
web server is accessible
VDI-4846 - The "Broker farm" column can now be displayed in the "Desktops" and
"Application servers" main menu lists
VDI-4856 - The assigned user name in power action jobs is now displayed only for desktops
VDI-4860 - Allow exclusions in VCC Roles Overview validations
VDI-4861 - Flexxible|SUITE now displays a warning when unlinking a user from a delivery
group if the user has a VDI template assignment in the tenant, because the user will be
automatically re-linked
VDI-4872 - The "Possible version mismatch" warning in the "Synchronize infrastructure"
job is now displayed only if a binary file version mismatch is detected between the
worker and the VMM node
VDI-4877 - Remove the template name suffix from the application name when importing an
application into an ASF
VDI-4881 - The Flexxible|SUITE platform services now log the average CPU and RAM usage in
the Windows Event Log every 4 hours
VDI-4894 - The "Update permissions of the user" job, triggered when modifying redirection
policies from the "Policies by user" list now includes detail about the values changed
VDI-4961 - The most common jobs have been added a step and sub-step layout for clarity
VDI-4996 - The shutdown time for the "Worker structure", "Desktop operations", "Active
Directory" and "Worker Client" services has been optimized
VDI-5006 - When editing a published application, a new message is displayed stating that
the changes will be applied once the parent object is saved
VDI-5008 - The queries to get Hyper-V based VDI Appliances information have been
optimized for performance
VDI-5009 - The new "Check for new version" button in the "Updates" main menu option
allows to immediately enqueue a job to search for new Flexxible|SUITE versions
VDI-5014 - The email subject to notify of unhealthy hosts in a VM Manager now displays
the name of the VM Manager
VDI-5016 - When a table data historification fails, the row in "History tables
configuration" will be displayed in red. Additionally, a new "Error" column can be added
to the list by using the column chooser
VDI-5031 - The Flexxible|SUITE installation identifier has been added to the subject of
the "Service instance activated" notification
VDI-5032 - A new message notifies the user that the changes made while an Application
Template Definition is "in edition" status will be applied to the linked ASF when the
template is set back in status "Ready for deploy"
VDI-5070 - The new "EmptyCatalogRetentionDays" setting allows to configure if and when
empty catalogs are automatically deleted after a number of days
VDI-5193 - The message displayed when trying to execute a start / stop operation on a
non-updated service in "VCC Roles Overview" has been improved for clarity
VDI-5208 - The "Sync Infrastructure" button has been moved to "VCC Roles Overview"
VDI-5215 - The "Reset all settings made for view" button no longer appears in detail
views, which are not customizable
VDI-5235 - Flexxible|SUITE console operators can now assign a tenant among those in their
scope to ASFs/VDTs with no VMs. Operators with no associated tenant can assign a tenant
even if the VDT/ASF has VMs
VDI-5311 - The "Session history" pivot table and the sessions detail and list views now
display the delivery group and VDT/ASF to which the VM hosting the session belongs to
VDI-5325 - A new message is displayed when a Flexxible|SUITE console operator with a list
of allowed tenants creates a new tenant to warn that the new tenant will not be visible
until the operator logs off and back in
VDI-5329 - The automatic snapshot deletion feature has been discontinued, as it could be
potentially dangerous if configured incorrectly. The settings
"IsSnapshotDeleteAutomatic" and "DaysBeforeDeletingSnapshot" have been removed as well.
Fixes
VDI-4862 - Template surrogates might be left in "Copying" status if an error occurs in
the VM Manager when cloning the VM, preventing the surrogate to be re-copied
VDI-4913 - A VM Manager could get duplicated when detecting a new broker farm hypervisor
connection if using different names for the connections referring to the same hypervisor
in different broker farms
VDI-4936 - Sessions aren't removed from the sessions list after the user logs off or
closes the published applications
VDI-5034 - Assigning the template to a tenant user or using the "Reset VM (delete &
create)" operation shouldn't be allowed for existing and full-clone VDTs
VDI-5056 - When a published application is modified in an ASF with the "Automatically
apply changes..." option unchecked, an error occurs if there is a tenant template with
empty ASF for the same template than the ASF
VDI-5072 - The "Is working" check for threads in VCC Roles Overview is not correctly
updated
VDI-5081 - Role actions visibility is not being applied correctly to some views
VDI-5170 - Domain permissions might get duplicated when upgrading to a new
Flexxible|SUITE version
VDI-5214 - The computer accounts created for VMs that fail to create and be added to a
catalog should be deleted. Accounts used when the domain has no create computer account
permissions should be reset to available.
VDI-5239 - Only administrators can set users with no related tenant
VDI-5244 - Cannot access a VM Manager "Microsoft System Center Virtual Machine Manager
2008 R2" detail view if none of their nodes is active
VDI-5255 - The role users list displays users belonging to groups after they log in for
the first time
VDI-5283 - The Fully Qualified Domain Name for VMs is being cleared in Flexxible|SUITE
when it is empty in the broker farm
VDI-5318 - A domain drop-down list is displayed next to the "Ok" button in the Tenant
"New user" dialog
VDI-5327 - In a delivery group detail view, the "Users / Groups" should not display the
"Delete" button
VDI-5332 - Foreign key error when deleting a Tenant
VDI-5339 - Flexxible|SUITE allows to publish or import applications in an ASF when there
is no delivery group
VDI-5367 - The last update date won't refresh in the session history table
VDI-5401 - Deleted application template definitions can be selected when assigning an SDI
template to a tenant user
VDI-5405 - "Value cannot be null" error is displayed by the Flexxible|Application
Publisher in an Application template definition when retrieving published applications
from the back-end fails due to a communication failure
VDI-5407 - After a version update, the VDIWorkerStructure service in the active worker
may last up to 1 hour to self-update
VDI-5424 - Application user tabs in the "Assign users" Office 365 wizard should only
allow linking and unlinking existing users or groups, not creating or deleting
VDI-5431 - When assigning an SDI template to a tenant user, templates pointing to an ASF
with delivery type "AppsOnly" should be omitted
Version 4.3.24 LTSR
Release Date: Dic 16, 2020
Improvements
VDI-5566 - Improved detection of problems during a VM template upgrade
VDI-5747 - IIS authentication is now automatically re-checked after a Flexxible|SUITE
version update
Fixes
VDI-5570 - Automatically fix catalogs with "updating" status due to some error during the
base disk upgrade
VDI-5578 - Some operations like publishing an application might fail for non-partner
tenants if one of the domains registered with Flexxible|SUITE is not operational
VDI-5601 - Corrected clickjacking vulnerability in the Flexxible|SUITE web console
VDI-5609 - SNMP traps emitted by Flexxible|SUITE to notify of alerts might exceed the
maximum message size
VDI-5620 - An error might occur when updating VMM last jobs in the Flexxible|SUITE
database for VMs with no machine id
VDI-5649 - An error complaining about objects in a different session might occur when
copying replicas of a template to a different VM Manager
VDI-5681 - The deletion of the related template clusters could fail when a cluster is
deleted from Citrix Virtual Apps & desktops
VDI-5690 - An error occurs when opening a published application detail view from the
application server detail view
VDI-5701 - The RAM used percentage in the VCC Roles view should be a value between 0 and
100
VDI-5709 - The display name specified in the tenant template is not used when creating a
new ASF after assigning the template to users as SDI template
VDI-5735 - Client version and connected from are not showed in the session detail
VDI-5748 - IP Adress could not be informed in Desktops and App servers if it was not
assigned when the VM was discovered
VDI-5767 - Auto-generated ASFs and VDTs only reflect assigned users in the broker farm
after the second execution of the Synchronize infrastructure job
VDI-5773 - The Jobs list will produce an error if any action under the filter by time is
not visible for the current user's role
VDI-5814 - Active Directory users referenced in the broker farm are not imported into the
SUITE database if some of them has a null SID value
VDI-5935 - When adding VMs to a VDT / ASF, a new catalog a new VMs will be created if an
error occurs when creating the VMs the first time
VDI-5943 - The SQL Server CPU usage can be high after the connection with the VCC Worker
role fails and resumes
VDI-5976 - The "UpgradeDowngradeTimeoutMinutes" setting does not use its default value if
left empty
VDI-6045 - Custom operations don't execute at the scheduled time if the web and worker
VCC roles are on different time zones
Version 4.3.23 LTSR
Release Date: May 26, 2020
Improvements
VDI-5510 - The new "ForceCheckAdAccount" setting allows to force waiting for computer
account visibility when creating new VMs
VDI-5441 - The number of host refresh operations that SUITE requests to SCVMM has been
reduced to prevent locks and reduce SCVMM CPU usage
VDI-5566 - Improve detection of problems during a VM upgrade
Fixes
VDI-5495 - The "Platform summary" widget in the "Dashboard UX" fails when filtered for a
tenant
VDI-5486 - A new published application could be published without an icon when using
Flexxible|SUITE Application Publisher and the backend service can't obtain the default
icon
VDI-5493 - Some VM related alerts are not notified when they become active if the
notification profile is bound to a tenant, because the alert related tenant is empty
VDI-5469 - The number of VMs to create when increasing the number of VMs in a VDT / ASF
delivery group was not being correctly calculated for a broker farm of kind "XenDesktop
7.7 to 7.X" with only the primary zone
VDI-5434 - SUITE services could consume all available CPU in the workers if database
access is lost
VDI-5552 - When updating the Flexxible|SUITE Web console to a new version, if an error
occurs after retries when performing a backup of the old version the message displayed
is "One or more errors occurred" without any hint about the cause
VDI-5577 - Deleted Usage log entry records are still displayed in the list
VDI-5539 - NullReferenceException when validate unhealthy nodes in XenServer
VDI-5562 - An error 'XML document must have a top level element' is recorded in the
workers event log when there are no open sessions
VDI-5531 - Error "The given key was not present in the dictionary" might appear in some
jobs when using Flexxible|SUITE on vSphere or XenServer
VDI-5570 - Automatically fix catalogs in status "update status" due to some error during
the base disk upgrade
Version 4.3.22 LTSR
Release Date: Mar 25, 2020
Improvements
VDI-5309 - Azure subnets, storage account type, and hybrid benefit support
VDI-5354 - New "EventLogIdsToRead" and "EventLogIdsToReadDomain" settings to configure
the collection of event logs by Id or domain regardless of the event type
Fixes
VDI-4897 - The automatic template snapshot deletion feature could delete the applied
snapshot
VDI-5015 - The tenant users list might display OUs as users if they were informed in the
AD Configuration tab
VDI-5128 - Adding or removing VMs, or upgrading a VM template on a XenDesktop Azure
connection from Flexxible|SUITE might fail if the VM disk name is different from the VM
name
VDI-5326 - When linking a user to a Published application, the user is linked but
invisible if the operator is associated with a tenant and the linked user is not
VDI-5371- The create tenant button does not work if it is executed by a non-admin user
VDI-5375 - A bug when detecting closed sessions prevents application servers template
upgrading to start
VDI-5378 - Users with a certain character sequence contained in their passwords were not
allowed to log in to Flexxible|SUITE
VDI-5387 - "The given key was not present in the dictionary" error may appear when
deleting an application server
Version 4.3.21 LTSR
Release Date: Mar 12, 2020
Fixes
VDI-5234 - Applications published from an ASF aren't visible to Flexxible|SUITE console
operators associated to a tenant
Version 4.3.20 LTSR
Release Date: Jan 8, 2020
Improvements
VDI-4823 - Now hosts set in maintenance are not considered by HealthChecker when
performing verifications
VDI-5005 - HealthChecker no longer emits connectivity alert notifications for hosts set
in maintenance
VDI-5037 - Performance optimization when synchronizing application servers information
from XenDesktop
VDI-5080 - The "Latency" chart in a VM's detail view now specifies that the measures are
in milliseconds
VDI-5096 - If the creation of a surrogate fails, the preparation for deploy job no longer
ends in an error status
VDI-5097 - Now the number of CPUs assigned to a VM is updated in Flexxible|SUITE if the
change was performed from the VM Manager or hypervisor
VDI-5111 - A new setting "DeploymentOverridesVisibility" allows disabling deployment
override options in VDTs / ASFs
VDI-5113 - Flexxible IT-inspired ornaments have been removed from the job detail view
when applying a white-label UI customization
VDI-5122 - The minimum 10-minute frequency constraint in searching for new
Flexxible|SUITE versions has been removed
VDI-5143 - The maximum length when creating a new user in the Tenant's detail view has
been extended from 15 to 100 characters
VDI-5252 - The Flexxible|SUITE Azure support has been adapted to the new Microsoft Az
PowerShell modules
Fixes
VDI-4508 - Appliances marked as removed did not recover if they were detected again
VDI-4899 - VDTs / ASFs based on full clone catalogs aren't being correctly identified
VDI-4916 - When creating a new VM snapshot from vSphere, it is not marked as the current
when discovered by Flexxible|SUITE
VDI-4919 - "Identity Pool not found" error when deleting VMs
VDI-4989 - Users/groups are not displayed when publishing an application from an ASF
VDI-5000 - Users are not added to delivery groups if Flexxible|SUITE has insufficient
permissions to execute remote Powershell against the DDC
VDI-5025 - In some circumstances, applications might fail to be unpublished if taking the
broker farm from the related template
VDI-5027 - The automatic, background refreshing of information about templates can
produce outdated data if the template is involved in an ongoing operation, such as
preparing it for deploy
VDI-5042 - When updating the group of Flexxible|SUITE console users (VDIManagerUsers),
some accounts belonging to other domains might fail to be added or removed
VDI-5048 - Navigation type permissions aren't granted to roles in new Flexxible|SUITE
installations
VDI-5049 - "Object reference not set" error when performing a power action with a VM that
no longer exists in the hypervisor
VDI-5053 - The network scanner documents stop being copied to their destination folders
when some of the scanned files have a zero-length
VDI-5057 - "Desktop group not found" error while assigning an app server template to a
user VDI-5087 - An error occurs when a vSphere VM has a manually assigned type tag if it
does not match uppercase and lowercase with the tag definition
VDI-5098 - New VMs were not displayed in the VMs list of their VDT/ASF if its catalog is
presenting VMs to more than one delivery group
VDI-5116 - Power actions for vSphere-based virtual machines fail when executed through VM
Manager or Hypervisor
VDI-5126 - An error occurs when enabling the template designer access for a template
whose related tenant is left blank
VDI-5162 - The last windows update date for VMs displayed in Flexxible|SUITE was
incorrect because it considered the anti-virus signature files updates as Windows
Updates
VDI-5169 - A published application display name changes when re-published
VDI-5171 - Do not allow creating a new user from the tenant detail view that already
exists in AD, warn that it must be imported instead.
VDI-5195 - An error occurs when creating remote Powershell sessions against VMs in other
domains if the service account doesn't have permissions. Now the domain's configured
sync credentials are used instead.
VDI-5210 - The status for disconnected or closed sessions is not updated in the Sessions
list
VDI-5213 - The user connected to a VDI desktop session is not displayed in the desktops
list
VDI-5220 - The "Update VDIManager users" job repeats every few minutes adding the same
group as a member of the VDIManagerUsers group
VDI-5226 - The "Active sessions" (Connected users) widget shows no data
VDI-5234 - Applications published from an ASF aren't visible to Flexxible|SUITE console
operators associated to a tenant
VDI-5257 - A message indicating that storage was discarded due to permitted networks
might be incorrectly added to the job when adding VMs to a VDT or ASF
Version 4.3.1 LTSR
Release Date: Nov 13, 2019
New
Feature
VDI-4984 - Citrix virtual apps and desktops 7.15 CU5 compatibility
Improvements
VDI-4742 - Health checker improvements.
VDI-4802 - Improved error message when a Turn On power action fails with a VM hosted in
SCVMM.
VDI-4866 - Healthchecker now periodically sends a web request to the Flexxible|SUITE web
console for each webserver to avoid alerts about inactive threads when no user is
navigating the console.
VDI-4939 - A message indicating that a service instance became active is no longer sent
after an intermittent failure when determining the cluster role active owner.
VDI-4946 - New "FlexxibleSUITEURL" setting that HealthChecker uses from the workers to
check the web console.
VDI-4955 - Now Flexxible|SUITE supports colon and semicolon to separate email addresses.
VDI-4956 - The job list loading performance has been improved.
VDI-4962 - New value "ForceInactive" is now supported for the "HAReferenceVMMNode"
setting to indicate that an active/passive service instance should remain always
passive.
VDI-4963 - New setting to enable autogrowth for desktop delivery groups.
Fixes
VDI-4186 - When upgrading a VM template, it could be left in "Upgrading" or "Upgrading
started" statuses.
VDI-4565 - "DELETE statement conflicted with the REFERENCE constraint" error when trying
to delete a partner.
VDI-4572 - Deleting a tenant raises a constraint exception
"FK_Tenant_TemplateDesignersGroup".
VDI-4639 - Referential integrity errors occur when deleting a domain depending on
existing data.
VDI-4676 - When deleting a snapshot, Flexxible|SUITE will delete any snapshot with the
same name.
VDI-4769 - A surrogate was incorrectly being copied to every HA hypervisor node.
VDI-4780 - A surrogate could stay in "Copying" status if an error occurs, preventing the
retry of the copy operation.
VDI-4791 - The evaluation of VCC Roles overview misconfiguration messages can be slow
under heavy load.
VDI-4799 - The sessions count in the VMs tab of ASFs incorrectly includes sessions in a
transitional status.
VDI-4807 - "Object reference not set to an instance of an object" error occurs when
reading a delivery group access rules.
VDI-4812 - When reducing the number of desired VMs in a VDT/ASF delivery group, if a lock
error condition occurred in SCVMM, Flexxible|SUITE could delete more VMs than the number
of VMs reduced in the delivery group.
VDI-4822 - When performing a template downgrade operation on a VM based on XenServer
whose old base disk is no longer available in the catalog, the VM could become unusable.
VDI-4835 - The disconnected settings cache for Flexxible|SUITE services should be updated
every 30 seconds.
VDI-4849 - When modifying a VLAN, an incorrect validation about the default gateway IP
prevents saving.
VDI-4857 - "The client did not receive a response for a close operation in the specified
time interval..." error occurs when deleting a desktop if a lock error condition is
detected in SCVMM.
VDI-4858 - Creating a new template with VDA version 7.15 CU1 or later gets stuck.
VDI-4863 - The "Memory" platform widget incorrectly displays current RAM usage as total
RAM.
VDI-4865 - The "User confirmations" list shouldn't allow to create or delete items.
VDI-4867 - Some records can be inserted twice in the appliances history table.
VDI-4874 - Some VMs on an Azure subscription might be discovered as new in every
"Synchronize infrastructure" execution.
VDI-4904 - An error when creating additional disks for a new server could happen if the
worker is Windows Server 2012 R2 and the hypervisor is Windows Server 2016.
VDI-4906 - During the "Synchronize infrastructure" process, hosting units are no longer
set as erroneous if the first check fails. Two checks in a several seconds time frame
must fail.
VDI-4915 - "Object reference not set..." error when copying a surrogate in the secondary
datacenter.
VDI-4927 - A bug in SCVMM 2016 may cause that a host is not returned when obtaining the
list of hosts, and Flexxible|SUITE deletes the VDI Appliance as it thinks that it no
longer exists.
VDI-4928 - When modifying a Published application, the change is not applied to the
broker farm if the "Client folder" is left blank.
VDI-4933 - Shutdown or Turn on power actions performed on a VM based in vSphere or
XenServer failed and ended with a timeout.
VDI-4976 - In a session detail view, the Connection time is displayed blank.
VDI-4978 - "String or binary data would be truncated" during the "Synchronize
infrastructure" job when reading XenDesktop Azure Hosting units if the related VM
Manager name is very long.
Version 4.3.0 LTSR
Release Date: Sep 3, 2019
New features
VDI-4336 - New "VCC Roles Overview" functionality for administrators that displays
diagnostic information about status, alerts, and warnings of Flexxible|SUITE
infrastructure services and components
VDI-4617 - New DRS functionality for VDTs / ASFs
VDI-4632 - Support for new VM Manager kind "Microsoft Azure" and support for XD hosting
units on Azure
Improvements
VDI-4109 - New "Published applications" list for administrators that displays a
comprehensive list of published applications for that Flexxible|SUITE installation
VDI-4110 - A restriction preventing VM template upgrades between 1 and 4 AM has been
removed
VDI-4410 - Improved clean-up jobs of old binaries after Suite autoupdate
VDI-4418 - The legacy GPO synchronization has been removed from the 'Deploy and update
tenant' process
VDI-4475 - Manual edit of template version for catalogs and VMs
VDI-4483 - The "Synchronize infrastructure" process can now be executed simultaneously
with other processes like VDT or ASF creation or modification, and application
publishing
VDI-4529 - The Flexxible|SUITE infrastructure services now auto-restart it selves if they
crash-close and their startup type is not "Disabled"
VDI-4530 - The literal "Restrict hosting units" in the "Deployment overrides" of VDT/ASF
has been renamed to "Allowed hosting units" for clarity
VDI-4547 - Improved diagnostic log when a catalog fails to create
VDI-4556 - Improved, clarified message when trying to delete a desktop that is not in
maintenance
VDI-4575 - Deleting a XenDesktop provisioning scheme no longer reports an error when the
computer account of provisioned VMs no longer exists
VDI-4546 - The Flag column in the users and desktops lists has been adjusted to improve
visibility in low-res monitors
VDI-4716 - Performance improvement on XenDesktop operations by caching the delivery
controller
Fixes
VDI-4217 - An error complaining about an empty storage format parameter is generated when
creating a new server on a VMWare based cluster
VDI-4258 - "Target Type must not be empty" when saving a non-predefined role with
modified type permissions
VDI-4457 - When the setting 'HAReferenceVMMNode' was initially created during
installation, an incorrect default value of 'SCVMM01' was used
VDI-4473 - Some Type permissions might be duplicated for some user roles
VDI-4479 - New desktops or application servers doesn't appear in the VDT/ASF VMs list
VDI-4485 - During the "Synchronize infrastructure" process, if a delivery group user or
group can't be verified in its domain (for example because a connection outage) an
exception occurs and no further delivery groups a processed
VDI-4500 - "Object reference not set to an instance of an object" when deleting a
template surrogate/replica
VDI-4502 - The VM number displayed in the catalogs list of a delivery group was not up to
date
VDI-4519 - A "Delete" option incorrectly appears for hosting units
VDI-4523 - 'Update user for tenant' jobs ends with error message 'Blank password is not
allowed for new users'
VDI-4534 - A discovered delivery group in XenDesktop could cause an error if that
delivery group had previously existed in the Flexxible|SUITE database
VDI-4539 - Appliance physical disk alerts evaluation failed if an alert message was too
long
VDI-4545 - When unpublishing an application from an ASF, the job scheduled to process the
operation doesn't remove the application from the ASF "Published applications" tab. It
is removed in the next "Synchronize infrastructure" process execution
VDI-4554 - Critical alert 'Physical disk not operational' might be triggered for hot
spare disk in Dormant status
VDI-4560 - Appliance's physical disks list shows incorrect sizes and serial numbers
VDI-4564 - Pre-created computer account totals in delivery groups are not updated until
the delivery group detail view is opened
VDI-4579 - Connection info detail view doesn't show the IP address and records an error
when a VM is reporting its IP as IPv6
VDI-4588 - Session logon duration values are incorrectly recorded x1000
VDI-4590 - The Synchronize infrastructure process could delete the wrong delivery group
if two delivery groups exist with the same name in different Desktop Broker Farms
VDI-4598 - VLAN can't be deleted because one of its IP address ranges is in use
VDI-4616 - An error stating that only one ASF can have the "automatically apply changes
from the template" check is displayed in the job when automatically creating a new ASF
VDI-4618 - An automatic update could install a non-latest version of Flexxible|SUITE if
another version is being uploaded to the same updates ring at the time the existence of
a new version is checked
VDI-4625 - When downgrading the template of a VM hosted in vSphere, the verification for
existence of the old base disk can take several minutes and, in case of failure,
preventing the VM to be downgraded.
VDI-4641 - The VM Name mismatch warning on templates detail view is incomplete
VDI-4647 - In some scenarios, an upgrade from template operation can be executed
simultaneously by two instances of the service
VDI-4648 - An "Object reference not set" error might be occasionally recorded in the
event log when retrieving the assigned user of a VM that no longer exists
VDI-4572 - Deleting a tenant raises a constraint exception
"FK_Tenant_TemplateDesignersGroup"
VDI-3787 - Cannot find the object "ADObjectMemberOf" when cleaning cache for domains
VDI-4659 - Changing the status of a template duplicates its last snapshot
VDI-4565 - "DELETE statement conflicted with the REFERENCE constraint" error when trying
to delete a partner
VDI-4639 - Referential integrity errors occur when deleting a domain depending on
existing data
VDI-4673 - The experience monitoring widget in the Dashboard-UX displays excessive data
because of an incorrect date filter
VDI-4669 - When closing an application session, another session could be closed instead.
Version 4.2.0
Release Date: Jul 9, 2019
New features
VDI-4279 - Support for templates in two broker farms and surrogates in two VM managers
Improvements
VDI-3609 - Display a warning in the tenant view when the tenant is not visible
VDI-4160 - The surrogate update process include now the powered-on ones
VDI-4163 - Hidden jobs by administrators are now shown in yellow
VDI-4241 - Deleted objects are now shown as strikethrough text
VDI-4246 - Enhanced logging error in double token authentication functionality
VDI-4255 - Enhanced interface to show object-wide warnings
VDI-4270 - Improvements on VDI and published apps session data recollections
VDI-4277 - Allow to manually create and delete settings from the SUITE
VDI-4300 - New action to hide connections info to non-administrators users
VDI-4312 - Add more info of the VLAN as choosable columns in the tenant list
VDI-4349 - Job completed percentage is now a selectable column in the job list view
VDI-4358 - Adding sanity check connectivity verification on DC before machine account
creation
VDI-4373 - Machine and user accounts verification of being properly replicated at the DC.
VDI-4427 - New warning about possible PowerShell modules version mismatch with VM Manager
version during the Synchronize Infrastructure job
Fixes
VDI-3823 - When applying white-label, fonts are not being loaded in the expected location
VDI-3833 - The Hamburger menu icon is disabled when activating the white label
VDI-4095 - New tenants were not being initialized when being saved on Enterprise (SMB)
mode despite having assigned a VLAN and a domain
VDI-4188 - WorkerStructure timer improvements
VDI-4294 - After upgrading to version 4.1, some custom roles did not have the correct
permissions
Version 4.1.2
Release Date: Jul 9, 2019
Improvements
VDI-4235 - Rearrangement of the propagate changes button in ASF
VDI-4236 - Improvements in the VM start-up process
VDI-4249 - Thin provisioning is now supported for new templates or servers created on
vSphere HA Hypervisors
VDI-4276 - Delete restriction to upgrade VMs between 1 and 4 a.m.
VDI-4280 - New published app listview for all Delivery Groups
VDI-4282 - Prioritize VMs in maintenance mode when decreasing the VMs number in an ASF
VDI-4314 - Show "Fix wrong status" button in the templates when the template is in
"Pending" state too
VDI-4327 - New action "Refresh VM Info" to reload all data from the VM Manager and the
Desktop broker farm
VDI-4342 - Improved logging and reporting when volumes are not unavailable
VDI-4354 - Widespread search in AC for non-multitenant domain
VDI-4376 - Hide "My Company" option if the current user role has no access to the tenant
list
VDI-4415 - Enhanced delete detection across VM Managers once a VM is erased before
deleting it in Suite
Fixes
VDI-4093 - Improvements in ADLight user sync-up
VDI-4199 - Limit max size insert in ADObject to the DB field size
VDI-4265 - Improvements at the tenant template import process
VDI-4383 - User synchronization from XenDesktop may create new users with wrong Double
token configuration in Flexxible|Suite
VDI-4386 - Hide "Custom filter" in pivot tables when no applicable
VDI-4388 - Fix for "Non billable" field is visible in the tenant for non-administrator
users
VDI-4421 - Changing partner for a default tenant set the tenant as default for its new
partner
VDI-4425 - Error "An item with the same key has already been added" can appear while
updating appliances physical disks
Version 4.1.1
Release Date: Jun 13, 2019
Improvements
VDI-4070 - Several database query optimizations
VDI-4088 - Optimize the DB accesses of the SUITE
VDI-4107 - Users who belong to a partner can now create tenants
VDI-4146 - A new server could be created for a tenant whose VLAN had no IP Ranges defined
VDI-4148 - Improved log information when Flexxible|SUITE is unable to create the catalog
for a new template
VDI-4150 - Improve VM update status data saving process during upgrade from the latest
template version process
VDI-4183 - New action "Force upgrade to latest version" to get around upgrade issues
VDI-4196 - Automatic deletion of self-generated VDT/ASF if the Delivery Group was deleted
VDI-4202 - Force shutdown of non-persistent desktops for later upgrade if the desktop is
unresponsive
VDI-4208 - New setting: disabling desktops provisioning when assigning a desktop to a
user
VDI-4237 - Improvement in Appservers upgrade process
VDI-4243 - Self-verification of HAReferenceVMMRoleName setting value and if wrong showed
through EventLog
VDI-4252 - Update the web styles if the Whitelabel is applied
VDI-4278 - jobs in pending job list now show estimated order value
VDI-4281 - When changing the assigned RAM of the VM this amount is now selected in GB
VDI-4299 - VMs shutdown in XenServer should have related appliance to null.
VDI-4322 - To allow customizing the column width on any list.
VDI-4357 - Optimize the WorkerStructure service memory consumption
Fixes
VDI-4047 - When creating a new template, an existing tenant server name could be proposed
VDI-4051 - Queue messages sockets connections were not properly closed
VDI-4055 - Error when showing data on IPv6 format
VDI-4077 - Failure to find a specific event in Alert definition causing the alert to
remain inactive
VDI-4083 - VM deployment fails with long provisioning scheme names
VDI-4087 - When VMs created through Citrix Studio, wrong info about assigned computer
accounts is shown on ASF screen
VDI-4100 - WorkerStructure exception caused by mismatch values/col
VDI-4112 - Optimize the way we obtain the application's data for history tables
VDI-4126 - Create new VM process may get stuck after invoking gpupdate command
VDI-4128 - Some reports in the history table were not being filtered by the operator
wholesaler, partner or tenant
VDI-4138 - 'Update tenant user' job fails with an unhandled exception if the user is not
related to a Domain
VDI-4140 - AD synchronization doesn't update AD objects that have empty ObjectGuid
VDI-4142 - SQL Server randomly spikes to 100%
VDI-4147 - A new server could be created for a tenant whose VLAN had no IP Ranges defined
VDI-4151 - The update date of any record is shown in UTC format
VDI-4171 - Double factor authentication token not being sent under some circumstances
VDI-4189 - Timeout has been extended for some vSphere long-running operations
VDI-4192 - Stored procedures fail because of unhandled single quotes in XML messages
VDI-4194 - ObjectReferenceNotSet happens after deleting a published application
VDI-4211 - Wrong cluster name is shown in the daily report
VDI-4234 - Reducing the capacity of a server virtual disk should not be allowed to
prevent data loss
VDI-4239 - Performance issue when opening the VM detail window.
VDI-4240 - Timeout in DBUpdater increased to avoid errors
VDI-4261 - Modifying tenant user data may not create the corresponding 'Update user for
tenant' job
VDI-4268 - Error 'No commands are specified' when creating new NAS for tenant
VDI-4275 - An error happens when trying to create a new template if there are servers in
the database with a name shorter than 6 characters
VDI-4293 - Top bar in desktop detail view is wrong under some resolutions
VDI-4301 - Storefront unable to see some published apps because of wrong entitlement
policy
VDI-4315 - Increase the timeout of the deletion of the cache of AD info
Version 4.1.0
Release Date: Apr 26, 2019
New features
VDI-3657 - Queue usage statistics collection
VDI-3724 - Support for vSphere 6.7 based VM Managers
VDI-3728 - NIC & virtual disks management for VMWare-based servers
VDI-3730 - Servers deletion for VMWare based VM Managers
VDI-3742 - Automatic execution of customs operations based on a specific event log entry
Improvements
VDI-2961 - Improved error information when the catalog base disk upload fails in a VM
template upgrade
VDI-3359 - The Flexxible|SUITE log on page company logo now scales better
VDI-3655 - A Flexxible|SUITE console operator can now search the full domain if the
domain is single-tenant and the operator can see only that domain
VDI-3664 - Reduced memory footprint for Flexxible|SUITE services by recycling unused
PowerShell sessions more often
VDI-3691 - Increased time out when cleaning up huge history tables
VDI-3692 - Report that something went wrong in a VM template upgrade if the assigned VM
image didn't change after de upgrade
VDI-3693 - Old Alerts history data was not being removed from the database
VDI-3710 - Message queues have been optimized to reduce network traffic
VDI-3713 - A new setting "HealthCheckCitrixLicenseFailover" allows to disable the
periodic Citrix License Server verification
VDI-3735 - Performance improvement when persisting queue messages in the database
VDI-3736 - The XenDesktop database is no longer assumed to live in the Controller role
when initializing a Flexxible|SUITE installation deployed with QCS
VDI-3740 - New setting "DeleteVMsAfterFailedCreation" to indicate if a new template or
server should be deleted when its creation fails
VDI-3743 - QCS initialization now works on VMWare installations
VDI-3745 - Activation/deactivation of HA for HA Hypervisors based on vSphere
VDI-3746 - Activation/deactivation of Fault Tolerance for servers hosted on vSphere
VDI-3750 - Support for limits and reservations on CPU or memory on VMWare-based servers
VDI-3758 - Improved load time for the Platform dashboard
VDI-3777 - Improved detection of VDI Client instances that are not reporting
VDI-3794 - Automatic creation and updating of VM tags on vSphere
VDI-3816 - The error event log entry recorded when a Flexxible|SUITE service can't find
the message queue location now includes possible causes for troubleshooting
VDI-3817 - The literal "Citrix Receiver Version" was updated to "Citrix workspace app
version" on the session details view
VDI-3818 - The desktop detail view is now displayed when accessing a VDI session detail
VDI-3820 - A warning is now recorded in the job when publishing an application and the
executable can't be accessed to retrieve the default icon
VDI-3822 - A VLAN with Id = 0 can no longer be selected for deployment overrides or VLAN
override
VDI-3829 - Warn that there might be not enough free space in a hosting unit when
uploading a new catalog base disk during a VM template upgrade
VDI-3834 - Improved auto-update feature of Flexxible|SUITE services by immediately
checking for new versions on start
VDI-3862 - Re-assigning NTFS permissions on the NAS folders during tenant initialization
can now be skipped by placing a file called
“Flexxible_SetPermissionsOnTenantInitialize.txt” on the root tenant folder
VDI-3889 - Exception handling has been improved on the template or server creation when
executing the new VM configuration scripts
VDI-3890 - Active Directory objects are now automatically linked to a tenant when
selected in multi-tenant Flexxible|SUITE installations, even if the tenant doesn't live
in a multi-tenant domain
VDI-3909 - The new value for the setting "Default VDT Type" is "Non-persistent" for new
Flexxible|SUITE installations
VDI-3952 - New "Apply snapshot" feature for servers and templates
VDI-3983 - Flexxible|SUITE creates a new Windows Server 2016 based VM Model
VDI-3991 - Improved performance when retrieving session data from XenDesktop
Fixes
VDI-2479 - The "A critical event was registered in a machine" alert could be notified
multiple times for the same machine
VDI-3479 - Mail spam when you check "Notify individually all jobs"
VDI-3491 - The Flexxible|SUITE "Welcome" white form is not displayed in the login page
when using Safari
VDI-3617 - Office365 doesn't apply the user assignment
VDI-3621 - Flexxible|SUITE console operators with the default "Partner" role can't create
new users on the tenant
VDI-3639 - A "Couldn't create group" exception may happen when initializing a tenant with
OUs not created on initialization but selected in the AD configuration tab because the
containers can't be found
VDI-3642 - Flexxible|SUITE console operators with the default "Tenant" role can't create
new users on the tenant
VDI-3649 - Flexxible|SUITE console operators with the default "Tenant" role can't view or
manage desktops
VDI-3652 - A message preventing upgrading or downgrading VM templates may be displayed in
a VDT or ASF after upgrading or downgrading the first batch of VMs because the
previously selected VMs are no longer visible but still selected
VDI-3669 - A message "The group 'DDControllers' didn't exist in 'domain' and permissions
couldn't be granted on OU" is added to the job when initializing a tenant
VDI-3672 - "Time out expired" exception is thrown when deleting a tenant
VDI-3685 - Occasionally VDI Client may stop reporting RAM & CPU usage
VDI-3686 - Office 365 - Onedrive can't be installed on a non-persistent template
VDI-3687 - Upgrade template operations for VMs could stop being processed after a
database access fault
VDI-3688 - VMWare based persistent desktops lose installed applications when restarted
VDI-3699 - When a user's phone number and/or email is updated in Active Directory, the
change is not displayed in the user detail view of a tenant
VDI-3716 - The partner's template designers group is searched in the tenant's domain
instead of the partner's domain
VDI-3759 - The "Assign flag" and "New user" actions are still visible after being hidden
in the VDI Role actions tab
VDI-3760 - The " VM in maintenance mode" an alert was massively generating records in the
database, thus increasing storage IOPs
VDI-3769 - VM Status incorrectly reported as 'Off' for servers on vSphere 6.x sites
VDI-3771 - The method to set a VLAN id to a VM was not implemented for XenServer VM
Managers and produced an error when creating a new template or server
VDI-3774 - An "Error converting string to Guid" was raised when publishing applications
VDI-3775 - When automatically generating a tenant template or VDT, an additional "0" was
being added at the end of the catalog pattern
VDI-3778 - A recently created Active Directory object from within Flexxible|SUITE might
be removed from the database if it wasn't found in AD because the object had not been
yet replicated among different Domain Controllers
VDI-3781 - The Shutdown of a VM hosted in XenServer was actually executing a turnoff
VDI-3782 - Flexxible|SUITE console operators with the "Partner" role can't create tenant
templates
VDI-3786 - The Flexxible IT icon is no longer used as the default delivery group icon in
XenDesktop as this could cause problems on newer XenDesktop versions
VDI-3814 - The "Set VM Type" operations are incorrectly displayed in the "Extended"
section of the desktop detail view
VDI-3824 - The customer logo is displayed duplicated when a White Label customization is
applied to Flexxible|SUITE
VDI-3831 - New Application server computer accounts were being created in the tenant's
base OU instead of the tenant's Application servers OU
VDI-3838 - New EndPoints were not being correctly discovered by Flexxible|SUITE
VDI-3853 - When publishing or unpublishing applications, the related tenant is not
associated with the job
VDI-3860 - A tenant deletion fails if it has related VM Models
VDI-3866 - A tenant deletion fails if it has pending notifications
VDI-3887 - A message stating that the name cannot be empty is displayed when saving a
tenant after selecting an OU in the AD Configuration tab if AD Light synchronization is
enabled and the OU was not previously used by Flexxible|SUITE
VDI-3888 - During template, server creation, the job started awaiting for VM Setup
progress before it actually started
VDI-3912 - When auto-updating, Flexxible|SUITE services were not updating files in
sub-folders of the main service executable
VDI-3928 - "Error adding a group to the tenant OU: Error translating AccountName" when
initializing a tenant with AD Light synchronization enabled
VDI-3929 - "Error adding permissions to a folder: Error Setting permissions" when
initializing a tenant with AD Light Synchronization enabled
VDI-3931 - "Data would be truncated" errors because of the insufficient length of the
application published name in the application sessions table
VDI-3965 - Autoupdate process ends with error "Error updating missing usage log entry"
VDI-4000 - The Navigation item 'Application server farm' in the Most used list has an
incorrect icon
VDI-4026 - Template upgrade/downgrade operations processing has been optimized to
increase parallelism
VDI-4027 - When refreshing VDIClientStatus, remote sessions remains opened, which causes
an excessive RAM consumption
Version 4.0.5
Release Date: Jan 16, 2019
New
features
VDI-3442 - New "My filters" menu in list views that allows the Flexxible|SUITE console
operators to manage persisted per-view filters
VDI-3451 - New screen preview miniature for VMs in the detail view
VDI-3625 - New settings "DefaultTemplatesPath", "DefaultApplicationServersPath" and
"DefaultServersPath" for detected new VDI Appliances during infrastructure
synchronization
Improvements
VDI-2181 - Progress and time elapsed / remaining calculation for jobs based on history
VDI-3430 - Improved diagnostic information when XenDesktop fails to create a provisioning
scheme for a new catalog
VDI-3433 - New "CrossTenantUserVisibilty" setting allows visibility of AD objects
cross-tenant when activated
VDI-3439 - Include the user name when recording a "Login failed" exception to the
Flexxible|SUITE web console
VDI-3457 - When saving a tenant, warn if the partner is detected to have more than one
default tenant
VDI-3458 - "All" becomes the default filter for desktops list
VDI-3461 - Communications between VDI Client and Flexxible|Services in the login process
have been improved
VDI-3493 - Information about discarded hosting units and storages has been improved in
the report job entry when creating VMs in a VDT or ASF
VDI-3505 - New "Appliance physical disk not operational" alert
VDI-3519 - Enterprise (SMB) edition now allows defining VLANs
VDI-3540 - Snapshot information is now refreshed when setting a template in "Ready for
deploy" status
VDI-3543 - Improved error message when failing to import a pre-created computer account
in a delivery group
VDI-3545 - A banner asking to proceed with the installation is now displayed for
administrator users in all editions when a new Flexxible|SUITE version is detected
VDI-3548 - Enterprise(SMB) edition no longer assigns the VLAN Id=0 to new templates,
instead, it uses the VLAN assigned to the tenant
VDI-3569 - Now the Structure service instance controlling the installation of a new
Flexxible|SUITE version doesn't auto-update itself if other instances are pending, so
the job doesn't finish in completed status and displays a time out exceeded error
VDI-3600 - The alert "Low storage space for appliance hard disk" no longer activates for
drives smaller than the alert threshold
VDI-3619 - Now system administrators are notified when Flexxible|SUITE can't access or
copy Network scanner files because of NAS permissions
VDI-3632 - The status "Ready" has been renamed to "Warning" since it indicates that there
is a configuration or operational problem with a VM
VDI-3633 - The alert "Storage % alert for Appliance disk" also verifies that there is
less than 1TB available
Fixes
VDI-2335 - Database deadlocks are generated when selecting a VM to audit
VDI-3013 - When VMs are removed from Citrix Studio, its computer accounts should be
automatically set as available in Flexxible|SUITE
VDI-3297 - Application template definitions should not be shared
VDI-3357 - The "Virtual desktop template" dropdown list in the tenant template detail
view should display as "VDT / ASF"
VDI-3370 - QCS creates a default Flexxible|SUITE web console user with a
non-administrative role when using the "Full integration" AD Integration Mode
VDI-3431 - IP address ranges with a smaller final IP than the initial IP can be created
in the VLAN detail view
VDI-3450 - Error in QCS initialization while retrieving default AD site name
VDI-3462 - VDI Roles might display certain actions with a blank name
VDI-3464 - Creating new VMs for XenDesktop 7.7+ fails because the provisioning scheme
can't be created
VDI-3466 - When assigning a VDI Template to a user that had it previously assigned, no
desktop is created
VDI-3467 - Some applications might not be displayed in the VDI Client processes tab if
they change the title after starting
VDI-3468 - New discovered HA hypervisors during the Synchronize Infrastructure job
execution have a blank name
VDI-3469 - The "Domain not accessible" alert keeps active after the domain has been
deleted
VDI-3481 - The "Deploy & update tenant infrastructure" operation incorrectly assumes
that an infrastructure deployed by using QCS is working in Enterprise (SMB) edition
VDI-3482 - Data in the "Platform summary" widget might overflow the widget boundaries
VDI-3487 - When updating a tenant user and saving the tenant, the modified user is not
processed if nothing else in the tenant was modified
VDI-3490 - The "New user" usage log concept was not being created when initializing a new
Flexxible|SUITE installation
VDI-3492 - No usage log entries are created when creating a new template from a VM Model
VDI-3494 - Flexxible|SUITE can't create a new template if the DNS returns an SOA entry
when resolving the FQDN
VDI-3497 - Flexxible|SUITE console gets blocked when changing to the "AD Configuration"
tab of a tenant that has no domain assigned
VDI-3498 - "Cannot validate argument on parameter 'Count'. The 0 argument is less than
the minimum allowed range of 1" when creating new VMs for a VDT / ASF in existing
catalogs
VDI-3504 - Error when initializing a tenant whose domain is configured without
permissions to create OUs
VDI-3507 - When the setting "CrossTenantUserVisibility" is "true", the tenant filtering
should not be applied for views displaying Active Directory Users
VDI-3515 - Creating a new VM fails on multitenant editions because the tenant template
designers group is added twice to the new VM local administrators group
VDI-3516 - When an exception occurs using a database reader, no diagnostic info is logged
VDI-3527 - The "Configure VDA" VM configuration script tries to configure the
AllowMultipleForest setting when it is not necessary, making the creation of new
templates fail
VDI-3533 - The VDI client splash screen when starting the user session displays the
Flexxible logo when using a White Label branding
VDI-3536 - A warning event log is now created when trying to read a VM from the VM
Manager that exists multiple times with the same name
VDI-3539 - The "Force restart" power action for non-persistent desktops and application
servers fails
VDI-3544 - The setting "DDControllersGroup" had a wrong value when deploying the
infrastructure by using QCS
VDI-3550 - VDIClient status is displayed as "Unknown" in Flexxible|SUITE for VDI
Appliances and Endpoints
VDI-3551 - Deleting a tenant fails on a fresh new installation of Flexxible|SUITE 4.0.4
VDI-3556 - Executing power actions on VCC roles could record an error in the job,
although they finish correctly
VDI-3560 - Invalid values for setting "UpdateInterval" causes Flexxible|SUITE to miss
updates
VDI-3561 - When unassigning a persistent desktop template to a tenant user, the user can
still use the StoreFront icon to access the desktop, and it gets assigned again
VDI-3577 - The "Max concurrent sessions" and "Connected users" widgets in Dashboard UX do
not show the correct values
VDI-3581 - Unable to cast object of type 'System.DBNull' exception when reading AD
information
VDI-3584 - VM Manager networks were getting duplicated with each Synchronize
Infrastructure job
VDI-3585 - Multiple networks per XD hosting unit stopped working after version 4.0
VDI-3587 - The "Save changes and prepare template for deploy" operation, incorrectly
updates the template version for the catalogs based on it, preventing VMs to be upgraded
to the last template version
VDI-3591 - Incorrect edition name for OS Edition "Windows 10 Enterprise 2016 LTSB 64
bits" causes template creation to fail when using this OS Edition
VDI-3596 - RAM usage is incorrectly reported for VDI Appliances running on Windows Server
2008 R2
VDI-3605 - Usage log entries for new tenant servers are never created
VDI-3610 - In multitenant installations whose infrastructure was deployed by using QCS,
the default tenant Active Directory objects must not be linked in the "AD configuration"
tab
VDI-3614 - Some operations executed against XenDesktop might not execute if the affected
object collection has more than 250 elements
VDI-3623 - "Couldn't create Group 'Application servers template'" when creating a new
Application Template Definition on an installation deployed with QCS for editions other
than Flexxible|SUITE Enterprise
VDI-3624 - Templates and servers paths in VDI appliances and the VMTempDiskPath parameter
are not initialized if the environment has been created with QCS and the VDIMode is not
Enterprise
VDI-3638 - Improved error message information when Flexxible|SUITE is unable to deploy
new VMs because the destination OU can't be identified"
Version 4.0.4
Release Date: Nov 28, 2018
New
features
VDI-2985 - The VM type can now be changed from Flexxible|SUITE
VDI-2987 - Flexxible|SUITE now supports Citrix Provisioning Services (PVS) for VMs
deployment when using VMWare 6.5
Improvements
VDI-2490 - Now the designer user indicated by the setting "TemplateDesignerUserName" is
automatically added as a designer when enabling template designer access in
non-multitenant editions.
VDI-2980 - Active Directory live searches and light domain synchronization
VDI-3112 - The "Low storage space for appliance" and "Low storage space for appliance
hard disk" alerts threshold has been reduced to 40GB for QCS deployments
VDI-3122 - Create VMMModulePath setting for VMManager 2012 and 2016 during the database
initialization
VDI-3139 - Use the current snapshot of templates as the base snapshot for new catalogs
VDI-3145 - Allow the "Change user" option for VMs on FullClone and Existing VDTs
VDI-3150 - Automatically detect if the Id of a VM has changed in the VM Manager
VDI-3154 - Save the snapshot name with every new version of a template and catalog
VDI-3175 - Now Flexxible|SUITE services update its Windows "Programs and features"
version number when auto-updating
VDI-3182 - Improve desktops deletion from the Flexxible|SUITE database by checking that
the VM no longer exists in the VM Manager
VDI-3187 - Now the VM Configuration scripts PowerShell code is colorized for easier
reading
VDI-3217 - Ensure that the selected row on a list view is visible when navigating using
the keyboard
VDI-3225 - "OS Metadata" menu option in enterprise edition has been renamed to "OS
Edition" to match Platinum editions
VDI-3268 - If not informed, infer the operating system for virtual machines from the
template
VDI-3288 - VDIServiceUpdater now unblocks source files before updating a service
VDI-3298 - Specify measurement units in the connection info charts
VDI-3303 - Unavailable storages are now excluded from the total space calculation of
hosting units
VDI-3320 - Decimals have been removed from values in alert notifications to improve
readability
VDI-3328 - The list of alerts that are automatically subscribed for QCS deployments has
been updated
VDI-3342 - Now a reminder is displayed when a change is made in network scanner users
indicating that the tenant must be initialized to apply the changes
VDI-3366 - Now certificate validity is optional for vSphere PowerCLI commands
VDI-3421 - Optimize wait time for documents coming from network scanners
VDI-3422 - Immediate display of the new status when setting a VM maintenance mode On or
Off
VDI-3430 - Improved diagnostic information when XenDesktop fails to create a provisioning
scheme for a new catalog
VDI-3432 - Update the installer of office365
Fixes
VDI-2344 - In Session detail view the connection date does not display the time
VDI-2604 - VM Configuration scripts can be deleted even if they are in use by a VM Model
VDI-2633 - For enterprise editions, specifying the domain NETBIOS name in the Domain VM
Creation user causes a duplicated domain name when creating a new VM
VDI-2639 - The clustering HA role should be removed when deleting Hyper-V hosted VMs on a
failover cluster
VDI-2813 - A validation error message is incorrectly displayed when a new storage is
created in a tenant NAS
VDI-2837 - Incorrectly formatted email addresses will produce multiple sends of the
notification message for a job subscription
VDI-2838 - When deleting a tenant user, it should be displayed in strikethrough
VDI-2852 - The tenant detail view shouldn't be accessible from the tenants watched list
in an alert notification profile
VDI-2906 - An error occurs when importing shared templates in a tenant
VDI-2927 - The Flexxible|SUITE UI gets blocked after assigning a deleted VDI template to
a tenant user
VDI-2941 - The "Most used applications" widget overlaps the circular graphics and the
series legend
VDI-2958 - VDIClient is not reporting the current IP for VDI Appliances
VDI-2971 - The checkboxes could be incorrectly displayed in list views under specific
circumstances
VDI-2995 - The "Script" field in VM Configuration scripts does not display a horizontal
scroll bar, clipping the text
VDI-3017 - Several typographic corrections in confirmation messages
VDI-3054 - No statistics are displayed in the Performance area for session detail view
when XenDesktop is not reporting data for that session
VDI-3090 - The "Publish new application" job might not be initialized if an exception
occurs at the beginning
VDI-3100 - The "Delivery type" field shouldn't be visible when creating a new VDT in
Enterprise edition
VDI-3110 - The alert description for the "VM status mismatch" alert is wrong
VDI-3114 - The result message when unassigning a resource from a tenant user is not
well-formatted when more than one user is selected
VDI-3115 - The "Burger" menu button is hidden when scrolling down the page
VDI-3116 - In a QCS deployment, the customer domain user policy groups are not correctly
initialized
VDI-3123 - Some alerts could appear duplicated in the alerts list
VDI-3141 - Exporting the connections info could fail when there is a huge amount of
connections
VDI-3142 - After deleting an empty delivery group in a VDT / ASF it is not clear that it
is deleted, and that it will be actually removed from XenDesktop when the "Process
pending changes" operation is performed
VDI-3143 - The information associated with some alerts is not updated after the initial
activation
VDI-3144 - Divide by zero exception when displaying the RAM usage for a server
VDI-3146 - The Platform Dashboard widgets display no data after refreshing in a given
sequence of actions
VDI-3147 - The "DNS resolution error between domains" alert should be created as an
Infrastructure alert
VDI-3149 - Logon wallpaper appears blurred in 4k resolution screens
VDI-3153 - A Flexxible|SUITE windows service could start despite missing files under
specific conditions
VDI-3155 - When a DeliveryGroup is deleted in VDT / ASF it is not deleted from XenDesktop
VDI-3156 - The "Create new VM" job might fail when there are no historical data to
evaluate one or more HA hypervisor nodes in order to decide in which to place the new VM
VDI-3157 - CPU and RAM utilization was inconsistently displayed in different views
VDI-3171 - Storage free space reported for XenServer was incorrectly informed with used
space, causing storage alerts to activate
VDI-3176 - For machines using Windows 10 a process "Windows Shell Experience Host" is
displayed in the "Processes" tab of VDI Client UI and it should be included into
"Internal computer processes"
VDI-3178 - Delivery groups created by Flexxible|SUITE show desktops with no display name
when opened from the Citrix Studio administration console
VDI-3180 - When opening some detail views, the window scrolls down automatically
VDI-3181 - The Network scanners tab in the tenant, takes the first tenant's storage as
the default destination for scanned documents and it should take the default storage
VDI-3184 - In Enterprise editions, the dashboards don't appear as a result when searching
the menu
VDI-3192 - Superseded storages in XenDesktop should be set as unavailable in
Flexxible|SUITE
VDI-3193 - When deleting a template surrogate, an error occurs if the VM is in "Missing"
status in SC VMM
VDI-3203 - Disabled objects in Active Directory doesn't appear in searches when using AD
Live
VDI-3204 - VM and catalog pattern could be duplicated if a tenant template is deleted and
recreated
VDI-3205 - Reported CPU usage for ESXi appliances could be slightly over 100%
VDI-3223 - HealthChecker notifies of "inaccessible" license server when the licensing
service is configured to use a non-default port (27000)
VDI-3224 - The Flexxible|SUITE UI might get blocked when creating a new template when the
previous templates creation data has been renamed in the database
VDI-3237 - A message warning about pending changes is incorrectly displayed when deleting
a template from the detail view and navigating away
VDI-3238 - An empty catalog pattern when saving a VDT / ASF produces an error
VDI-3240 - The Job detail view can't be opened from the "Jobs" tab in other detail views
VDI-3273 - A non-administrative Flexxible|SUITE user shouldn't be allowed to create a new
alert definition
VDI-3275 - The reported CPU usage for VDI Appliances is lower than real
VDI-3290 - Users authorized to use published applications from the Citrix Studio console
can't see the icons in StoreFront when the delivery group was created by Flexxible|SUITE
VDI-3301 - Can't create new VMs when using a surrogate from a template whose VM Manager
is visible from more than one desktop broker farm
VDI-3311 - Enterprise editions display a "CultureInfo must not be empty" validation error
when creating new templates
VDI-3317 - The threshold value for some alerts is not assigned in new environments
deployed with QCS
VDI-3318 - Unassigning an ASF or VDT from a tenant template shouldn't be allowed while
the tenant template is assigned to users
VDI-3319 - Improvement of literals and notification messages related to tenant users list
operations
VDI-3322 - The "Change user" operation fails for persistent desktops
VDI-3323 - The Alert about Citrix product expiration wasn't activating correctly
VDI-3325 - When creating new VMs from a template surrogate, the network configuration
should be taken from the surrogate itself, not from the template
VDI-3329 - Error while trying to delete a tenant user that is duplicated in the database
VDI-3338 - Deleting a tenant raises a constraint exception about print jobs
VDI-3340 - Deleting a tenant raises a constraint exception about an object's related
parent
VDI-3343 - Some jobs might not display the owner in the Jobs list view
VDI-3344 - Creating an ASF from an application template definition with many published
applications while a Synchronize Infrastructure job is in progress might duplicate some
published applications
VDI-3347 - Removing non-existing tenant storage fails during tenant initialization
VDI-3355 - In QCS deployments, the updates repository container setting was not correctly
initialized
VDI-3378 - Adding new VMs to a delivery group in a VDT/ASF might fail when trying to
start the new VM, if its VM Manager status is "UpdateFailed"
VDI-3412 - The "Low storage space for hosting unit" alert evaluates free space on the
appliance instead of the hosting unit
VDI-3414 - HA hypervisors list view may show negative available slots
VDI-3423 - HA hyperVisor "Public name" property is overwritten by sync infrastructure
process
Version 4.0.3
Release Date: Oct 1, 2018
New
features
VDI-2918 - Now a Microsoft Remote Desktop Connection Manager file (.rdg) can be generated
on-demand for the selected items from the Servers and VCC Roles lists
VDI-3031 - Now Delivery groups in ASFs can be configured to automatically create new
applications servers based on sessions usage.
VDI-3057 - New "Refresh" button in "Deployment overrides" list in ASF/VDT
VDI-3113 - New alert "DNS resolution error between domains"
VDI-844 - Creation of new alert definitions based on the event log and triggered by
keyword, source and event id
Improvements
VDI-2442 - Re-arrangement of buttons in the role "Type permissions" tab
VDI-2960 - Live Active Directory objects search
VDI-2976 - Now all storage alerts display the values in GB instead of MB
VDI-3077 - Domain is now optional in the login form when there is only one domain
VDI-3078 - Now the popup views appear sliding from the right, so all the web browser
window height is used
VDI-3079 - Prevent deletion of roles in use by some user
VDI-3080 - Prevent deletion of default Flexxible|SUITE roles
VDI-3081 - Improved support for standalone ESXi hosts (not part of a cluster)
VDI-3084 - "VDA version" in templates has been renamed to "Functional level" for clarity
VDI-3085 - Prevent deletion of users with assigned desktops (VDI, SDI) or published
applications
VDI-3098 - Printing jobs display improvements from the sessions view
VDI-3099 - New action to import existing AD users in a Tenant
VDI-3108 - Enable automatic domain sincronization by default in deployments based in QCS
VDI-3119 - Now editable text boxes with focus are highlighted with a frame
VDI-3120 - Improved color contrast in some detail views for accessibility
VDI-3126 - Now editable grid views are navigable with the keyboard by pressing
Ctrl+Shift+D, so the user can use the arrow keys and validate entered data with Enter
VDI-3133 - Images include now the hidden ALT attribute for accessibility
Fixes
VDI-2397 - In some cases the "Low storage space for hosting unit" alert could remain
active
VDI-2575 - Automatic generation of ASF / VDT fails when VDI OS Manager has no computer
account creation permissions on the template domain
VDI-2858 - Publishing an application can fail when the tenant and its partner belong to
different domains
VDI-2861 - Saving Domain changes sets invalid Sync user account if user entered a Sync
user account that doesn't belong to the domain
VDI-2993 - Validation of invalid characters in delivery group names, VM and catalog
patterns
VDI-3039 - Informed deployment overrides in VDT / ASF may be removed if the OU is not
informed and the "Copy" option is unchecked in the template for the corresponding
cluster
VDI-3048 - Can't assign a template to tenant users if all the users are selected in the
grid
VDI-3049 - It shouldn't be possible to create a new Flexxible|SUITE user from a role's
detail view
VDI-3051 - It Shouldn't be possible to create new Network Adapters from the OS Image
detail view
VDI-3052 - The cluster list to to create a new template or server can be empty if
templates or servers path in all the appliances are infered from the tenant's network
storage
VDI-3053 - An HA Hypervisor is not created when a new ESXi stand alone host is discovered
through vSphere
VDI-3055 - Deletion of an application server farm could fail if there is more than one
catalog related to the assignment
VDI-3059 - Creation of VMs in a VDT/ASF might fail when there are more than one
XenDesktop site in the same HA Hypervisor and the hosting units are not linked to a
network location for the tenant's VLAN
VDI-3060 - Pre-launched application sessions are historified as application sessions
before any application is actually running in the session
VDI-3063 - Error while removing snapshots with XenServer
VDI-3064 - Deploying office365 generates VM update jobs that are shown as "In progress"
for a long time
VDI-3065 - VDIClientService might incorrectly identify a VMWare virtual machine as a
physical machine
VDI-3066 - After navigating to a dashboard view some validations in other views could not
be executed at all
VDI-3067 - VDI Client quick settings view fails to open
VDI-3068 - Application sessions history may stop recording sessions after a
Flexxible|SUITE update because of a stored procedure locking hint conflict
VDI-3069 - VM Creation password can be shown in the error detail if an error occurs
during the VM Creation
VDI-3071 - An event with the error "Operand data type uniqueidentifier is invalid for max
operator" is recorded frequently when using XenDesktop > 7.11 sites
VDI-3074 - Error while updating the Flexxible|SUTIE database due to an incorrect database
index
VDI-3076 - Incorrect identification of flexxible|SUITE mode may produce incorrect OU
structure when initializing a new tenant
VDI-3083 - When creating a new VDT and browsing for the template, the window displays
"Application template definition" when it should be "Template Definition"
VDI-3087 - VMs created in new catalogs for a VDT / ASF hosted in Hyper-V or vSphere may
be created with no network adapter
VDI-3088 - Replaced some remaining literals that referred to "Hyper-V" by "Hypervisor"
for hosts or "HA hypervisor" for clusters, so the terms are also valid for VMWare and
XenServer
VDI-3089 - When saving a Flexxible|SUITE user the message "User/Group not found in Active
Directory" is always shown, even if the user really exists
VDI-3091 - Error when publishing new application in Enterprise edition because the
template has no associated tenant
VDI-3095 - The value of Alert Threshold modified by a user, is lost when a new
Flexxible|SUITE is installed
VDI-3097 - Deletion of empty XenDesktop catalogs could fail if any of the objects to
delete no longer exists or does not apply to the catalog kind
VDI-3111 - Reducing the number of VMs in a ASF delivery group could delete application
servers with open sessions
VDI-3117 - Quick Config Setup (QCS) doesn't enable the session history table
VDI-3121 - Widgets showing averaged data appear empty if last week data are missing
VDI-3124 - Desktops should only be deleted when unassigning the template from the user
for SMB (Flexxible|SUITE Enterprise) edition
Version 4.0.2.0
Improvements
VDI-2996 - Now Flexxible|SUITE updates can stop ongoing domain update jobs to complete
the installation and schedule them to be executed again after the update
VDI-3009 - The service updater component now attempts to rollback the service to the
previous version if it fails to start after the update
VDI-3025 - Power action optimization for upgrade / downgrade VM template operations when
the template system disk bigger than 200 GB
VDI-3041 - Improve the initialization of environments deployed using QCS
VDI-3046 - New VM configuration script to configure FPM
Fixes
VDI-3012 - "Update domain" jobs finish with status "Completed" after failing credential
validation
VDI-3016 - The "Delete tenant" job may end with error due to database constraint
conflicts
VDI-3036 - The "Max concurrent sessions" dashboard widget may display an excessive number
of sessions
VDI-3040 - The "Delete differencing disks" task might not execute every day because of a
time zone mismatch
VDI-3059 - Creation of VMs in a VDT/ASF might fail when there are more than one
XenDesktop site in the same HA Hypervisor and the hosting units are not linked to a
network location for the tenant's VLAN
VDI-3065 - VDIClientService might incorrectly identify a VMWare virtual machine as a
physical machine
VDI-3068 - Application sessions history may stop recording sessions after update because
of a stored procedure locking hint conflict
VDI-3071 - An event with the error "Operand data type uniqueidentifier is invalid for max
operator" is recorded frequently when using XenDesktop > 7.11 sites
Version 4.0.1.0
New
features
VDI-2930 - AD Sites configuration per desktop broker farm
Improvements
VDI-2687 - Add a setting to manage the sending of the "user login domain controller name"
by VDIClient
VDI-2942 - For professional desktops (non-persistent), execute restart actions through
XenDesktop to make sure the differential file is regenerated
VDI-2944 - Determine if a VM has a pending template upgrade/downgrade by comparing booted
vs assigned image
VDI-2964 - Concurrency optimization for upgrade / downgrade VM template operations
VDI-2968 - New mode for Flexxible|SUITE updates that allows an administrator to trigger
the installation manually
VDI-2991 - Log entries in the VM setup configuration script log for new templates /
servers as UTC time, so it is consistent for VMs with different time zones
Fixes
VDI-2412 - During the autoupdate action, VDIClient UI closes the VDIClient UI of other
users in the SDI sessions
VDI-2779 - The computer account is not set as available when deleting a VM no longer
present in the VM Manager
VDI-2780 - VM Model Type should be readonly for existing VM Models
VDI-2946 - Menu options stop working after "Save changes and prepare template for deploy"
VDI-2965 - New users can be created in a wrong OU
VDI-2966 - VDIClient closes the Task manager window in all sessions during the first 30
seconds after being launched.
VDI-2969 - Divide by zero exception may occur when updating resources utilization by VMs
VDI-2975 - The related wholesaler is not being correctly informed in history tables
VDI-2978 - Custom operations fail when they are executed on VMs from a Virtual desktop
template
VDI-2988 - Inconsistent database locking hints could produce duplicated session
information
VDI-2994 - "Object not set to an instance of an object" when removing a VDT / ASF or a
template hosted in a Windows Failover Cluster
Version 4.0.0
Release Date: Aug 30, 2018
New
features
VDI-2588 - PVS Compatibility
VDI-2665 - Add to VDI OS Manager a ping tool to any server or vm ip address
VDI-2682 - Creation and population of history tables for dashboard widgets
VDI-2712 - New VCC Roles view
VDI-2713 - Dashboard always must be shown at the top of the most used options
VDI-2714 - Show number of critical infrastructure alerts active for administrators at the
top of the page
VDI-2719 - Control panel shortcut from VCC Roles
VDI-2720 - New Dashboards
VDI-2739 - Add timeline for dashboard
VDI-2801 - Two-way admin is now available for published applications
VDI-2898 - Flexxible suite code unification
VDI-2925 - Massive remote script execution
Improvements
VDI-2423 - New alert in HealthChecker when Queue usage is too high
VDI-2434 - Modify VDI Client to work when the double authentication group does not exist
VDI-2601 - Improve automatic template creation process
VDI-2611 - Hide the "Allowed tenants" tab in the tenant user detail view if the "VDI
Manager access" check box is unchecked
VDI-2614 - Show a tooltip with the distinguished name in AD fields
VDI-2625 - VDI Client now runs cmd.exe instead of explorer.exe when starting on a Windows
Server Core
VDI-2646 - Use all network interfaces to calculate the input and output bandwidth
VDI-2650 - Template shortcut from VDT and ASF
VDI-2688 - Renamed "virtual desktop type" property to "virtual machine type" in
VDT/ASF/Templates
VDI-2689 - Prevention of initial and final empty spaces or line breaks in setting values
VDI-2700 - Now the "Create new VM" jobs detail view displays the executing server name
VDI-2704 - New "EditADConfiguration" setting to specify who can edit this info for
tenants
VDI-2715 - Installed apps are now deprecated
VDI-2716 - Backup menu options are now deprecated
VDI-2732 - New VDI Manager UI design
VDI-2736 - Enable management of existing or full-clone catalogs
VDI-2745 - New "My Company" menu option for service provider environments
VDI-2770 - Improve the expired date tag appearance
VDI-2771 - Exclude the C: drive in "low storage for appliance" alert
VDI-2772 - Show number of users and desktops in the "Professional user desktop mismatch"
alert
VDI-2778 - Update VMs unique Id periodically to prevent problems when re-using VM names
VDI-2798 - Perform Application template definition snapshots through XenApp so they are
immediately available
VDI-2812 - Adapt White label functionality to new UI design
VDI-2829 - Contingency system menu options are now deprecated
VDI-2833 - Show 'Virtual desktop type' lookup as read-only on VM Model detail view when
VM Model Type is 'Application template definition'
VDI-2851 - Now an IP address can be used as the name of vSphere appliance
VDI-2868 - The Infrastructure role is now deprecated
VDI-2872 - New button “Stop applying changes from the applications in the template” on
ASFs
VDI-2886 - Collect sessions and connections tenant from the VM related tenant if the
connected user is not associated to a tenant or partner
VDI-2905 - Alert "The SIDs (S-1-5-20) and (S-1-5-18) causes unregistered" is now
deprecated
VDI-2910 - The Office 365 wizard now displays information message indicating the
supported OS versions for the templates
VDI-2916 - Automatic template creation for XenServer hypervisors
VDI-2921 - Added to VDIAppliance detailview a bandwidth graphic chart
VDI-2932 - For domains with no computer account creation permission, computer accounts
are automatically imported into the VDI Manager delivery group for VMs added in Citrix
Studio
VDI-2933 - New import users button in tenant
VDI-2936 - Add missing locking hints to stored procedures created by VDI OS Manager
updater
VDI-2937 - Create new table indexes to decrease time spent in processing queue messages
VDI-2944 - Determine if a VM has a pending template upgrade/downgrade by comparing booted
vs assigned image
VDI-2954 - Allow to override the detected type of VM using a registry key
VDI-2956 - Delivery group users in VDT / ASF that no longer exist in AD are automatically
removed when processing pending changes
VDI-2964 - Concurrency optimization for upgrade / downgrade VM template operations
Fixes
VDI-2662 - The "Template" menu does not appear in the "Application servers" tab on the
Tenant detail view
VDI-2671 - A user assigned from Citrix Studio to a template delivery group and an
application limited visibility doesn't get the application in StoreFront
VDI-2690 - An error "The given key was not present in the dictionary" may appear when
adding or removing users from a delivery group in a VDT / ASF
VDI-2691 - Some logon times are incorrectly shown as milliseconds in the Sessions history
pivot table
VDI-2693 - Application sessions history pivot table displays incorrect times
VDI-2694 - Dates are displayed as UTC time in "Reporting & dashboards" tables
VDI-2695 - Some numbers appear with too many decimals in the pivot tables under
"Reporting & dashboards"
VDI-2701 - An "Input string was not in a correct format" message can be registered when
restarting VMs hosted in VMWare
VDI-2703 - Some VMs can be identified as physical endpoints if the WMI query fails
VDI-2705 - Flexxible | Suite total logon time differs with Citrix Director Total time for
sessions
VDI-2709 - An exception occurs when publishing new applications from VDI Manager and its
delivery group is not yet created in XenDesktop
VDI-2710 - Filters in the user or group lookup views always show "Tenant", even if the
applied filter is by Domain, or no filter is applied
VDI-2744 - Dashboards and "My Company" menu options are duplicated in the "Most Used"
menu
VDI-2746 - Usage log lists take a long time to load and end up showing error message
'Callback request failed due to an internal server error'
VDI-2765 - Alerts due to critical event logs are not deactivated correctly
VDI-2776 - Error deleting VMs that are not included into a failover cluster
VDI-2789 - The job 'Prepare template for deploy' tries to create a new template surrogate
even though the deletion of template's previous surrogate failed
VDI-2790 - Publishing an application can fail if it is not possible to retrieve the
application icon
VDI-2791 - An error code message might appear when pressing the "Import from template"
button in the Published Applications for some Application Server Farms
VDI-2792 - When upgrading or downgrading a VM template, a job is not created and the VM
is displayed as upgrading or downgrading
VDI-2794 - ASF/VDT VM creation may fail when creating the provisioning scheme if no
catalog pattern is defined and the VDT/ASF name is longer than 40 characters
VDI-2797 - "Object does not exist" when using "Process pending changes" on an unsaved
VDT/ASF with a Delivery group with zero total VMs
VDI-2799 - The "Delete tenant" job may end with error due to database constraint
conflicts
VDI-2814 - When assigning a VDI template to a tenant user the corresponding job "Assign
users to the template" is created and finishes with error "The given key was not present
in the dictionary"
VDI-2820 - History tables doesn't appear in type permissions for roles
VDI-2822 - Creation of new templates or servers in VDI Manager can fail if there are
catalogs of existing machines in XenDesktop
VDI-2825 - When importing a partner shared template into a tenant, the imported template
doesn't appear in the templates list until the tenant is saved and re-opened.
VDI-2835 - A tenant user's account stays enabled if Active Directory throws an exception
when trying to disable the account for the first time. The user is locked and the
disabling is never retried
VDI-2836 - When assigning users or groups to published applications from the published
application detail view, only users or groups should be allowed
VDI-2859 - Application error occurs on login if user's role sets 'Assign flag' action's
visibility to False
VDI-2873 - A new tenant's user name should be mandatory to prevent errors in creation
VDI-2883 - Adding new desktops to a VDT results in error if automatic number placeholders
are specified for the in VM name pattern but there is no Catalog pattern specified
VDI-2892 - Related objects to non visible tenants like desktops, or users should also be
invisible
VDI-2903 - The "Application Display Name Suffix" field is incorrectly shown in the
delivery group of VDTs
VDI-2911 - When unassigning a tenant's user VDI Desktop template, the user is not removed
from the XenDesktop delivery group
VDI-2915 - Hidden Jobs are visible in Tenant detail for all users and not only for admin
users
VDI-2928 - "Default OU must not be empty" when trying to delete a VDT / ASF
VDI-2943 - The "Save changes and prepare template for deploy" operation might duplicate
surrogates if the old surrogate deletion fails
VDI-2949 - Error when creating a tenant if the usage log entries are not created
Version 3.3.2
Release Date: Mar 28, 2018
New
features
VDI-2589 - XenServer Compatibility
VDI-2634 - New alert less than 10% storage available for Appliance disk
VDI-2668 - Usage history and statistics dashboard for desktop or application sessions and
application servers
Improvements
VDI-2631 - The alerts threshold now can be modified
VDI-2640 - CPU and memory display formats have been checked for consistency
VDI-2641 - Deprecation of alerts "HA coordinator service heartbeat" and “Service status”
VDI-2645 - Alert notification profiles now supports sending SNMP traps
VDI-2652 - New "Description and keywords" field for published applications
VDI-2663 - New "Designers" tab for published applications in the template
VDI-2674 - Expiration date control for licensing purposes
VDI-2675 - Connection info and session info now show the Domain Controller name against
which the user authenticated on log on
VDI-2676 - Now alerts show updated infor about the condition that activated them
VDI-2689 - Prevention of initial and final empty spaces or line breaks in setting values
VDI-2704 - Customize behaviour of EditADConfiguration parameter
VDI-2736 - Enable management of existing or full-clone catalogs
VDI-2771 - Exclude "c" unit in "low storage for appliance" alert
VDI-2772 - Show number of users and desktops in the "Professional user dekstop mismatch"
alert
VDI-2798 - Perform Application template definition snapshots through XenApp so they are
immediately available
VDI-2851 - Admit an IP as name of vSphere appliance
Fixes
VDI-2666 - When initializing a tenant, permissions can be granted to a wrong
"Professional users" group if this group name already exists in another domain
VDI-2669 - Incorrect user account name may be shown in error messages if template
designer account is not found in the domain while executing 'Create catalog for
template' job on Enterprise edition
VDI-2670 - Some data in tenant templates is editable in multi-tenant domains (OU, VM
Pattern, Catalog pattern & Delivery group name)
VDI-2681 - "Delete Virtual desktop template" job fails if Identity pool has more than 250
AD accounts
VDI-2685 - Error reading logon hours info from AD if the Domain sync user does not have
the required permissions
VDI-2693 - Application sessions history pivot table displays incorrect times for session
times
VDI-2703 - Some VMs can be identified as physical endpoints if the WMI query fails
VDI-2709 - Error publishing applications if the delivery group is not created in
XenDesktop
VDI-2710 - ADobject LookUpListView Filter (Tenant\Doman\All) does not work correctly
VDI-2746 - Usage log lists take a long time to load and end up showing error message
'Callback request failed due to an internal server error'
VDI-2765 - Alerts due to critical event logs are not deactivated correctly
VDI-2769 - Alert due to SID causes unregistered are not deactivated correctly
VDI-2776 - Error deleting VMs that are not included into a failover cluster
VDI-2789 - Job 'Prepare template for deploy' creates a new template surrogate even though
the deletion of template's previous surrogate failed
VDI-2790 - Publishing an application can fail if it is not possible to retrieve the
application icon
VDI-2791 - An error code message might be displayed when pressing the "Import from
template" button in the Published Applications for some Application Server Farms
VDI-2794 - ASF/VDT VM creation may fail when creating the provisioning scheme if no
catalog pattern is defined and the VDT/ASF name is longer than 40 characters
VDI-2797 - "Object does not exist" when using "Process pending changes" on an unsaved
VDT/ASF with a Delivery group with zero total VMs
VDI-2799 - Delete tenant job may end with error due to database constraint conflicts
VDI-2814 - When assigning user aqd.carme to template aqd-00 the corresponding job "Assign
users to the template" is created but it finishes with error message "The given key was
not present in the dictionary"
VDI-2820 - History tables doesn't appear in type permissions for roles
VDI-2822 - Creation of VMs fails when there are catalogs of existing desktops
VDI-2825 - When importing a partner shared template into a tenant, the imported template
doesn't appear in the templates list until the tenant is saved and re-opened.
Cookies are important for you, they influence on your browsing experience, they help us to protect your
privacy and allow us to proceed with your requests that you demand through the website. We use our own
and thirdparty cookies to analyze our services and provide you with advertising related to your
preferences on the basis of a profile made with your browsing habits (for example, visited pages). If
you consent to its installation, click on "Accept Cookies", or you can also set your preferences by
pressing "Cookie settings". More information in our
"Cookies Policy".
Cookies policy
The purpose of this cookies policy is to provide clear and precise information about the cookies used on
our website.
We use our own and third-party cookies to improve our services, customize our website, make it easier for
our users to browse, offer an improved experience when using the website, identify problems and thereby
improve the website, carry out measurements and usage statistics and show you advertising related to
your preferences by analyzing the use of the website.
We inform you that we can use cookies on your device provided you have given your consent, except in
those cases where the cookies are necessary to browse our website. If you give your consent, we will be
able to use cookies that will allow us to gather more information about your preferences and customize
our Website according to your individual interests.
WHAT ARE COOKIES?
Cookies and other similar technologies, such as local shared objects, flash cookies, or pixels, are tools
used by Web servers to store and recover information about website visitors, and also to ensure the
correct functioning of the website.
TYPES OF COOKIES
Types of cookies depending on the organization managing them:
Own cookies: these cookies are sent to the user’s terminal from a computer or
domain managed by the owner of the website from which the service requested by the user is provided.
Third-party cookies: these cookies are sent to the user’s terminal from a
computer or domain not managed by the owner of the website from which the service requested by the
user is provided, but by another organization that processes the data obtained through the cookies.
In addition, if the cookies are installed from a computer or domain managed by the Website owner but
the information collected by them is managed by a third party, they will also be considered
third-party cookies.
Types of cookies according to their purpose:
Technical cookies: these are cookies that allow the user to browse a website,
platform or application and to use the different options or services thereon, including those that
the editor uses to allow management and operation of the website and enable its functions and
services. These include, for example, monitoring traffic and data communication, identifying the
session, accessing restricted access areas, remembering the component elements of an order, carrying
out the order purchase process, managing the payment, monitoring any fraud associated with the
security of the service, dealing with an application for registration or participation in an event,
counting the number of visits for the purposes of invoicing licenses for the software with which the
service operates (website, platform or application), using security elements during browsing,
storing content for the dissemination of videos or sound, enabling dynamic content (for example,
animation to load a text or an image) or sharing content on social networks. This category also
includes, because of their technical nature, those cookies that allow the management, as efficiently
as possible, of any advertising spaces that, as one more element of design or “layout” of the
service offered to the user, the editor has included on a website, application or platform based on
criteria such as the content edited, without compiling information about the users for other
purposes, such as customizing this advertising content or other content. Preference or customization
cookies: these cookies are used to remember information so that the user can access the service with
certain characteristics that differentiate his/her experience from that of other users such as for
example, the language, the number of results displayed when the user performs a search, the
appearance or content of the service depending on the type of browser used by the user to access the
service or the region from which he/she accesses the service, etc. Analytics or performance cookies:
these cookies allow the person or entity responsible for them to monitor and analyze the behavior of
users of the websites with which they are associated, including quantifying the impacts of adverts.
The information collected by this type of cookies is used to measure activity on the website,
application, or platform, in order to introduce improvements according to the analysis of the users’
data usage.
Behavioral advertising cookies: these allow us to manage, as efficiently as
possible, the advertising spaces on the website. These cookies store information on user behavior
obtained through continuous observation of his/her browsing habits, allowing us to develop a
specific profile to show the advertising adapted to that profile.
Geolocation cookies: these are used to find a user’s location when he/she
requests a service. These cookies are anonymous and are used, for example, to offer you relevant
information depending on the country where you are located.
Types of cookies according to the length of time they remain active:
Session cookies: these cookies are designed to collect and store data when the user
accesses a website. They are generally used to store information that only needs to be kept for the
provision of the service requested by the user on a single occasion (for example, a list of products
bought) and disappear when the user logs off or ends the session.
Persistent cookies: with these cookies, the data continue to be stored in the
terminal and may be accessed and processed for a period defined by the person/entity responsible for
the cookie, which may range from a few minutes to several years.
COOKIES USED ON OUR WEBSITE
Name
Owner
Duration
Purpose
_helpjuice_session_v2
Technical Cookie
Session
Same-site connections only.
current_user_language
Technical Cookie
Session
Same-site connections only.
user_id
Technical Cookie
Session
Same-site connections only.
_lang
Technical Cookie
1 year
Same-site connections only.
DISABLED IN BROWSERS?
The user can, at any time, allow, block or delete the cookies installed on his/her device by changing the
settings on the browser installed on his/her computer:
For more information, consult Apple support or your browser Help.
If you deactivate the cookies, it will not prevent you from browsing the website, but the use of some
services may be limited and, consequently, your browsing experience may be less satisfactory.
WITHDRAWING CONSENT
The user may withdraw his/her consent relating to the Cookies Policy at any time and may delete the
cookies stored on his/her device by adjusting his/her internet browser settings, as described above, and
also by accessing our settings panel:
COOKIE SETTINGS
This Cookies Policy may be modified when required by the legislation in force at any time or when there
is a change in the type of cookies used on the website. For this reason, we recommend that you review
this policy every time you access our website so that you are appropriately informed of how and why we
use cookies.
Cookies settings panel
This is the advanced settings system for own and third-party cookies. Here you can modify parameters that
will directly affect your browsing experience on this website.
Technical cookies (required)
These cookies are important to give you secure access to areas with personal
information or to recognise you when you log on.