MS Exchange Connector Release Notes

Version 2.8.37

June 21, 2024, Supported Locator version(s): 2.11

Bugs Fixed

  • CFD-4747 Exchange (on-prem) - Most items give NullReferenceException

Tasks Completed

  • CFD-5117 Exchange Connector - Release version 2.8.37.0

Version 2.8.36

September 16, 2022, Supported Locator version(s): 2.11

Bugs Fixed

  • CFD-4686 Exchange connector - Improve logging & handling around null items returned by GraphAPI calls



Version 2.8.35

August 26, 2022, Supported Locator version(s): 2.11

Bugs Fixed

  • CFD-4680 Exchange connector - Should not invalidate all requests on singe batch failure



Version 2.8.34

August 17, 2022, Supported Locator version(s): 2.11

Bugs Fixed

  • CFD-4652 Exchange connector - Improve Graph API connectivity
  • CFD-4663 Exchange connector - Issues with Graph API application may lead to data removal



Version 2.8.33

June 07, 2022, Supported Locator version(s): 2.11

Bugs Fixed

  • CFD-4630 Exchange connector - Repeated 410 Gone responses
  • CFD-4588 Exchange connector - open links not working for Exchange Online - Graph
  • CFD-4303 Exchange connector - incorrect download link for messages



Version 2.8.32

March 23, 2022, Supported Locator version(s): 2.11

Bugs Fixed

  • CFD-4584 Exchange connector - deleting folder items is not working



Version 2.8.31

March 10, 2022, Supported Locator version(s): 2.11

Tasks Completed

  • CFD-4565 Exchange connector - discovery improvement for Graph API - add parallel retrieving data from mailboxes in discovery job



Version 2.8.30

February 28, 2022, Supported Locator version(s): 2.11

Bugs Fixed

  • CFD-4541 Exchange connector - retrieving data from Graph API is slowing down over time

Tasks Completed

  • CFD-4561 Exchange connector - update Microsoft Graph API to the latest version



Version 2.8.29

January 12, 2022, Supported Locator version(s): 2.11

Bugs Fixed

  • CFD-4516 Exchange connector - Global Address Lists repository is not indexing items for Cloud connection with only Azure AD



Version 2.8.28

December 03, 2021, Supported Locator version(s): 2.10, 2.11

Bugs Fixed

  • CFD-4453 Exchange connector - null reference exception occurs in EWS Email Message Factory

Tasks Completed

  • CFD-4436 Exchange connector - BatchWorker is not running
  • CFD-4407 Exchange connector - repository migration from EWS to Graph API



Version 2.8.27

November 10, 2021, Supported Locator version(s): 2.10, 2.11

Bugs Fixed

  • CFD-4406 Exchange connector - missing support for TLS 1.2 in preview plugin
  • CFD-4355 Exchange connector - improve fetch job
  • CFD-4324 Exchange connector - AzureAdMapper error (Null reference exception) in Admin Wizard
  • CFD-4316 Exchange connector - expired/removed secret key of Azure AD App for Graph API causes deletion of all items for existing connection
  • CFD-4310 Exchange connector - on premises - Admin Wizard has no field for naming connection.

Tasks Completed

  • CFD-4313 Exchange connector - upgrade Microsoft Graph to latest version 4.4.0



Version 2.8.26

August 31, 2021, Supported Locator version(s): 2.11

Breaking change for Exchange Online EWS - the Azure AD Application requirements has changed, it needs to be update (/wiki/spaces/VPKB/pages/2459238401).

Bugs Fixed

  • CFD-4297 Exchange connector - expired or invalid credentials for existing connection are causing fetch service to stop
  • CFD-4260 Exchange connector - admin wizard freezes when you want to exclude mailboxes
  • CFD-4258 Exchange connector - Nullable object must have a value at GraphMessageFolderItemsData
  • CFD-4255 Exchange connector - continuous adding and deleting indexed items
  • CFD-4246 Exchange Online - preview plugin not working for hosted API: Graph
  • CFD-4244 Exchange Connector - can't create new connection for hosted API: Microsoft Graph when repository with name Public Folders exists
  • CFD-4196 Exchange connector - Fetch service is not working for On-premises Exchange server
  • CFD-4193 Exchange Connector - can't save configuration in dialog Select mailboxes to index for hosted API: Graph API
  • CFD-4188 Exchange Connector - new Azure AD App credential are not working properly in Admin Wizard
  • CFD-4179 Exchange Connector - can't save edited connection (Admin Wizard)

