Client Profile Updating Utility 5.8 - Release Notes

Release Notes

Quest® Client Profile Updating Utility 5.8

Release Notes

March 2019

These release notes provide information about the Quest® Client Profile Updating Utility release.

Topics:

About this release

The Client Profile Updating Utility (CPUU) is used to update end-user Microsoft Outlook profiles settings, migrate additional features of user mailboxes and finally switch the profiles from the source to the target Exchange server once the user's mailbox is migrated and switched either manually or by the Migration Manager's Mail Agent.

CPUU supports Microsoft Outlook 2010/2013/2016/2019. It can be used only in conjunction with the following products:

  • Migration Manager 8.14 or later
  • On Demand Migration for Email

Refer to the Supported Configurations for details.

Supported Configurations

Mail Clients
  • Microsoft Outlook 2010
  • Microsoft Outlook 2013
  • Microsoft Outlook 2016
  • Microsoft Outlook 2019

NOTE: Outlook installed as a part of Office 365 ProPlus suite is supported.

Operating Systems
  • Microsoft Windows 7
  • Microsoft Windows 8
  • Microsoft Windows 8.1
  • Microsoft Windows 10
Additional Software

The Client Profile Updating Utility Configuration wizard requires Microsoft .NET Framework 2.0, 3.0, or 3.5 to be installed.

Important Considerations
  • Processing profiles for Microsoft Virtual Desktop Infrastructure (VDI) environments is not supported.
  • CPUU does not support Outlook installed using application virtualization systems such as Microsoft App-V.

New Features

New features and resolved issues

This release introduces the enhancements for CPUU:

Defect ID Issue Description
CPUU-1269

Client Profile Updating Utility is now enhanced to pre-check if MAPI is disabled on the target to stop profile processing in this case. As a result, time is saved and redundant errors in log are prevented.

CPUU-1265 Client Profile Updating Utility Configuration wizard may not preserve some advanced tuning settings in case these settings were selected and then cleared. Configuration wizard is now enhanced to avoid the issue.

The following known issues are fixed in this release:

Defect ID Issue Description
CPUU-1251

Public Folders processing is not currently supported for specific Outlook versions.

Scope: Migration to Office 365 from Microsoft Outlook 2010 (minimal supported version is 14.0.7159.5000, October 13, 2015, update for Outlook 2010 (KB3085604)), or from Microsoft Outlook 2013 (minimal supported version 15.0.4779.1001,

December 8, 2015, update for Outlook 2013 (KB3114349))

NOTE: This issue was also actual for higher Outlook version in case MAPI Over HTTP is disabled, e.g., MapiHttpDisabled is set to 1.

Root-cause:This functionality is supported for MAPI Over HTTP connections only.

New in 5.8 version

This release introduces the following new features and enhancements for CPUU:

  • Microsoft Outlook 2019 is now supported by CPUU.
  • CPUU can now process profiles across Microsoft's cloud offerings, including tenants in Germany and China.
  • MAPI over HTTP support for Outlook 2010/2013 for on-premises migration scenarios
  • Validity of provided service account's credentials is now checked by CPUU before attempting to log to the profiles. The validity check result is reported to log file for troubleshooting purposes.

  • CPUU.ini usability is now improved due to extended Autodiscover usage, the following settings are no longer required because CPUU gets necessary data automatically:

    RPCOverHTTP section:

    ConnectUsingHTTP

    ProxyServer

    SSLOnly

    MutualAuth

    PrincipalName

    HTTPFirstOnFast

    HTTPFirstOnSlow

    AuthType

    FirstLogonOverTCP

    DomainCfg section:

    PublicFolderPrimarySmtpAddress

    PublicFolderPrimaryMailboxGuid

    TargetO365AutodiscoverEndpoint

    Domain

    Servers

IMPORTANT:Configuration files created in previous versions of CPUU are no longer supported and should be re-created.

  • New configuration parameter ProcessedDomainsFQDNs is now used instead the following obsolete parameters:
    • AutodiscoverDomainsFQDNs

    • ApprovedSMTPAddressDomainParts
    • T2TDomainNamesOfMailboxesAllowedToSwitch

