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.