Tasks Completed

  • CFD-4192 Exchange Connector - improve description in Admin Wizard for dialogs: Select the mailboxes to be excluded, Select MailBoxes, Select AD groups.
  • CFD-4191 Exchange Connector - validate Azure AD App's API permissions in AdminWizard
  • CFD-4125 Exchange - search_date in SOLR should be using date_received not date_updated - attachments
  • CFD-3308 Exchange (Cloud) - Replace EWS



Version 2.8.25

February 22, 2021, Supported Locator version(s): 2.10, 2.11, 3.0

Bugs Fixed

  • CFD-3909 Exchange connector - The property WebClientReadFormQueryString is valid only for Exchange Exchange2010 or later versions



Version 2.8.24

August 14, 2020, Supported Locator version(s): 2.10, 2.11, 3.0

Improvements

  • CFD-3787 Update Office365 Artifacts
  • CFD-3751 Connectors - Add metadata text and document text fields merging rule

Tasks Completed

  • CFD-3880 Add new Via.SDK.DocumentHandler.Plugins assembly for 3.0 in the Exchange connector



Version 2.8.23

June 05, 2020, Supported Locator version(s): 2.10, 2.11, 3.0

Bugs Fixed

  • CFD-3772 Exchange Connector - "Archive" folder is always indexed, even if "Archive Mailboxes" checkbox is unchecked
  • CFD-3702 Exchange Connector - Wrong Outlook Web Access link
  • CFD-3579 Exchange Connector - Wrong config and user AuthRealms
  • CFD-3576 Exchange Connector - Switching configuration between AzureAD and AD does not update identification system

Tasks Completed

  • CFD-3686 Exchange Connector - Change logging level to Debug on MailboxSettingsPage
  • CFD-3640 Exchange Connector - Add option to exclude more system folders



Version 2.8.22

February 18, 2020, Supported Locator version(s): 2.8, 2.9, 2.10, 2.11

Improvements

  • CFD-1361 Exchange - ApplicationImpersonation warning doesn't show up if you check the box with the keyboard instead of the mouse

Bugs Fixed

  • CFD-3586 Exchange Connector - Exchange connector generates first Appointment in series even if it was removed in Exchange.
  • CFD-3581 Exchange Connector - Exchange connector doesn't generate last Appointment in series
  • CFD-3564 Exchange Connector - Preview doesn't work
  • CFD-3562 Exchange Connector - Malformed ItemId in DocumentIdentifier constructor
  • CFD-3506 Thousands of entries in the error.log from Exchange connector
  • CFD-3471 Exchange Online - Error fetching Appointment due to "Recurrence has no occurrences in the specified range"
  • CFD-3470 Exchange Online - Unable to complete discovery of one mailbox due to "You must load or assign this property before you can read its value."
  • CFD-1763 Exchange connector provides download link for things that can't be downloaded

Tasks Completed

  • CFD-3577 Exchange Connector - Add configuration option to set Security Protocol
  • CFD-3455 Exchange Connector - Exchange Not Discovering Documents
  • CFD-3426 Exchange - Add option to use multiple indexusers
  • CFD-1028 Update connector deployment configuration for connectors with document handler plugin



Version 2.8.21

Bugs

  • CFD-3345 Exchange Connector - Unsupported cloud configuration error on configured connection
  • CFD-1656 Exchange: Selected mailbox list not retained

Tasks

  • CFD-2191 Exchange Connector - Hide unused options in Exchange Wizard



Version 2.8.20

Tasks

  • CFD-2112 Exchange Connector - Add recurring appointments to Upcoming Appointments



Version 2.8.19

Improvements

  • CFD-3149 Exchange connectors - add info on how many mailboxes were found, and how many matched
  • CFD-2787 Include owner and assignees in Exchange tasks
  • CFD-2759 Exchange - Try refetch if server is temporary unavailable or concurrent connections exceeded
  • CFD-2709 Exchange Connector - Add support for listing mailboxes for all types using AzureAd credentials
  • CFD-3021 Exchange Connector - Restarting of stopped Exchange push threads

Bugs

  • CFD-1475 Exchange connector spams Active Directory with failed audit requests



Version 2.8.18

Bugs

  • CFD-2964 Exchange Connector - Push threads are not being restarted after they stop
  • CFD-2963 Exchange Connector - Push threads are not using throttled mailbox list
  • CFD-2927 Exchange Connector - Could not load Newtonsoft.Json