Now profiles with Multiple Exchange accounts can be configured for processing in configuration wizard.For details see Configuration Parameters section of Client Profile Updating Utility Administrator Guide.

  • New management parameter -SkipAutodiscoverChecking is now added to prevent CPUU from checking that an autodiscover URL is on a source domain and a target autodiscover URL is on a target domain. For details see Management Parameters section of Client Profile Updating Utility Administrator Guide.
  • RPC over HTTP limited support ( Public Folders processing is not supported) for migration to Office 365 in case of Outlook 2010/2013. For details see Known issues.

This release introduces the following new features and enhancements for Switch Resource Mailboxes utility (SwitchResMB):

  • Microsoft Outlook 2019 is now supported by SwitchResMB.
  • New configuration parameter LeaveTemporaryProfiles is now added for troubleshooting purposes to prevent deleting of MAPI temporary profiles created by SwitchResMB utility for CPUU. For details see Using the Utility section of Client Profile Updating Utility Administrator Guide.

The following known issues are fixed in this release:

Defect ID Issue Description

CPUU-1234

4397567-1

AutoComplete list (formerly Nicks) processing is now enhanced to support migration in rare case of duplicated nick properties.
CPUU-1058, 4334806-1

Tenant to tenant migration scenario with domain name transfer does not work due to incorrect server name handling.

CPUU-1056, CPUU-1210 CPUU does not restore EnableADAL to original value after Cleanup.

CPUU-1030,

CPUU-1179,

CPUU-1129

Failed to access Autodiscover URL if Negotiate and NTLM are not specified as the first entries in the supported authentication method list returned by the Autodiscover service server.

Scope : Scenarios where Use the currently logged in user option is selected

New in 5.7.9 version

IMPORTANT: Henceforth, we terminate the support of Microsoft Outlook 2007 due to the fact that Microsoft does not support Microsoft Office 2007 since October 2017, but we do not limit the use of Client Profile Updating Utility for Microsoft Outlook 2007 profile switching.

This release introduces the following new features:

  • CPUU-867: ApprovedExchangeDomains parameter is now replaced with ApprovedSMTPAddressDomainParts parameter to process profiles containing multiple Exchange accounts. ApprovedSMTPAddressDomainParts parameter contains selected domain parts of source SMTP addresses in space-separated list to specify which primary accounts are allowed to be switched. See Configuration Parameters for details.
  • CPUU-1026: Modern Authentication for Outlook 2013 and 2016 is now bypassed by default while Client Profile Updating Utility process Outlook profiles. See BypassModernAuthentication parameter in Configuration Parameters for details.
Defect ID Issue Description
CPUU-699 Though shared folder matching was unsuccessful, Calendar feature can be displayed as OK. Now the case is handled correctly.
CPUU-431

Client Profile Updating Utility may not preserve last logged on account name in case User principal name (UPN) doesn’t match the email address. Now Client Profile Updating Utility preserves the last logged on account name in such user environments.

CPUU-108 Client Profile Updating Utility may hang in case of incorrect credentials for target service account.
CPUU-1017

In rare cases additional mailbox matching may fail and the following message is displayed:

Cannot match the folder. ...

Reason: Source StoreIDS matching failure.

New in 5.7.8 version

  • CPUU-964: CPUU now is fully compatible with Microsoft Windows 10 April 2018 Update
  • CPUU-953: CPUU now supports processing Exchange Public Folders for the latest update of Microsoft Outlook 2013

The following known issues are fixed in this release:

Defect ID Issue Description
CPUU-181

Client Profile Updating Utility may fail to send notification messages with attachments.

Scope: Processing two or more Outlook profiles.

Fix: Now the notification messages with attachment are sent successfully in such cases.

CPUU-892

Items related to additional stores may be not processed by Client Profile Updating Utility in case the additional store is skipped.

Root - cause: Additional store was added after the stores had been matched.

Fix: Now all items related to additional stores are processed.

CPUU-912

Client Profile Updating Utility may fail to switch Outlook profiles.

Scope: Linked mailbox scenario

CPUU-915

Processing of non-unicode Outlook contacts in distribution lists may fail.

Fix: Now all non-unicode symbols are transferred properly.

