This article refers to Microsoft Exchange Server 2016 and 2019.
RPC over HTTP (RoH), also known as Outlook Anywhere, is required by Exchange Server 2013 and newer. This connection may also be required with earlier versions of Exchange Server if the Barracuda Cloud Archiving Service cannot reach the Exchange Server directly, for example, if they are installed in different locations.
RoH must bind to your email service account; for details on setting up an email service account, refer to Creating an Email Service Account for Exchange Server 2007, 2010, 2013, 2016, and 2019.
Enable RoH Capability
Use the following steps to enable RoH capability for Exchange integration:
- Log into the Barracuda Cloud Archiving Service web interface.
- On the Mail Sources > Exchange Integration page, click Start New Action.
Select an action, and click Add New Server.
Enter the Exchange Server details.
Once you have entered the Exchange Server details, click Advanced Options.
Enter the proxy server that is to provide RoH connectivity; that is, enter the Hostname of the RoH Proxy itself in the Advanced > Proxy field. RoH will be used if available.
- Click Save, and follow the onscreen directions to set up the action.
Confirm RoH is Available
Use the following steps to confirm RoH is available to the Barracuda Cloud Archiving Service by testing through your web browser:
Enter the Exchange CAS Server in a browser window in the form https://<CAS>/rpc, for example,
https://RoH server address/rpc
- Your browser should indicate that the RoH proxy's SSL certificate is trusted.
You should be challenged for your credentials by the browser; enter the Barracuda Cloud Archiving Service account credentials.
- Your credentials should be accepted, and you should see a blank page, be redirected to a different site, or receive an HTTP 503 error. This is expected. You should not encounter any other HTTP errors.
Troubleshooting
Use this section to test your Exchange configuration.
Test Remote Connectivity
Use Microsoft's Remote Connectivity Analyzer to test connectivity set up criteria, for example:
- Test whether Exchange Server is providing RoH
- Verify basic authentication is enabled; basic authentication is required
- Verify proper certificate chain is loaded
For example, from the Exchange Server tab you can test your Exchange Server RoH configuration, and from the Client tab you can download a standalone test client to your local workstation.
Test RoH Connectivity Using Outlook
Use the following steps to verify your RoH configuration:
- Go to the Mail applet in the Outlook Control Panel; the exact appearance of the Mail applet varies depending on your version of Windows and Outlook:
- Click Show Profiles:
- Click Add to create a temporary profile. Enter the Profile Name:
Click OK. In the Add Account page, select Manual setup or additional server types:
- Click Next. Select Microsoft Exchange Server or compatible service:
- Click Next. Enter the Exchange Server hostname in the Server field, and enter the Barracuda Cloud Archiving Service account name in the User Name field:
Click More Settings. In the Microsoft Exchange dialog box, click the Connection tab, and turn on Connect to Microsoft Exchange using HTTP:
- Click Exchange Proxy Settings. In the Microsoft Exchange Proxy Settings dialog box, complete the following:
- Enter the RoH proxy server hostname in the https:// field.
- Turn on Connect using SSL only.
- Select Basic Authentication from the Proxy authentication settings drop-down menu.
- Click OK to save your RoH configuration, and then click OK to close the Microsoft Exchange dialog box.
- In the Add Account dialog box, click Check Name. You should be challenged for your credentials. Enter the Barracuda Cloud Archiving Service account credentials. You should be able to authenticate, and the username that you entered in the Add Account dialog should resolve successfully.
- Click Cancel in the dialog box to remove the temporary Outlook profile. If a message displays asking if you want to create a profile without any email account, click Cancel.