Improvements

  • CFD-2939 Exchange connector - Add status as metadata for the Exchange tasks and populate document_is_completed



Version 2.8.17

Tasks

  • CFD-2750 Publish Connectors to Connectors 2.9 Feed based on SDK 1.5
  • SDK-280 Publish Connectors to Connectors 2.10 Feed based on SDK 1.6

Bugs

  • CFD-2952 Exchange Connector - Push enabled not indexing documents immediately

Version 2.8.16

Improvements

  • CFD-2818 Exchange connector - TO/FROM/CC Metadata not searchable
  • CFD-2833 Change Exchange preview plugin to download the entire message instead of just the email body
  • CFD-2765 Exchange connector should include optional attendee addresses

Bugs

  • CFD-2887 Exchange document handler plugin: File not found exception in certain environments
  • CFD-2877 Exchange Connector - Add missing Optional Attendee information to Appointments
  • CFD-2798 Exchange connector don't provide "document_fileext" which breaks Search Scope "Emails" (eml + msg)
  • CFD-2796 Exchange connector throws error every 20min
  • CFD-2474 Index user for Exchange - Application Impersonation



Version 2.8.15

Improvements

  • CFD-2657 Exchange Connector - add support for proxies

Bugs

  • CFD-2474 Index user for Exchange - Application Impersonation
  • CFD-2629 Exchange Connector - Token is not matched by Azure AD identification plugin for Cloud Credential Connection



Version 2.8.14

Bugs

  • CFD-2591 Exchange Connector - Inconsistent authentication in On-premises Admin Wizard

Improvements

  • CFD-2550 Exchange Connector - Unauthorized (401) should mean No Mailbox
  • CFD-2389 Allow for smarter discovery in Exchange



Version 2.8.13

Bugs

  • CFD-2280 Exchange connector local build issues

Tasks

  • CFD-2286 Exchange Connector - Release with new branding



Version 2.8.12

Tasks

  • CFD-2248 Exchange Connector - Release using latest 1.4 SDK



Version 2.8.11

Improvements

  • CFD-2109 Exchange Connector - Set DisplayPerson for Task

Bugs

  • CFD-2069 Exchange - Hidden folder is added to our production search
  • CFD-1875 Exchange connector - CLEARSTATE not working



Version 2.8.10

Improvements

  • CFD-1777 Exchange - Add support for new hit fields in RestService version 6



Version 2.8.9.0

Description

This is a bug fix release - to include the latest connector SDK.

Bugs

  • CFD-1781 Exchange - Release using latest SDKs to fix upgrade issue on MSSQL backend



Version 2.8.8.0

Bugs

  • CFD-1669 Slow fetching when there are many deduplication items



Version 2.8.7.0

Release date

2017-07-20

Description

This features add support for Azure AD, additional translations and features for the upcoming 2.8 ViaWorks release.

Bug

  • Fixed an indexing issue

Improvement

  • Support for AzureAD
  • Added translations for italian and bulgarian
  • Add support for card view



Version 2.8.4.0  

Release date

2017-05-05

Description

This is a bug fix release.

Bug

  • Exchange Shared Calendars revealing private appointments
  • Delegated Access setting missing from Exchange Online wizard
  • Duplicate SIDs in Exchange for delegated access
  • Exchange - Does not honor private flag on private calendar appointments




Version 2.8.3.0  

Bug

  • Security checksum in Exchange are sensitive to order

Task

  • Rename DocumentHandler Choco packages to include ".Connector"



Version 2.8.2.0  

Missing release information.



Version 2.8.1.0 

Internal version



Version 2.8.0.0 

Bug

  • Exchange delegated access - security checksum doesn't take into account multiple SIDs

Task

  • Remove Exchange's DocumentHandler's dependency to the SDK
  • Release Exchange Connector

Improvement

  • Delegated access rights are configurable if they are indexed or not. The default is disabled so that only the mailbox owner are allowed to see their mailbox.

Sub-Task

  • Exchange wizard: Add support for indexing Commvault archived items
  • Exchange discovery: Support for detecting Commvault archived email
  • Fetch Commvault archived email
  • Deployment of Commvault plug-ins
  • Design plug-in interface

New Features

  • Commvault email archives can be indexed through the Commvault archive provider.



If you want to use the remove delegated access, and this was already indexed, you will need to do two things:

1. Run the CLEARSTATE utility.

2. Reset the security check sum column.



ayfie