New in 5.7.7 version

  • Usage of local Autodiscover XML files for profile processing has been enhanced. Now you can provide URLs of the Autodiscover service for source and for target on the new Autodiscover step of the Client Profile Updating Utility Configuration wizard. Under profile processing CPUU creates local Autodiscover XML files and saves them to the following location %appdata%\Local\Microsoft\Office.

The following known issues are fixed in this release:

Defect ID Issue Description
CPUU-493 Client Profile Updating Utility Configuration wizard may save CPUU.ini file to the wrong place in case it is edited.
CPUU-720 Client Profile Updating Utility may crash if failed to create a notification message

New in 5.7.6 version

The following known issues are fixed in this release:

Defect ID Issue Description
CPUU-746

CPUU fails to process profiles with an additional mailbox in case the account that owns the additional mailbox is deleted.

Fix: Now such profiles will be processed correctly.

CPUU-822

CPUU may fail if the path to the AppData folder for the current user cannot be retrieved using registry.

Scope: Profile processing on machines running Windows 10.

Fix: Now profile processing on such machines has been improved to avoid the case.

CPUU-783

Public folders are missing if you migrating to the Exchange 2010 target with Outlook 2016.

Scope: Migration to Microsoft Exchange 2010 with Microsoft Outlook 2016.

Fix: Now public folders will be processed correctly for such environments.

 

New in 5.7.5 version

  • Path to a source and path to a target XML file for local Autodiscover in CPUU.ini can contain environment variables.
  • Now user can set authentication type in RPC over HTTP settings to Negotiate to support Single Sign-On usage for Exchange. For more details see Setting RPC over HTTP Access topic of Administrator Guide.
  • CPUU can configure Public Folders store for MAPI Over HTTP profiles of China tenants.

The following known issues are fixed in this release:

Defect ID Issue Description
CPUU-635

After profile rollback an original Microsoft Outlook Data file (OST file) may not be restored.

Scope: Profile processing for Microsoft Office 365 source and target

Fix: Now the original OST file is restored after profile rollback.

CPUU-657

Profile from Microsoft Outlook 2010 might not be switched by CPUU in case of unusual folder and store identifier type usage.

Scope: Profile processing for Microsoft Outlook 2010

Fix: Now such profiles can be switched successfully by means of converting unusual identifiers by CPUU.

New in 5.7.4 version

The following known issues are fixed in this release:

Defect ID Issue Description
CPUU-629

Microsoft Exchange dialog with empty Microsoft Exchange server name may appear upon starting Outlook after successful cached profile switch.

Scope: Cached profile processing for Microsoft Office 365 target

Fix: Now Outlook can successfully connect to Microsoft Exchange server in case of cached profile switch after CPUU processing.

New in 5.7.3 version

  • MAPI Over HTTP is now supported for Microsoft Office 365 profiles on Outlook 2010 and Outlook 2013.
  • Scenario when target user is disabled for Prompt for credentials mode is now supported.

NOTE: To support public folders configuration for MAPI Over HTTP profiles of China and Germany tenants the following parameters:

  • PublicFolderPrimaryMailboxGuid
  • PublicFolderPrimarySmtpAddress

are required to be set.

The following known issues are fixed in this release:

Defect ID Issue Description
CPUU-261 Some buttons of Configuration wizard utility may not be shown when DPI settings of monitor differ from default.
CPUU-541 Profile processing may be stopped untimely for profile that has not 001f662a property. Now CPUU retrieves the required value from another source in case the property does not exist.
CPUU-542 Profile switching may fail in case of incorrect target profile settings in Outlook 2016 because Outlook 2016 does not pop up credential window. Now CPUU corrects target profile settings in this case.
CPUU-562 CPUU fails with the following error: 'Failed to back up the ExcludeSCPLookup value of registry key 'Software\Quest\CPUU\HiddenBackup' in case Microsoft Office was installed by Administrative user and Office AutoDiscover registry keys are not set by Outlook for current user. Now CPUU does not require AutoDiscover registry keys.
CPUU-594 Long passwords can lead to the memory corruption in case CPUU tries to use them. Now this problem is resolved.

New in 5.7.2 version

  • The security level of password encryption has been enhanced and two restricted encryption modes are now available to avoid security vulnerability in case of the CPUU has been configured with Use the following user account option selected. In case you already have such configuration refer to Upgrade and installation instructions for the detailed information about necessary actions to mitigate security risks.

