Troubleshooting
Essential Data Gathering, Distribution List Membership Gathering, or Basic Mailbox Permission Gathering Tasks
-
1. Unable to bind root DSE
- Cause:
- Not able to Ping the configured GC from the installation machine.
- Firewall has been enabled, and port 389 is closed.
- Unknown Username or Bad Password entered in the organization settings page.
- Global Catalog Server(GC) configured in the organization settings page might be down.
- Resolution:
- Confirm if you are able to ping the Global Catalog Server from the machine where Exchange Reporter is installed.
- Exchange Reporter Plus uses port 389 for LDAP connection. If firewall is enabled, ensure that the port 389 is added to the exception list.
- Verify the correctness of Username and Password entered in the organization settings page.
- Cause:
-
1. Please set 'Microsoft Outlook' as default mail client
- Cause: When 'Microsoft Outlook' is used as a MAPI provider, it must also be set as the default mail client.
- Resolution: Set 'Microsoft Outlook' as the default mail client. To set Microsoft Outlook as the default mail client, Open Internet Explorer → Click on Tools → Internet Options → Click 'Programs' tab in the Email list, Click 'Microsoft Office Outlook' → Click 'OK'
-
2. Unknown User name or bad password provided for the user in 'Organization Settings' page. Please enter valid credentials
- Cause: User Credentials provided in the 'Organization Settings / Task scheduling' page or while configuring 'Exchange Reporter Plus Service' might be wrong.
- Resolution: Verify the correctness of the user name and password entered in the above locations. The username should be provided as <DomainName\UserName>
-
3. The user is not a member of Exchange Organization Administrators group
- Cause: The User provided in the 'Organization Settings / Task scheduling' page or while configuring 'Exchange Reporter Plus Service' is not a member of a desired privileged group.
- Resolution:
Verify if the user provided in the 'Organization Settings' page is a member of one of the following Groups
- 'Exchange View only Administrator Group', if Exchange Server 2003 User (or)
- 'Exchange Organizational Administrator Group', if Exchange Server 2007 User (or)
- 'Organizational management Group', if Exchange Server 2010, 2013 or 2016 User
When the Product is installed as a Service, the configured Service Account must abide by the defined criteria. The configured service account must be a local system administrator.
The user credential should have "Send As" and "Receive As" permissions on Organization Mailboxes.
-
4. The mailbox user provided is hidden from the Global Address List
- Cause: User Credentials provided in the 'Organization Settings / Task scheduling' page or while configuring 'Exchange Reporter Plus Service' might be wrong. The mailbox user provided in the 'Organization Settings/Task Scheduling' page or while configuring the 'Exchange Reporter Plus Service' is hidden from the Global Address List.
- Resolution:
Verify if the user whose credentials entered in the 'Organization Settings' page, has a valid MAILBOX which is not hidden from the GAL (Global Address List).
To unhide the user from Global Address List,
- Open user properties from 'Active Directory Users and Computers', navigate to 'Exchange Advanced' Tab and uncheck 'Hide from Exchange Address List'.
-
5. 'Access denied' to Organization mailboxes for the user credentials provided.
- Cause: Insufficient Privileges to access Organization Mailbox for the user credentials provided. (The user credentials could be provided under the 'Organization Settings / Task scheduling' page or while configuring 'Exchange Reporter Plus Service').
- Resolution:
Verify if the user whose credentials entered in the 'Organization Settings' page
- Has a valid MAILBOX which is not hidden from the GAL (Global Address List).
- Has logged-on to his/her designated Mailbox at least once.
- Has "Send As" and "Receive As" permissions on the Organization Mailboxes.
- Is a member of one of the following Groups
- 'Exchange View only Administrator Group' if Exchange Server 2003 User (or)
- 'Exchange Organizational Administrator Group' if Exchange Server 2007 User (or)
- 'Organizational management Group' if Exchange Server 2010, 2013 or 2016 User
- Verify if the 'Exchange Server' under consideration is accessible from the machine where Exchange Reporter Plus is installed.
-
6. Unable to create MAPI profile. The User does not have a valid mailbox.
- Cause: User credential provided in the does not have a valid mailbox. The user credentials could be provided under the 'Organization Settings / Task scheduling' page or while configuring 'Exchange Reporter Plus Service'.
- Resolution:
Verify if the user whose credentials entered 'Organization Settings' page,
- Has a valid MAILBOX that is not hidden from the GAL (Global Address List) and
- Has logged-on to his/her designated Mailbox at least once.
- Has "Send As" and "Receive As" permissions on Organization Mailboxes.
-
7. Unable to collect Mailbox Information using the credentials provided.
- Cause: Unable to logon to MAPI Client required for collecting Mailbox Information with the credentials provided in any of the folowing locations - 'Organization Settings / Task Scheduling' page or while configuring 'Exchange Reporter Plus Service'.
- Resolution:
- Verify the correctness of Username and Password entered in the organization settings page.
- Verify if the User credentials provided,
- Has a live accessible mailbox and
- Has Send As" and "Receive As" permissions on the Organization mailboxes.
- Is a member of one of the following Groups
- 'Exchange View only Administrator Group' if Exchange Server 2003 User (or)
- 'Exchange Organizational Administrator Group' if Exchange Server 2007 User (or)
- 'Organizational management Group' if Exchange Server 2010, 2013 or 2016 User
-
8. Mailbox store is unavailable or the user has no access to the store
- Cause: Exchange Reporter Plus is unable to communicate with the Mailbox Information Store of the specified Exchange Server for the credentials provided. The user credentials could be provided under the 'Organization Settings / Task scheduling' page or while configuring 'Exchange Reporter Plus Service'.
- Resolution: Ensure that the Mailbox Private Store of the specified Exchange Server is mounted. Also ensure that a privileged user credentials are provided in the Organization Settings page.
-
9. 'Exchange Reporter Plus' cannot fetch data using MS Outlook. Install in another machine with MAPI CDO.
- Cause: An unexpected problem might have occurred while MAPI Installation.
- Resolution: Sometimes MAPI installation might unexpectedly fail. Please uninstall and reinstall MAPI and restart Exchange Reporter Plus for the changes to take effect.
-
11. Schedule run Successful! Unmanaged Servers exempted from Data Gathering
- Cause: The Scheduled Task includes one or more servers that are "unmanaged".
- Resolution: Remove Unmaged Servers from Scheduled Task Data Sources or ensure that the server has atleast one managed mailbox.
Note Exchange Reporter Plus is licensed based on number of mailboxes, for a Server to be managed it should include atleast one licensed mailbox in it. You can manage mailbox license from Admin → License Management option.
-
12. Schedule run Successful! Unmanaged Mailboxes exempted from Data Gathering
- Cause: The Scheduled Task includes one or more mailboxes that are "unmanaged".
- Resolution: Ensure that only the managed mailboxes are considered for the scheduled task.
Note Exchange Reporter Plus is licensed based on number of mailboxes. You can manage mailbox license from Admin → License Management option.
-
13. Remote Powershell Network error
- Cause: Unable to establish a connection to remote powershell.
- Resolution:
- Make sure that the Exchange server and the machine on which Exchange Reporter Plus is installed are on the same domain. If they are on different domains, make sure a trust has been established between the two.
- Make sure that the Exchange Server and the machine on which Exchange Reporter Plus is installed are on the same subnet.
- Make sure that the credentials provided in the organization settings page is correct and that they have sufficient privileges.
- Make sure that the machine on which Exchange Reporter Plus is installed is connected to the network.
-
14. Remote Powershell is not installed
- Cause: Windows Remote Management Framework is not installed.
- Resolution: Download and install WinRm from the link: http://support.microsoft.com/kb/968929
Exchange Web services
-
1. Network Error
- Cause: Unable to establish connection with Exchange Web Services.
- Resolution:
- Ensure that the machine on which Exchange Reporter Plus is installed is connected to the network.
- Ensure that the URL 'https://<servername>/EWS/Exchange.asmx' is reachable from the machine on which ERP is installed.
-
2. EWS Managed API not installed
- Cause: EWS Managed API is required to generate this report.
- Resolution:
- Ensure that the EWS Managed API is installed on the same machine as Exchange Reporter Plus.
- If not, navigate to '<producthome directory>\lib\native' and run EwsManagedAPI.msi
-
3. At least one Exchange 2007 Server or above is required to generate this report
- Cause: EWS is supported only on Microsoft Exchange Server 2007 and above.
- Resolution: Ensure that you have at least one Exchange 2007 server or above in the environment.
-
4. Successful! Room Mailboxes without Calendar access permission exempted
- Cause: Insufficient permissions to access room mailbox calendar.
- Resolution:
- Ensure that the user provided in Organization Settings page has Calendar access permission on required room mailboxes.
- If not, run the following commandlet in Exchange Management Shell:
Get-Mailbox -RecipientTypeDetails 'RoomMailbox' | Foreach-Object {Add-MailboxFolderPermission $_":\Calendar" -User <user in Organization settings page> -AccessRights Reviewer}
-
5. Successful! Mailboxes without FullAccess permission exempted
- Cause: Insufficient permissions to gather mailbox content.
- Resolution:
- Ensure that the user provided in Organization Settings page has Full access permission on required mailboxes.
- If not, run the following commandlet in Exchange Management Shell:
Add-MailboxPermission -Identity <mailbox name> -User <user in Organization settings page> -AccessRights FullAccess
-
6. Logon Failure
- Cause: User Credentials provided in the 'Organization Settings / Task scheduling' page or while configuring 'Exchange Reporter Plus Service' might be wrong.
- Resolution: Verify the user name and password entered in the above locations. The username format should be <DomainName\UserName>
-
7. .NET not installed
- Cause: .NET framework is required.
- Resolution: Download and install .NET from
http://www.microsoft.com/en-in/download/details.aspx?id=21
-
8. Some emails were skipped due to the limitations in handling complex search patterns.
- Cause: The RegEx pattern used in the search input is highly complex, which can lead to excessive processing time. To ensure optimal performance, certain emails may be skipped when such patterns are detected.
- Resolution: Simplify your RegEx pattern to reduce nested quantifiers, overlapping groups, or excessive backtracking.
-
9. The attachment couldn't be downloaded.
- Cause: The necessary permissions to access the Exchange Reporter Plus installation directory may be missing.
- Resolution:
- Ensure that the account configured under the Log On tab of the Exchange Reporter Plus service in the Windows Services console has full access permissions to the installation directory and its subfolders. Please contact your administrator if permission changes are required.
- If you have verified the above step and are still facing issues, please contact our support team at support@exchangereporterplus.com for further assistance.
URL Settings
-
1. Network Error
- Cause: Unable to establish connection with Exchange Web Services.
- Resolution:
- Ensure that the URL 'https://<servername>/EWS/Exchange.asmx' is reachable from the machine on which Exchange Reporter Plus is installed.
- If the URL is reachable, please check your user credentials.
-
2. Logon Failure
- Cause:
- User Credentials provided on the Organization Settings page or user credentials provided while configuring the Exchange Reporter Plus service might be wrong or not updated.
- This EWS URL is not part of this organization.
- Resolution:
- Update the selected organization's EWS URL.
- If the issue persists, please update the password on the Organization Settings page.
- Cause:
-
3. Ensure that the user has a valid mailbox
- Cause: Service account does not have a valid mailbox.
- Resolution:
- Please create a mailbox for the service account.
- Please wait for essential data gathering to take place.
- If the issue persists, please provide alternative credentials for a user with a mailbox who is a member of the Organization Management group in the admin page of your Exchange server.
-
4. EWS Managed API not installed
- Cause: EWS Managed API is required to be added in the URL Settings.
- Resolution:
- Ensure that the EWS Managed API is installed in the same machine that houses Exchange Reporter Plus.
- If not, navigate to '<product home directory>\lib\native' and run EwsManagedAPI.msi.
-
5. .NET not installed
- Cause: .NET not installed
- Resolution:
- Click here to download and install .NET framework.
- .NET version 3.5 or above is required.
-
6. User does not have sufficient permission
- Cause: The account does not have the required permission to impersonate the requested user.
- Resolution:
- Ensure that the user is given the ApplicationImpersonation role in Exchange admin center.
- If not, run the following cmdlet in Exchange Management Shell:
New-ManagementRoleAssignment -Name "impersonationAssignmentName" -Role "ApplicationImpersonation" -User {user in Error Message}
-
7. TLS Issue
- Cause: TLS 1.2 is required to be added in the URL Settings.
- Resolution:
- Ensure that TLS 1.2 is enabled in the same machine that houses Exchange Reporter Plus.
- Use the following PowerShell cmdlet to check:
- [Net.ServicePointManager]::SecurityProtocol
- If not, enable TLS 1.2, and restart the product for the changes to take effect.
Others
-
1. O365 Connection Failure
- Please verify the entered user name and password.
- In case of proxy configuration on your network, please allow URLs, IPs and ports listed in 'O365 Proxy Support' page.
- Please ensure network connectivity on your machine.
- If you are using Windows update KB3176934,refer to this document 'PowerShell Team Blog'page.
-
2. Steps to Create Test User Mailbox
- Login as a Domain Administrator in Exchange Server
- Go to C:/Program Files/Microsoft/Exchange Server/V14/Scripts
- Open Exchange Management Shell and run new-TestCasConnectivityUser.ps1
- Follow the instructions on shell
- Wait for next schedule to gather data

