Release notes Flexxible|SUITE

Version:

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

Was this article helpful?