The following known issues are fixed in this release:

Defect ID Issue Description
CPUU-424 Client Profile Updating Utility Configuration wizard in some cases of typical migration may save CPUU.ini file with wrong value T2TKeepDomain set for MigrationType parameter.
CPUU-292 In migration scenarios supported by Quest Migration Manager for Exchange in some cases incorrect values of X500 may be used.
CPUU-439 0365 to O365 (T2T) mode may have issues under processing limited service accounts rights.
CPUU-447 CPUU may fail in some cases to logon with MAPI_E_FAILONEPROVIDER during second logon to mailbox.
CPUU-459

CPUU may fail to logon with 'Unknown dialog' log message in case of smart card option is available in Windows Credentials dialog.

CPUU-461 CPUU may process profiles that are workable and already pointed to target tenant in 0365 to O365 (T2T) mode instead of skipping them.

New in 5.7.1 version

  • CPUU-378: CPUU now supports Windows 10 Creators Update
  • CPUU-299: CPUU now supports Office 365 tenant to tenant migration including scenario with domain name transfer. For more details see Tenant to tenant migration scenario with domain name transfer section in Client Profile Updating Utility Administrator Guide.

New in 5.7 version

CPUU now supports processing Exchange Public Folders for Office 365 Outlook profiles. This functionality is only available with Quest Migration Manager for Exchange 8.14.

The following known issues are fixed in this release:

Defect ID Issue Description
PT140955667 Last logged on account name in Outlook 2016 is set to CPUU processing account instead of user’s account.
PT139657989 Credentials request dialog pops up while connecting to Office 365 profile.
PT141386543 Connection errors for target mailboxes, caused by cached AutoDiscover settings in Outlook 2016 profiles.

New in 5.6.6 version

The display name of the target mailbox store is now automatically changed to match the display name of the source store (PT138248047).

The following known issues are fixed in this release:

Defect ID Issue Description
PT133840135 A user may be prompted for credentials multiple times while CPUU is processing user’s profile on a Windows 10 computer.
PT134766329 Value of ExcludeSCPLookup is not restored in case CPUU failed to process a default profile or more than one profile.

New in Version 5.6.5

The following known issues are fixed in this release:

Defect ID Issue Description
PT134865681 Outlook 2016 profiles cannot be processed unless the ApprovedSMTPAddressDomainParts parameter is empty.

New in Version 5.6.4

The following known issues are fixed in this release:

Defect ID Issue Description
PT134948157

For migrations to the Exchange 2013, 2016 or Office 365 target using Migration Manager for Exchange 8.13 or later with the 20161121EX hotfix or later, CPUU fails to apply RPC over HTTP settings provided by the MMEX switch message, resulting in a profile processing failure.

Workaround: To configure RPC over HTTP settings, you can edit .INI as described in Setting RPC over HTTP Access.

PT134766723

For migration scenarios using Migration Manager for Exchange 8.13 or later.

In case of migration to the Exchange 2010 target performed by MAgE (not by legacy agents) with Outlook 2016, CPUU cannot configure Exchange Public Folders.

New in Version 5.6.3

CPUU now supports Microsoft Exchange 2010 as a target Exchange Server version in migrations performed by Migration Agent for Exchange in Migration Manager for Exchange.
Limitation: In case of such migration, for Outlook 2016 CPUU does not process the Public Folders store and does not add it to a list of stores in Outlook.

The following known issues are fixed in this release:

Defect ID Issue Description
PT133321147

CPUU cannot update an Outlook 2016 profile for user who has same source and target SMTP addresses (for instance, source and target addresses are both user1@mydomain.com).

Fix: For details how to process profiles of such users, see Dealing with Same Source and Target SMTP Addresses in Using CPUU for Outlook 2016.

PT134898419 CPUU cannot update a user profile in case of Office 365 target. This issue arises because CPUU configures the target profile with incorrect RPC over HTTP settings.

New in Version 5.6.2

The Switch Resource Mailboxes utility (SwitchResMb.exe) now supports

  • Microsoft Exchange 2013 as a source Exchange Server
  • Processing of Outlook 2016 profiles

The following known issues are fixed in this release:

