Fix errors connecting your Exchange account

If you see an error message when you connect your on-premise Exchange account or calendars, check the common causes below. Robin supports Exchange 2007 and higher.

Run the connection test first

Start with the connectivity test from Microsoft. It shows which issue below is the likely cause. Open the test in a separate window, then follow the steps to start a connectivity test.

Check that you did each of these:

  1. Capitalize the domain in DOMAIN\username. It is case-sensitive.
  2. Use a service (not user) account to connect with Robin.
  3. Add Robin's IP addresses to your firewall allowlist.
  4. Enable NTLM authentication on your Exchange server.

Calendar troubleshooting

If your calendars do not connect, check these:

  1. Most common Configure impersonation roles for the service account
  2. Connect Exchange with Robin

Test your connectivity with Microsoft's tool

Exchange configurations differ a lot, so troubleshooting needs some background information. Microsoft has a diagnostic tool that finds connection issues: https://testconnectivity.microsoft.com

SSL verification

By default, Robin verifies your server's SSL certificates for added security. If you have a self-signed certificate or use an outdated cipher (for example, SHA1), clear SSL verification under Advanced Settings. You can confirm your certificate is valid with this tool.

If you can connect with this tool, you should have no trouble connecting to Robin with the right configuration.

Start a connectivity test

  1. Open https://testconnectivity.microsoft.com in your browser.

  2. Select Microsoft Exchange Web Services Connectivity Test > Service Account Access

  3. Enter details about your service account, EWS URL, and room resource. Make sure the target mailbox email address and the email address for the impersonated user both point to one of your room resource accounts. In most cases they are the same. You must check "Use Exchange Impersonation" to match Robin's connection.

    Check your capitalization

    Your domain (the Target) is case-sensitive. For the user name, enter DOMAIN\username separated with a backslash (\) OR a valid UPN (for example, "service_account@yourdomain.com").

    Annotated Exchange Service Account Connection Test

  4. Run the test. The results show what worked and what did not. To share your results for troubleshooting, save a copy of the report with the button on the top right.

The test works, but Robin still does not connect

If the Microsoft test works but Robin still fails to connect, check these differences:

  • DOMAIN capitalization. Confirm that a capitalized DOMAIN\username or a UPN for the username also fails.
  • Stricter SSL verification. If you have a valid third-party certificate that uses an outdated cipher (for example, SHA1), you also need to skip SSL verification in Robin to connect.
  • NTLM Authentication. Microsoft's connectivity tool uses Basic authentication, but Robin encrypts through NTLM. Confirm that NTLM is enabled and lets outside services authenticate with it.

Contact the Robin support team

If Robin still does not connect, email the Robin support team with:

  1. A screenshot of Microsoft's connectivity test above, with the form filled out.
  2. The diagnostic log for the Exchange Integration in Robin. To copy the results, go to Advanced Settings > Diagnostics.

In most cases, the team can point you in the right direction within one email.

Articles in this section

Was this article helpful?
1 out of 15 found this helpful
Share