While configuring the Exchange Online component, we need to run the PowerShell commands for generating the Thumbprint and Certificate, first in 32bit PowerShell (x86) and then in 64-bit PowerShell.
We need to make sure that native M365 auditing is already enabled in the Compliance Center (Purview).
We also need to make sure that the App has appropriate permissions and roles assigned based on the POLP document provided.
The Customer must be running 23.1.1, then you do not need to provide any patch as the latest version has the patch already.
Run this command in PowerShell “connect-Exchangeonline” and see if it asks for the login credentials. Login to the same and see if the PowerShell connects fine with Exchange Online. This is mandatory, as Lepide also uses PowerShell at the backend.
TLS 1.2 should be installed.
.NetFramework 4.7.2 required.
Create an Email.txt file under the Exchange Online component folder in the installation directory and put a valid email address in it.
After following the steps above, if you still notice the Connection Fail error with the Exchange Online component, collect the debug folder. Steps for debug folder created:
Under the Exchange Online Component Folder in the installation directory, create a folder naed “ExchangeOnlineErrorLogs” and then within this folder create another folder called “DebugLog”.
Restart the LepideDSPSvc service.
Wait for 10 to 15 min and then collect the logs to escalate the case.