Defect ID Issue Description
PT130913939 CPUU may crash if Outlook profile store properties are corrupted.
PT130899459 Rules and contacts may be corrupted after CPUU processing. The problem occurs if CPUU encounters external contacts inside rules or contacts.

New in Version 5.6.1

The following known issues are fixed in this release:

Defect ID Issue Description
PT127784891 CPUU may stop working or crash if during processing of delegates it encounters a delegate list entry that corresponds to a user already deleted from source Active Directory.
PT126237557 Outlook may unexpectedly prompt for an administrator credentials if CPUU has previously failed to switch a mailbox.

New in Version 5.6

  • Microsoft Exchange 2016 is now supported as a target Exchange organization in migrations using Migration Manager for Exchange 8.13 or later
  • Full support for processing Microsoft Outlook 2016 profiles

The following known issues are fixed in this release:

Defect ID Issue Description
PT126020563 If one of folders under Favorites has the same name as a Search Folder then after profile update that folder's name gets ~1 suffix in its name.
PT121026635 In some cases CPUU cannot send notification messages with log files attached.

Known Issues

Known issues

The following is a list of issues, including those attributed to third-party products, known to exist at the time of release.

Table 1: General known issues

Known Issue Issue ID

Configuration file cannot be changed and the following message is displayed when Use existing configuration file option is selected on the Welcome step of configuration wizard: Unknown key "AutodiscoverDomainsFQDNs' in section "Parameters" in configuration file.

Root-cause: Configuration files created in previous versions of CPUU are no longer supported and should be re-created.

Workoraund: Select Create a new configuration file option on the Welcome step of configuration wizard to re-create configuration file.

N/A

Profiles cannot be updated in case RecreateSwitchMsg is set to 1 in SwitchResMB configuration file.

Scope:Microsoft Outlook 2016/2019

Workoraund: Use management parameter -SkipAutodiscoverChecking to prevent CPUU from checking that an autodiscover URL is on a source domain and a target autodiscover URL is on a target domain. For details see Management Parameters section of Client Profile Updating Utility Administrator Guide.

CPUU-1252

Enabled Modern Authentication is not supported for Microsoft Outlook 2019. Microsoft case is opened to resolve the issue.

CPUU-1056

In case of mailbox switch under Tenant to tenant migration scenario with domain name transfer, additional mailboxes connected to the main mailbox may not work at the first attempt to open them after Outlook profile switching.

