Difference between revisions of "Exchange Installation"

From GWAVA Technologies Training
Jump to: navigation, search
(Retain install)
Line 75: Line 75:
  
 
==Troubleshooting==
 
==Troubleshooting==
 
  
 
[[Troubleshooting Exchange]]
 
[[Troubleshooting Exchange]]
 +
 +
==Bug Watch==
 +
<!-- This is a comment -->
 +
These are important bugs/enhancements to watch for:
 +
 +
====Exchange====
 +
<!--
 +
*[http://bugzilla.gwava.com/show_bug.cgi?id=6612 Bug 6612 - Forwarding to Exchange causes mojibake if characters are from beyond the ASCII set] '''FIXED for 4.0 beta'''
 +
*[http://bugzilla.gwava.com/show_bug.cgi?id=7679 Bug 7679 - Forwarding to Exchange causes mojibake if characters are from beyond the ASCII set] '''FTF for 3.5 available'''
 +
*[http://bugzilla.gwava.com/show_bug.cgi?id=6845 Bug 6845 - Archive job ends prematurely when it runs into No Autodiscover/Endpoint found! error on a particular user] '''FIX committed for 4.0 and 3.5.1. FTF available for 3.5'''
 +
-->
 +
*[http://bugzilla.gwava.com/show_bug.cgi?id=7128 Bug 7128 - Excel files throw error when opened from Retain in IE] ASSIGNED
 +
*[http://bugzilla.gwava.com/show_bug.cgi?id=7738 Bug 7738 - When archiving a journaling mailbox some messages are not deleted but logs showing deletion command sent] Need Info
 +
*[http://bugzilla.gwava.com/show_bug.cgi?id=9481 Bug 9481 - Slow entering of Exchange mailboxes] NEED INFO
 +
*[http://bugzilla.gwava.com/show_bug.cgi?id=8860 Bug 8860 - Outlook Web Plugin opens only the top 85 pixel rows of the Retain user interface] ASSIGNED
 +
*[http://bugzilla.gwava.com/show_bug.cgi?id=9330 Bug 9330 - Errors and slow throughput when Mailbox Audit Logging is enabled in Exchange  ] REOPENED
 +
====Office 365====
 +
<!--
 +
*[http://bugzilla.gwava.com/show_bug.cgi?id=6679 Bug 6679 - Add additional duplicate user checks to avoid mailbox duplication when Exchange user GUID changes] '''FIXED in 4.0 beta'''
 +
*[http://bugzilla.gwava.com/show_bug.cgi?id=7671 Bug 7671 - Add additional duplicate user checks to avoid mailbox duplication when Exchange user GUID changes] '''FIXED in 3.5.1'''
 +
*[http://bugzilla.gwava.com/show_bug.cgi?id=6705 Bug 6705 - Job quits if user doesn't exist (Office 365)] '''DUPLICATE of bug 6845'''
 +
*[http://bugzilla.gwava.com/show_bug.cgi?id=5441 Bug 5441 - Duplicate users after O365 user GUIDs changed: Need to merge/join records] '''FIXED in 3.5.1 and 4.0'''
 +
-->
 +
*[http://bugzilla.gwava.com/show_bug.cgi?id=8629 Bug 8629 - Need to support Hybrid Exchange environments] ASSIGNED
 +
*[http://bugzilla.gwava.com/show_bug.cgi?id=8988 Bug 8988 - Connection to O365 is failing during job ] NEED INFO
 +
 +
====Other====
 +
*[http://bugzilla.gwava.com/show_bug.cgi?id=7281 Bug 7281 - Deletion jobs are not deleting all desired data - getting a "PREVENTLOOP - ABORT" message] CLOSED FIXED
 +
*[http://bugzilla.gwava.com/show_bug.cgi?id=5914 Bug 5914 - Deletion Management Report shows messages which should not be eligible for deletion ] CLOSED WONT FIX
 +
*[http://bugzilla.gwava.com/show_bug.cgi?id=4842 Bug 4842 - localization for french does not work ] REOPENED
 +
*[http://bugzilla.gwava.com/show_bug.cgi?id=5595 Bug 5595 - Deleted Users still persists in default Groups ] ASSIGNED
 +
*[http://bugzilla.gwava.com/show_bug.cgi?id=6293 Bug 6293 - Migrated calendar items don't display the organizer and the invitees ] ASSIGNED

Revision as of 20:30, 30 October 2015

Exchange is the email server from Microsoft.

Contents

Overview

In simple terms Microsoft Exchange [1] is a email and message platform for organizations. Exchange manages the mailbox database(s) and connects to Active Directory [2] for authentication and rights management.

Exchange can be hosted on-premise or in the cloud using Office365 [3] which Retain can also connect to.

Required Exchange Server Roles

Exchange is one point in a cluster of servers for a functioning Microsoft network. [4]

There are only a few functions that are critical for our purposes:

  • DNS (Domain Name Server)
  • AD DS (Active Directory Directory Services)
  • CAS (Client Access Server)
  • Exchange Mailbox Server

In the lab these functions might all be on one server, in a large organization they would be spread across multiple servers. MS has guidance on sizing Exchange servers [5] And how to use their Preferred Architecture. [6]

DNS

The DNS server resolves the domain name and IP addresses within the network and all these functions need to point to the same one to work correctly.

If there are multiple DNS then they need to be configured with the correct information. [7]

One of the more common failure modes is that not all the servers are pointed to the same DNS.

AD DS

Active Directory Directory Services is how organizations organize domains, sites, computers, users and more. This is where the user Retain uses for access is created and resides. AD is where rights are assigned and maintained.

Retain logs into AD using SCP, EWS, autodiscover or LDAP.

One of the more common failures is that the Retain user's account has expired. How to check the status of the Exchange Impersonation User [8]

CAS

The Client Access Servers [9]

They are the front door of the network. They authenticate and route users to the correct database. When the Retain user logs into it is into the CAS, using Basic Authentication which needs to be enabled in IIS on the CAS server(s).

One of the most common failure modes is that Basic Authentication is not set up on the CAS for both EWS and autodiscover.

Exchange Mailbox Server

This is the server where the mailbox database we are accessing resides. As long as the Global Catalog User aka Retain Impersonation User has Application Impersonation rights to the directory it should be able to get to the data.

The main issue is setting policies for best performance:

  • Retain and Exchange Server 2010 Throttling Policies [10]
  • Large Attachments and/or Messages Cannot Be Archived [11]

Exchange for the Lab Environment

Installing Windows Server 2012 R2

Installing Exchange 2013 for Retain

Installing Standalone CAS for Exchange 2013

Retain install

Retain Exchange Install Full install from scratch.

Retain Exchange Module setup information

Retain Outlook Plugins

Prerequisites:

  • The workstation will need to be connected to the domain. [12]
  • Outlook will need to be installed and connected to Exchange.

Troubleshooting:

  • Enabling Outlook logging [13]
  • Starting Outlook in Safe Mode [14]

Retain Outlook Web Access 2013 Plugin these instructions actually work.

Retain Outlook 2013 Plugin Retain 3.4 and Outlook 2013 client.

Troubleshooting

Troubleshooting Exchange

Bug Watch

These are important bugs/enhancements to watch for:

Exchange

Office 365

Other

Personal tools
Namespaces

Variants
Actions
Home
Exchange
GroupWise
JAVA
Linux
MTK
Retain
GW Monitoring and Reporting (Redline)
GW Disaster Recovery (Reload)
GW Forensics (Reveal)
GWAVA
Secure Messaging Gateway
GW Mailbox Management (Vertigo)
Windows
Other
User Experience
Toolbox
Languages
Toolbox