1. The request failed with HTTP status 401: Unauthorized.
Cause: This error occurs when the service account credentials entered while configuring the Exchange server with Exchange Reporter Plus are incorrect.
Resolution: Make sure you have entered the correct username and password of the service account.
2. The remote name could not be resolved: xxx.
Cause: This error occurs when Exchange Reporter Plus cannot communicate with the configured Exchange server.
Resolution: Make sure the Exchange server and the machine in which Exchange Reporter Plus is installed are in the same domain. If they are in different domains, make sure trust has been established between them.
3. The mailbox database is temporarily unavailable.
Cause: This error occurs when the mailbox database is disabled, corrupt, shut down, or exhibiting other conditions that make the mailbox unreachable.
Resolution: Make sure the database containing the mailbox is mounted and can be accessed by Exchange Reporter Plus.
4. 500 Internal Server Error
Cause: This is an internal error encountered in Exchange servers.
Resolution:
Open the CAS/MBX server.
Open Event Viewer.
Navigate to Application & Service Logs → MS Exchange Management.
Check for warnings and if there are any, resolve them.
5. 503 Service Unavailable
Cause: This error occurs when the Exchange Information Store service is not running.
Resolution:
In your Exchange server, open Run, type services.msc, and click Enter.
Find the service named Exchange Information Store, right-click it, and click Restart.
6. An internal EWS error occurred. Please try again.
Cause: This error occurs when Exchange Reporter Plus cannot connect to an Exchange server.
Resolution:
Try accessing the mailbox through OWA.
Check for server CPU usage and event logs related to Exchange and resolve any outstanding warnings.
8. The account does not have permission to impersonate the requested user.
Cause: Insufficient permissions to access the mailbox content.
Resolution:
Ensure that the user provided on the Org/Tenant Settings page has a valid mailbox in that organization and has Full Access permission for required mailboxes.
If not, give ApplicationImpersonation roles for the user on the Org/Tenant Settings page by running the following cmdlet in Exchange Management Shell:
New-ManagementRoleAssignment -Name "impersonationAssignmentName" -Role "ApplicationImpersonation" -User <user in Organization Settings>
Microsoft 365 tenant
1. The request failed with HTTP status 403
Cause: This issue occurs when the necessary API permissions were not provided for the application.
Resolution:
Check if the below necessary API permissions are provided for the application:
Microsoft Graph
User.ReadWrite.All
Office 365 Exchange Online
EWS.AccessAsUser.All
full_access_as_app
2. The remote name could not be resolved: 'outlook.office365.com'.
Cause: This error occurs when there is no internet connection.
Resolution: Please check your internet connection and try again.
3. The message exceeds the maximum supported size.
Cause: This error occurs when the item being restored exceeds the maximum size limit supported by the target Exchange server.
Resolution: To resolve this issue, increase the message size limit in the targeted Exchange mailbox.
4. Target user is not present in Mailbox User.
Cause: User is not present in the Mailbox User reports.
Resolution:
Navigate to the Reports tab in Exchange Reporter Plus > Exchange Online > Mailbox Reports.
Select Mailbox Users Report.
Check if the user is present in that report. If not, click Generate Now.