Workaround: To restore the accessibility of additional mailboxes restart Outlook.

 
CPUU does not support Outlook profiles with any third-party Add-ins installed. TF351792
After the switch of a profile with multiple Exchange accounts, a list of address books of a non-default account may not contain the local contacts TF319769
If the primary SMTP address of an Office 365 user contains the onmicrosoft.com suffix, Client Profile Updating Utility may not be able to log on to the target if the target is the hybrid Exchange organization with Single Sign-On. In this case, this profile cannot be switched. TF318923
After the switch of a profile that contains multiple Exchange accounts, the Move option from the shortcut menu of the profile messages may not be displayed on the target. TF318234
During processing of a profile that contains multiple Exchange accounts, Client Profile Updating Utility disables all rules that belong to the switched account. This may happen if links to the folders in these rules point to the folders in another account. TF318648
CPUU cannot be installed via Migration Manager suite if the Exchange MAPI Collaboration Data Objects 1.2.1 or later is not installed on the workstation. TF218851
In Microsoft Outlook 2010, the list of rules is not displayed in the target profile after migration. This problem arises if you never perform the Send/Receive operation for this profile. To view the rules, press F9. TF211724
Client Profile Updating Utility does not support Citrix terminal connections. TF212381
Client Profile Updating Utility cannot roll back changes to Microsoft Outlook profiles that were made by the earlier versions of CPUU. TF213587
After the switch, the Auto-reply to people outside my organization option in the Automatic Replies dialog becomes selected on the target even if this option is deselected on the source. This may happen if the schedule is not set and the text message fileld is empty in the Automatic Replies dialog on the source. ST81330
Client Profile Updating Utility stops all processes that lock Microsoft Outlook profiles. If the process was not stopped immediately, you may receive the following warning: "Microsoft Outlook (or another MAPI client) is using a dialog box for selecting a profile to log on. Please close this dialog box before Migration Manager for Exchange Client Profile Updating Utility starts processing the profile(s)." ST80424, ST80301
Outlook Address Book (OAB) contacts lose their Distribution List membership after the migration, if they were added to OAB from the Global Address List. -
After the utility switches profile of a user migrated in a Remote User Collection, a message containing switch log with error may appear in the Sync Issues folder after first synchronization. -
If the account used by the utility to log on to the target is configured to change password after the first logon, such profile will not be switched. -
If you run the utility locally or by a logon script, Windows Firewall displays a warning. However, the warning does not interfere with profile updating. -
After the switch, Out of Office Assistant works only if you log on to the mailbox using the same credentials, as you use to log on to your computer. -
After migrating to Microsoft Exchange 2007, users may experience errors during the Offline Address Book download. To resolve the issue, open the Offline Address Book Properties dialog in the Exchange Management Console and select the Outlook 98 SP1 or earlier (Version 2) option on the Distribution tab. Note that the issue is applicable to all Microsoft Outlook versions. -
During the rollback, changed public folder favorites are not restored to the initial state. -
CPUU does not support localized versions of Microsoft Outlook, Microsoft Exchange Server, or the Microsoft Windows operating system. CPUU may fail to update a profile if the corresponding code page is not supported by the target Exchange server. For details, see the Microsoft Knowledge Base article at http://support.microsoft.com/default.aspx?scid=kb;en-us;251719. -
CPUU may fail to update a profile if Microsoft Outlook is not the default mail client on the computer. -
The DlgHookHandler.dll library must be located in the same folder as ClientProfileUpdatingUtility.exe. -
If any message boxes are displayed when the user starts Microsoft Outlook, the same message boxes may appear when CPUU processes the user's profile. -
CPUU performs automatic Undo only if Migration Manager Console supports this operation. To rollback a profile manually, use the Rollback mode of the CPUU Configuration Wizard. -
If you enable updating of offline profiles even if the target mailbox was not recreated by the Migration Manager or Exchange Migration Wizard agents, in cases when the mailbox could not be recreated, CPUU will remove the OST files for the updated profiles. The OST files will be automatically re-created by Microsoft Outlook when the user logs on to the Microsoft Exchange 2000/2003 mailbox for the first time. -
Profiles with authentication set to Distributed Password are not updated. -
Microsoft Outlook Search Folders are created as disabled folders. Click on the folder to enable it. -
Rolling back a profile update may not work correctly if the same PST file is assigned to several profiles. -
If the Exception List rules are set in a Microsoft Outlook XP/2003 profile, no rules will be updated. -
The filters created for the offline folder copy synchronization are not preserved while updating the profile. -
If a user uses offline profile with the cached mode turned on but the mailbox is not migrated in a Remote Users Collection, it is recommended to synchronize the offline folder (OST) file before CPUU updates the profile. Otherwise CPUU may rewrite the unsynchronized changes in the OST file with the newer information contained in the online profile. -
If the Synchronize forms option in the Send/Receive Settings is selected for a source offline profile, a Microsoft Outlook error may appear after the profile has been updated by CPUU and the user has performed OST file synchronization with the target profile. To resolve the issue, clear the Synchronize forms option in the target profile’s Send/Receive Settings. -
If after a mailbox was migrated in a Remote Users Collection and the OST file was successfully preserved after profile update you delete the x500 address that is equal to the distinguished name of the source mailbox from the proxy addresses of target mailbox, the OST file is no longer accessible. You will need to re-create and re-synchronize the whole OST file from the target server. -
Even if a mailbox was migrated in a Remote Users Collection and the OST file was successfully preserved, the offline address book (OAB) file is not preserved and is automatically downloaded from the target server when a user logs on to the target mailbox for the first time after profile update. Note that download of the address book may take considerable time. -
In Windows 7 and Outlook 2010 (or later) configurations, logon by RPC over HTTP is always used, even if you disable it by setting the FirstLogonOverTCP configuration property to 1. ST77809
Currently, the following Outlook 2013 features are not processed by CPUU: linked contacts, favorite contacts. -

 

Self Service Tools
Knowledge Base
Notifications & Alerts
Product Support
Software Downloads
Technical Documentation
User Forums
Video Tutorials
Contact Us
Licensing Assistance
Technical Support
View All
Related Documents