GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
Novell
GroupWise® Gateway for
Microsoft* Exchange
novdocx (en) 6 April 2007
7
May 8, 2007
www.novell.com
INSTALLATION AND
ADMINISTRATION GUIDE
Legal Notices
Novell, Inc. makes no representations or warranties with respect to the contents or use of this documentation, and
specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose.
Further, Novell, Inc. reserves the right to revise this publication and to make changes to its content, at any time,
without obligation to notify any person or entity of such revisions or changes.
Further, Novell, Inc. makes no representations or warranties with respect to any software, and specifically disclaims
any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc.
reserves the right to make changes to any and all parts of Novell software, at any time, without any obligation to
notify any person or entity of such changes.
Any products or technical information provided under this Agreement may be subject to U.S. export controls and the
trade laws of other countries. You agree to comply with all export control regulations and to obtain any required
licenses or classification to export, re-export, or import deliverables. You agree not to export or re-export to entities
on the current U.S. export exclusion lists or to any embargoed or terrorist countries as specified in the U.S. export
laws. You agree to not use deliverables for prohibited nuclear, missile, or chemical biological weaponry end uses. See
the Novell International Trade Services Web page (http://www.novell.com/info/exports/) for more information on
exporting Novell software. Novell assumes no responsibility for your failure to obtain any necessary export
approvals.
Novell, Inc. has intellectual property rights relating to technology embodied in the product that is described in this
document. In particular, and without limitation, these intellectual property rights may include one or more of the U.S.
patents listed on the Novell Legal Patents Web page (http://www.novell.com/company/legal/patents/) and one or
more additional patents or pending patent applications in the U.S. and in other countries.
Novell, Inc.
404 Wyman Street, Suite 500
Waltham, MA 02451
U.S.A.
www.novell.com
Online Documentation: To access the online documentation for this and other Novell products, and to get
updates, see the Novell Documentation Web site (http://www.novell.com/documentation).
Novell Trademarks
For Novell trademarks, see the Novell Trademark and Service Mark list (http://www.novell.com/company/legal/
trademarks/tmlist.html).
Third-Party Materials
All third-party trademarks are the property of their respective owners.
novdocx (en) 6 April 2007
novdocx (en) 6 April 2007
Contents
About This Guide9
1 What Is the GroupWise Gateway for Microsoft Exchange?11
8GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
About This Guide
This Novell® GroupWise® 7 Gateway for Microsoft Exchange Installation and Administration
Guide explains how to install, configure, and run the GroupWise 7 Gateway for Microsoft
Exchange. The guide is divided into the following sections:
Chapter 1, “What Is the GroupWise Gateway for Microsoft Exchange?,” on page 11
Chapter 2, “Exchange Gateway System Requirements,” on page 13
Chapter 4, “Installing the Exchange Gateway,” on page 25
Chapter 5, “Configuring the Exchange Side of the Exchange Gateway,” on page 31
Chapter 6, “Configuring the GroupWise Side of the Exchange Gateway,” on page 51
Chapter 7, “Running the Exchange Gateway,” on page 55
Chapter 8, “Configuring the Exchange Gateway,” on page 61
Chapter 9, “Monitoring the Exchange Gateway,” on page 89
Chapter 10, “Optimizing the Exchange Gateway,” on page 103
Appendix A, “Error and Informational Messages,” on page 117
Appendix B, “Exchange Gateway Directory Structure,” on page 135
Appendix C, “Documentation Updates,” on page 143
Audience
This guide is intended for network administrators who install and administer the GroupWise
Exchange Gateway.
Feedback
We want to hear your comments and suggestions about this manual and the other documentation
included with this product. Please use the User Comment feature at the bottom of each page of the
online documentation, or go to www.novell.com/documentation/feedback.html and enter your
comments there.
Documentation Updates
For the most recent version of the GroupWise 7 Gateway for Microsoft Exchange Installation and
Administration Guide, visit the Novell GroupWise 7 Gateway Documentation Web site (http://
www.novell.com/documentation/gwgateways).
Additional Documentation
For additional GroupWise 7 documentation, see the following guides at the Novell GroupWise 7
documentation Web site (http://www.novell.com/documentation/gw7):
Installation Guide
Administration Guide
About This Guide
9
Multi-System Administration Guide
Interoperability Guide
Troubleshooting Guides
GroupWise Client User Guides
For additional GroupWise 6.5 documentation, see the following guides at the Novell GroupWise 6.5
documentation Web site (http://www.novell.com/documentation/gw65):
Installation Guide
Administration Guide
Multi-System Administration Guide
Interoperability Guide
Troubleshooting Guides
GroupWise Client User Guides
For the most recent version of the GroupWise 7 Gateway for Microsoft Exchange Installation and
Administration Guide, visit the GroupWise Gateway Documentation Web site (http://
www.novell.com/documentation/gwgateways).
novdocx (en) 6 April 2007
Documentation Conventions
In Novell documentation, a greater-than symbol (>) is used to separate actions within a step and
items in a cross-reference path.
®
A trademark symbol (
, TM, etc.) denotes a Novell trademark. An asterisk (*) denotes a third-party
trademark.
10GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
1
What Is the GroupWise Gateway
novdocx (en) 6 April 2007
for Microsoft Exchange?
The GroupWise® 7 Gateway for Microsoft Exchange connects a GroupWise system and an
Exchange system by creating a link between a GroupWise domain and an Exchange server, as
shown in the following diagram.
The GroupWise 7 version of the Exchange Gateway provides the following capabilities:
1
Message exchange between users of GroupWise 5.x, 6.x, and 7.x and users of Exchange 5.5,
2000, and 2003.
Directory exchange, so that GroupWise users can be imported into the Exchange Address Book
and Exchange users can be imported into the GroupWise Address Book. This enables users to
select recipients from either system in their respective, familiar Address Books.
Directory synchronization, so that when users are added or removed, or user information is
modified, the changes are automatically replicated between the GroupWise and Exchange
systems. This keeps the GroupWise and Exchange Address Books up-to-date for all users.
1.1 What’s New in This Release
The following enhancements have been added since the previous major release of the Exchange
Gateway:
The Exchange Gateway has been updated to match GroupWise 6.x and 7.x functionality in
several areas, including the ConsoleOne
Microsoft Exchange 2000 and 2003 are supported in addition to Exchange 5.5.x.
The Exchange Gateway can run as a Windows* service as well as an application.
You can configure TCP/IP links between the Exchange Gateway and the MTA
Busy Search works for both GroupWise users and Exchange users with Exchange 2000/2003
Internet-style addressing is supported.
®
snap-ins.
What Is the GroupWise Gateway for Microsoft Exchange?
11
SNMP is supported, so that the Exchange Gateway can be monitored from SNMP management
and monitoring programs.
A Web console is provided, so that the Exchange Gateway can be monitored from any location
where you have access to a Web browser and the Internet.
novdocx (en) 6 April 2007
12GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
2
Exchange Gateway System
novdocx (en) 6 April 2007
Requirements
The Windows* server on which you run the GroupWise® 7 Gateway for Microsoft Exchange must
meet the following system requirements.
Hardware/Software
ComputerPentium*Pentium II or better
Windows NT* Server (for use with Microsoft
Exchange 5.5)
Windows Server 2000 (for use with
Microsoft Exchange 5.5)
Windows Server 2000 with Active Directory
and the NNTP Service (for use with
Microsoft Exchange 2000)
Windows Server 2003 with Active Directory
and the NNTP Service (for use with
Microsoft Exchange 2003)
®
Novell
ConsoleOne
Client™Any versionLatest version
®
Minimum
Requirements
Updated with
Service Pack 6
Updated with
Service Pack 2
Updated with
Service Pack 2
Updated with
Service Pack 1
1.3.6Latest version
Recommended Requirements
Updated with Service Pack 6 or later
Updated with Service Pack 3 or later
Updated with Service Pack 3 or later
Updated with Service Pack 1 or later
2
Available Disk Space80 MB80 MB or more
Available Memory32 MB 64 MB or more
Exchange Server5.55.5 updated with Service Pack 1 or
later; 2000/2003
GroupWise client6.56.5 or later
The GroupWise 7 Gateway for Microsoft Exchange can connect your Exchange system to
GroupWise 6.5 and GroupWise 7.x systems.
Exchange Gateway System Requirements
13
novdocx (en) 6 April 2007
14GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
3
Planning the Exchange Gateway
novdocx (en) 6 April 2007
Installation
Before installing the Exchange Gateway, you should complete the planning tasks listed below. The
planning tasks provide concepts and information you need as you install and set up the Exchange
Gateway. You can use the Section 3.10, “Exchange Gateway Installation Worksheet,” on page 21 to
record your installation and setup information.
Section 3.1, “Gathering GroupWise System Information,” on page 15
Section 3.2, “Deciding Where to Install the Exchange Gateway,” on page 15
Section 3.3, “Choosing a Gateway Name,” on page 16
Section 3.4, “Deciding between Windows Application and Windows Service,” on page 16
Section 3.5, “Deciding How to Monitor the Exchange Gateway,” on page 17
Section 3.6, “Gathering Exchange System Information,” on page 18
Section 3.7, “Determining Connections between Systems,” on page 19
Section 3.8, “Selecting User Address Type and Format,” on page 19
Section 3.9, “Determining Where to Install the Exchange Gateway Administrator Snap-In to
ConsoleOne,” on page 20
Section 3.10, “Exchange Gateway Installation Worksheet,” on page 21
3
3.1 Gathering GroupWise System Information
The Exchange Gateway needs to access the GroupWise domain where you want to link the gateway
into your GroupWise system. You might want to create a new domain specifically for the Exchange
Gateway. This keeps Exchange Gateway activity separate from domains where post offices are
located. If you create a new domain, you might want to create it on the Exchange server to minimize
network traffic.
EXCHANGE GATEWAY INSTALLATION WORKSHEET
Under Item 4: eDirectory Information, list the Novell® eDirectory™ tree and context where the Domain
object is located.
Under Item 5: GroupWise Domain Information, list the domain name and domain directory. If you want
to use a separate domain for the Exchange Gateway, create the new domain now.
3.2 Deciding Where to Install the Exchange
Gateway
You can install the Exchange Gateway on the same server with the domain that the gateway belongs
to, if that domain is located on Windows. You can also install the Exchange Gateway on a separate
server, regardless of where the domain is located. The server where you install the Exchange
Gateway must be an Exchange server.
Planning the Exchange Gateway Installation
15
If you install the Exchange Gateway on a different server from where the domain is located, you
must provide a username and password for the gateway to use when logging in to the server where
the domain is located. The gateway requires Read, Write, Create, Erase, Modify, and File Scan
rights in the domain directory.
EXCHANGE GATEWAY INSTALLATION WORKSHEET
Under Item 1: Exchange Gateway Location, mark whether you want to install the Exchange Gateway
on the same server where the domain is located or on a remote server. For a remote server location,
specify a username and password to provide login and access rights.
Under Item 3: Domain Server Type, mark whether the domain that owns the Exchange Gateway
resides on a NetWare® or a Windows server.
The owning domain cannot reside on a Linux server, but the Exchange Gateway can still service
domains that reside on Linux servers by way of TCP/IP links.
3.3 Choosing a Gateway Name
When you install the Exchange Gateway, a Gateway object is created in the domain where you
install the gateway. The default gateway name is exchange.
novdocx (en) 6 April 2007
EXCHANGE GATEWAY INSTALLATION WORKSHEET
Under Item 6: Gateway Details, specify the name you want to use for the Exchange Gateway object in
the GroupWise system.
When you install the Exchange Gateway, a subdirectory for the gateway software and queues is
created under the domain directory. By default, the directory name is the same as the object name. If
you use the default object name of Exchange, the gateway subdirectory is
domain\wpgate\exchange.
3.4 Deciding between Windows Application and
Windows Service
You can install the Exchange Gateway as a Windows application or a Windows service.
When you install the Exchange Gateway as an application, it can be manually started by a user or it
can be added to a user’s Startup folder so that it starts automatically when the user logs in to the
Windows server. When running as an application, the Exchange Gateway displays a console on the
Windows server where you can monitor and control the gateway.
When you install the Exchange Gateway as a service, it can be configured to start automatically
when the server starts and must run under a specific Windows user account that has rights to run
services. By default, when running as a service, the Exchange Gateway does not display a user
interface on the Windows server. However, it can still be monitored from its Web console, as
described in Section 9.2, “Using the Exchange Gateway Web Console,” on page 92.
16GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
EXCHANGE GATEWAY INSTALLATION WORKSHEET
Under Item 8: Gateway Installation Method, mark whether you want to install and run the Exchange
Gateway as an application or service. If you want to install it as a service, provide a username and
password of the Windows account that you want to own the service.
If the user account does not yet exist, create the user account now and give the account rights to run
services.
If you want to run the Exchange Gateway as a service and if the domain it belongs to is on a
NetWare server (worksheet item 3), you must create an eDirectory account with a username and
password that match the Windows user account. The eDirectory user must have Read, Write,
Compare, Edit, Modify, and File Scan rights to the domain\wpgate\exchange directory.
3.5 Deciding How to Monitor the Exchange
Gateway
If you install the Exchange Gateway as an application, the Exchange Gateway server console is
displayed on the Windows server where the Exchange Gateway is running, which allows you to
monitor the Exchange Gateway from that location. If you install the Exchange Gateway as a service,
the Exchange Gateway server console is not displayed, so you must plan to monitor it some other
way.
novdocx (en) 6 April 2007
Section 3.5.1, “Using the Exchange Gateway Web Console,” on page 17
Section 3.5.2, “Using an SNMP Monitoring Program,” on page 17
3.5.1 Using the Exchange Gateway Web Console
The Exchange Gateway Web console enables you to monitor and control the Exchange Gateway
from any location where you have access to a Web browser and the Internet. This provides
substantially more flexible access than the Exchange Gateway server console or an SNMP
monitoring program.
EXCHANGE GATEWAY INSTALLATION WORKSHEET
Under Item 7: Monitoring Options, mark Exchange Gateway Web console. After installing the
Exchange Gateway, follow the instructions in Section 9.2, “Using the Exchange Gateway Web
Console,” on page 92 to set up the Exchange Gateway Web console.
3.5.2 Using an SNMP Monitoring Program
If desired, you can monitor the Exchange Gateway from Novell ZENworks® for Servers or any
other SNMP management and monitoring program. When properly configured, the Exchange
Gateway sends SNMP traps to network management consoles for display along with other SNMP
monitored programs.
EXCHANGE GATEWAY INSTALLATION WORKSHEET
Under Item 9: Enable SNMP?, mark whether you want to configure the Exchange Gateway for SNMP.
Planning the Exchange Gateway Installation17
You must enable SNMP during gateway installation. You cannot add this functionality after
installation. In order for the option to be offered during installation, the Windows server where you
install the gateway must have the SNMP service installed.
The SNMP service is usually not included during the initial Windows operating system installation.
To add or configure the SNMP service on the server where you plan to install and run the Exchange
Gateway, you must be logged in as a member of the Administrator group.
To add the SNMP service to a Windows NT server:
1 From the Control Panel, double-click Network.
2 Click Services, click Add, then select SNMP Service.
3 Follow the on-screen prompts. You need your original Windows NT media.
You are given the opportunity to configure the SNMP service. The only required information
for the Exchange Gateway is the Trap Destination and Community Name fields.
4 After the installation is complete, reboot the Windows NT server.
For more information about configuring the SNMP service, see your Windows NT
documentation.
novdocx (en) 6 April 2007
To add the SNMP service to a Windows 2000/2003 server:
1 From the Control Panel, double-click Add/Remove Programs.
2 Click Add/Remove Windows Components.
3 Select Management and Monitoring Tools.
4 Click Details, then select Simple Network Management Protocol.
5 After the installation is complete, reboot the Windows server.
For more information about configuring the SNMP service, see your Windows documentation.
3.6 Gathering Exchange System Information
If you are using Exchange 5.5, you must know the name of the Exchange 5.5 site where you want to
create the Exchange mailbox through which messages will flow to and from the GroupWise system.
If you are using Exchange 2000/2003, you must know the name of the Exchange server, along with
the name of the mailbox store where you want to create the Exchange mailbox and the name of the
storage group where the mailbox store is located. You must also know the administrative group and
routing group that the server belongs to.
In either case, you must have a list of all servers in your Exchange system. The Exchange Gateway
needs to be installed on only one Exchange server, but the addressing components must be installed
on all Exchange servers. The addressing components generate GroupWise-type addresses for
Exchange users.
EXCHANGE GATEWAY INSTALLATION WORKSHEET
Under Item 2: Exchange Server Information, list the Exchange system information required for your
version of Exchange.
18GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
3.7 Determining Connections between Systems
To facilitate addressing of messages between systems, you must set up a representation of the
Exchange system in your GroupWise system and a connector to your GroupWise system in your
Exchange system.
In GroupWise, non-GroupWise systems are represented by non-GroupWise domains. When you
first start the Exchange Gateway, the non-GroupWise domain for the Exchange system is created
automatically. By default, it is named after the Exchange organization. Under the non-GroupWise
domain for the Exchange system, an external post office is automatically created for the Exchange
site or administrative group on the Exchange server. By default, it is given the same name as the
Exchange site or administrative group. If necessary, you can specify different names for the nonGroupWise domain and external post office.
EXCHANGE GATEWAY INSTALLATION WORKSHEET
Under Item 12: Non-GroupWise Domain, mark whether you want to use the default name (the
Exchange organization) or specify a name for the non-GroupWise domain.
Under Item 13: External Post Office, mark whether you want to use the default name (the Exchange
site or administrative group) or specify a name for the external post office.
novdocx (en) 6 April 2007
In Exchange, non-Exchange systems link to the Exchange system through connectors. On the
Exchange side, you might want to call the Exchange Gateway GroupwiseConnector, because it
connects the Exchange system to GroupWise.
EXCHANGE GATEWAY INSTALLATION WORKSHEET
Under Item 6: Gateway Details, specify the name you want to use in Exchange to represent the link to
the GroupWise system.
3.8 Selecting User Address Type and Format
By default, every Exchange user will have a GroupWise-type address with the following format:
GWise:domain.post_office.user_ID
GWise is the default Exchange address type created for the GroupWise system. You can change it if
needed.
EXCHANGE GATEWAY INSTALLATION WORKSHEET
Under Item 11: GroupWise Address Type in Exchange System, mark whether you want to use the
default address type (GWise) or specify the address type name you want to use.
Exchange user addresses are generated automatically when you start the Exchange Gateway, using
the format shown above. As described earlier, the Installation program maps the name of the
Exchange organization to the GroupWise domain portion of the address, the name of the Exchange
site or administrative group on the server to the post office portion of the address, and the Exchange
user mailbox name to the GroupWise user ID portion of the address.
Planning the Exchange Gateway Installation19
The recommendation is to use Exchange mailbox names as GroupWise user IDs. However, if this is
not possible for some reason, the following variables can be used to specify the information you
want to appear in the GroupWise user IDs:
VariableDescription
%mMailbox name (default)
%sSurname
%gGiven name
%dDisplay name
%r char1 char2 Replace char1 with char2
%%Per cent sign character
Preferably, the GroupWise user IDs should include the Exchange mailbox names along with
whatever other information you want to provide. For example, “%m_%d” would create GroupWise
user IDs that consist of the Exchange mailbox names and users’ display names.
novdocx (en) 6 April 2007
EXCHANGE GATEWAY INSTALLATION WORKSHEET
Under Item 14: Exchange User Address Format, mark whether you want to use the default GroupWise
user ID format (Exchange mailbox name) or specify the format you want to use.
3.9 Determining Where to Install the Exchange
Gateway Administrator Snap-In to ConsoleOne
Exchange Gateway administration is performed through ConsoleOne®, version 1.3.6 or later. When
you install the Exchange Gateway, the Gateway Administrator snap-in files can be copied to a
ConsoleOne location that you specify. The Gateway Administrator snap-in files extend the
functionality of ConsoleOne to let you administer the Exchange Gateway.
You must install the Gateway Administrator snap-in files to an installation of ConsoleOne on an
Exchange server where the GroupWise Administrator snap-ins have already been installed. The
Gateway Administrator snap-in cannot be installed to a workstation nor can it be used without the
GroupWise Administrator snap-ins. When you install the Gateway Administrator snap-in, you need
to know whether you are installing it along with the GroupWise 6.5 or GroupWise 7.x Administrator
snap-ins.
EXCHANGE GATEWAY INSTALLATION WORKSHEET
Under Item 9: Install Gateway Administrator Snap-In to ConsoleOne, specify the path for the
ConsoleOne location you want to use to administer the Exchange Gateway and the version of the
GroupWise Administrator snap-ins that are already in use.
You can install the Gateway Administrator snap-in files to additional Exchange servers after you
have installed the gateway, as described in Section 4.5, “Installing the Exchange Gateway
Administrator Snap-In to ConsoleOne,” on page 29.
20GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
3.10 Exchange Gateway Installation Worksheet
ItemExplanation
novdocx (en) 6 April 2007
1) Exchange Gateway Location:
Domain server
Remote server
Username
Password
2) Exchange Server Information:
Exchange 5.5 Server:
Site
Exchange 2000/2003 Server:
Administrative Group
Routing Group
Exchange Server
Storage Group
Mailbox Store
Servers in Your Exchange System:
Mark whether you want to install the Exchange Gateway on the
same server with the GroupWise domain it belongs to, or on a
remote server.
For access to a remote server, provide a username and password
to facilitate logging in with the required rights.
See Section 3.2, “Deciding Where to Install the Exchange
Gateway,” on page 15.
Provide the required information for your version of the Exchange
server, along with a list of all servers in your Exchange system.
See “Gathering Exchange System Information” on page 18.
3) Domain Server Type:
NetWare
Windows
4) eDirectory Information:
Tree
Domain Object Context
5) GroupWise Domain Information:
Domain Name
Domain Directory
6) Gateway Details:
Gateway Object Name on
Exchange Server
Gateway Object Name in
GroupWise System
Gateway Directory
Mark the platform of the server where the gateway’s domain is
located.
See “Gathering GroupWise System Information” on page 15.
Specify the eDirectory tree and context where the Domain object is
located. The Exchange Gateway object will be created in the
Domain object.
See “Gathering GroupWise System Information” on page 15
Specify the domain name and directory. The Exchange Gateway
will be installed in a subdirectory under the domain.
See “Gathering GroupWise System Information” on page 15
Specify the name of the Exchange Gateway object in the Exchange
system and in the GroupWise system, as well as the subdirectory in
the domain where the Exchange Gateway software will be installed.
The default is Exchange.
See “Choosing a Gateway Name” on page 16
Planning the Exchange Gateway Installation21
ItemExplanation
novdocx (en) 6 April 2007
7) Monitoring Options:
Exchange Gateway Web
console
SNMP monitoring program
8) Gateway Installation Method:
Application
Service
User
Password
9) Install Gateway Administrator
Snap-In to ConsoleOne?
Mark how you want to monitor the Exchange Gateway.
See “Deciding How to Monitor the Exchange Gateway” on page 17.
Mark whether you want to install the Exchange Gateway as a
Windows application or a Windows service.
If you want to install it as a service, provide a username and
password of the Windows account that will own the service.
See “Deciding between Windows Application and Windows
Service” on page 16.
Mark whether you want to install the Exchange Gateway
Administrator snap-in to ConsoleOne at the same time when you
install the Exchange Gateway. If you do, record the path where
ConsoleOne and the GroupWise Administrator snap-ins to
ConsoleOne are currently installed and the version of the
GroupWise Administrator snap-ins.
See “Determining Where to Install the Exchange Gateway
Administrator Snap-In to ConsoleOne” on page 20.
Mark whether you want to enable SNMP.
See “Deciding How to Monitor the Exchange Gateway” on page 17.
11) GroupWise Address Type in
Exchange System:
GWise (default)
Custom
12) Non-GroupWise Domain:
Exchange organization
(default)
Custom
13) External Post Office:
Exchange site or
administrative group (default)
Custom
Mark whether you want to use the default address type of GWise or
a custom address type. If you do not want to use GWise, specify
the address type you want to use for addressing messages to
GroupWise users.
See Section 3.8, “Selecting User Address Type and Format,” on
page 19
Mark whether you want to use the name of the Exchange
organization as the name of the non-GroupWise domain that
represents the Exchange system in GroupWise. If you do not want
to use the default, specify the name for the non-GroupWise
domain.
See “Determining Connections between Systems” on page 19.
Mark whether you want to use the name of the Exchange site or
administrative group as the name of the external post office that
represents the collection of Exchange users on the server where
you are installing the Exchange Gateway. If you do not want to use
the default, specify the name for the external post office.
See “Determining Connections between Systems” on page 19.
22GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
ItemExplanation
novdocx (en) 6 April 2007
14) Exchange User Address
Format
Exchange mailbox name
(default)
Custom
Mark whether you want to use the Exchange mailbox name as the
GroupWise user ID for each Exchange user.
See Section 3.8, “Selecting User Address Type and Format,” on
page 19.
Planning the Exchange Gateway Installation23
novdocx (en) 6 April 2007
24GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
4
Installing the Exchange Gateway
Before you install the GroupWise® 7 Gateway for Microsoft Exchange, both the GroupWise system
and the Exchange system should be running smoothly. Then complete the following tasks to connect
the two systems through the Exchange Gateway:
Section 4.1, “Meeting Installation Prerequisites,” on page 25
Section 4.2, “Adding the Exchange Library Directory to the Path Variable,” on page 26
Section 4.3, “Installing the Exchange Gateway Software,” on page 26
Section 4.4, “Installing the Exchange Gateway Addressing Components,” on page 27
Section 4.5, “Installing the Exchange Gateway Administrator Snap-In to ConsoleOne,” on
page 29
4.1 Meeting Installation Prerequisites
novdocx (en) 6 April 2007
4
After you have gathered the information that the Exchange Gateway Installation program requires
and have planned the information you need to configure the Exchange Gateway after installation,
make sure that the Windows server where you plan to install the Exchange Gateway meets the
system requirements listed in Chapter 2, “Exchange Gateway System Requirements,” on page 13.
1 Make sure that the Novell Client™ is installed.
The Installation program creates a Gateway object in eDirectory. The Novell Client is required
to access eDirectory. If necessary, you can download the Novell Client from the Novell Product
Downloads site (http://download.novell.com).
2 Make sure that ConsoleOne is installed, along with the GroupWise Administrator snap-ins.
ConsoleOne and the GroupWise Administrator snap-ins are available on your GroupWise Administrator CD.
3 Log in to the server where the domain directory resides and map a drive to the domain directory
(worksheet item 5).
The Installation program creates domain subdirectories and copies Exchange Gateway files to
the subdirectories under the domain. This requires full file system rights to the domain
directory.
IMPORTANT: The owning domain cannot reside on a Linux server, but the Exchange
Gateway can still service domains that reside on Linux servers by way of TCP/IP links.
4 Log in to eDirectory with Admin-equivalent rights to the eDirectory tree where the Domain
object resides (worksheet item 4).
The Installation program creates a Gateway object under the Domain object.
5 Continue with Adding the Exchange Library Directory to the Path Variable.
Installing the Exchange Gateway
25
4.2 Adding the Exchange Library Directory to the
Path Variable
The Exchange Gateway Installation program needs to be able to locate the Exchange software
library directory. The Installation program adds the default location (c:\program
files\exchsrvr\bin) to the end of the path variable. If you have installed Exchange in
another location, you must manually add the Exchange software library directory to the path
variable on the server where the Exchange Gateway runs.
1 Right-click My Computer, then click Properties.
2 Click Advanced > Environment Variables.
3 In the User Variables for Administrator list, add the Exchange software library directory to the
end of the path variable value.
If one of the directory names in the path includes a space, use one of the following formats for
your software library directory:
5 Continue with Installing the Exchange Gateway Software.
4.3 Installing the Exchange Gateway Software
1 Download the GroupWise Gateway for Microsoft* Exchange from the Novell Product
Downloads site (http://download.novell.com) into an empty directory on the server where you
want to install it (worksheet item 1).
The server where you install the Exchange Gateway must be an Exchange server.
2 Run setupexch701.exe to extract the Exchange Gateway files into the directory.
3 Run install.exe to start the Exchange Gateway Installation program on the Exchange
server.
26GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
If the Installation program does not start automatically, run install.exe in the directory
where you extracted the Exchange Gateway files.
4 Click Next to view the license agreement, then click Accept to accept the license agreement.
novdocx (en) 6 April 2007
5 Select Install Gateway and Addressing Components, then click Next.
6 Follow the prompts, using the information from items 2 through 9 on the Section 3.10,
“Exchange Gateway Installation Worksheet,” on page 21 to install the Exchange Gateway
IMPORTANT: Do not start the Exchange Gateway after installation.
7 If your Exchange system consists of more than one server, continue with Section 4.4,
“Installing the Exchange Gateway Addressing Components,” on page 27.
8 Continue with Configuring the Exchange Side of the Exchange Gateway.
4.4 Installing the Exchange Gateway Addressing
Components
When you installed the Exchange Gateway, the Installation program automatically generated
GroupWise-type addresses for all Exchange users on that server. If your Exchange system consists
of multiple servers, you must install the Exchange Gateway addressing components on each server.
1 Plan the addressing format you want to use for users on the new server, as described in
“Determining Connections between Systems” on page 19 and Section 3.8, “Selecting User
Address Type and Format,” on page 19.
2 If you are going to use customized address format, stop the Exchange Gateway.
Installing the Exchange Gateway27
3 At each Exchange server, run setupexch700.exe to start the Installation program.
novdocx (en) 6 April 2007
If the Installation program does not start it automatically, run install.exe in the directory
where you extracted the Exchange Gateway files.
4 Click Next to view the license agreement, then click Accept to accept the license agreement.
5 Select Install Addressing Components.
6 Click Next to continue with the installation.
The Installation program installs the gwproxy.dll file on each Exchange server.
7 Follow the instructions in “Configuring the Exchange Side of the Exchange Gateway” on
page 31 to prepare the Exchange server to connect to the original Exchange server where the
gateway is installed.
8 Skip to Chapter 7, “Running the Exchange Gateway,” on page 55.
28GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
4.5 Installing the Exchange Gateway
Administrator Snap-In to ConsoleOne
After you have installed the Exchange Gateway, you can install the Exchange Gateway
Administrator snap-in to Console One to additional Exchange servers as needed. The Gateway
Administrator snap-in cannot be installed on a workstation.
1 Make sure that no one is running ConsoleOne from the Exchange server where you want to
install the Gateway Administrator snap-in.
2 At the Exchange server where you want to install the Gateway Administrator snap-in to
ConsoleOne, run install.exe in the directory where you extracted the Exchange Gateway
files to start the Exchange Gateway Installation program.
novdocx (en) 6 April 2007
3 Click Next to view the license agreement, then click Accept to accept the license agreement.
Installing the Exchange Gateway29
4 Select Install Gateway Administrator Snap-Ins for ConsoleOne Only.
5 Click Next to continue with the installation.
novdocx (en) 6 April 2007
30GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
5
Configuring the Exchange Side of
novdocx (en) 6 April 2007
the Exchange Gateway
After you install the Exchange Gateway software but before you start the Exchange Gateway for the
first time, you must prepare your Exchange system to link to your GroupWise
Section 5.1, “Configuring Exchange 5.5,” on page 31
Section 5.2, “Configuring Exchange 2000/2003,” on page 34
5.1 Configuring Exchange 5.5
1 Start Exchange Administrator.
®
system:
5
2 Expand the Exchange site, expand the Configuration container, then select the Connections
container.
Configuring the Exchange Side of the Exchange Gateway
31
3 Double-click the Exchange Gateway object (worksheet item 6), then click Export Containers.
novdocx (en) 6 April 2007
4 Select the Recipient containers that contain users whose Address Book information you want to
export into the GroupWise system, then click Add.
5 In the Trust Level field, select a trust level number that is larger than the trust level numbers of
the users you want to export.
IMPORTANT: Directory synchronization and exchange cannot occur if the trust level of one
or more gateway users is less than that of the Gateway object.
6 Click OK to save the Exchange user export information.
When GroupWise users are imported into the Exchange system, they are, by default, placed in
a container named GroupWise at the root of Active Directory. You can use the /
useimportcontainer gateway startup switch to place the users into the import container
specified under Administrative Groups > First Administrative Group > Routing Group > First Routing Group > Connectors > Exchange Gateway Connector.
7 Make sure that the Exchange services are running.
7a On the Control Panel, double-click Services.
7b Scroll down to check the status of the following services:
Microsoft Exchange Directory
Microsoft Exchange Event Service
Microsoft Exchange Information Store
Microsoft Exchange Message Transfer Agent
Microsoft Exchange System Attendant
7c If any of the Microsoft Exchange services are not running, start them now.
8 If you want to customize the name of the non-GroupWise domain that represents the Exchange
system, the external post office that represents the Exchange site, or the format of GroupWisetype usernames for Exchange users, continue with Section 5.1.1, “Customizing Addressing for
Exchange 5.5,” on page 33.
or
32GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
Skip to Chapter 6, “Configuring the GroupWise Side of the Exchange Gateway,” on page 51
5.1.1 Customizing Addressing for Exchange 5.5
1 In Exchange Administrator, expand the Site container, then select the Configuration container.
novdocx (en) 6 April 2007
2 Double-click the Site Addressing object, then click the Site Addressing tab.
If no GroupWise-specific address type appears in the list, then the addressing components have
not been installed on the server. See Section 4.4, “Installing the Exchange Gateway Addressing
Components,” on page 27.
Configuring the Exchange Side of the Exchange Gateway33
3 Select GWISE (or your custom address type for GroupWise), then click Edit.
4 To change the name of the non-GroupWise domain that you want to represent your Exchange
system, replace the Exchange organization with the domain name you want to use (worksheet
item 12).
5 To change the name of the external post office, replace the Exchange site with the post office
name you want to use (worksheet item 13).
6 To change the format of the GroupWise usernames that will be generated for Exchange users,
specify the desired address format (worksheet item 14).
7 Click OK to save the addressing information.
8 Back on the Site Addressing tab, click OK.
novdocx (en) 6 April 2007
9 Skip to Chapter 6, “Configuring the GroupWise Side of the Exchange Gateway,” on page 51.
5.2 Configuring Exchange 2000/2003
Section 5.2.1, “Performing Basic Configuration for Exchange 2000/2003,” on page 35
Section 5.2.2, “Setting Up Bidirectional Busy Search for Exchange 2000/2003,” on page 39
Section 5.2.3, “Customizing Addressing for Exchange 2000/2003,” on page 49
NOTE: The Exchange System Manager interface is different in Windows 2000 and Windows 2003,
but the same steps can be performed in both Windows versions.
34GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
5.2.1 Performing Basic Configuration for Exchange 2000/2003
1 Start Exchange System Manager.
novdocx (en) 6 April 2007
TIP: If you do not see the Administrative Groups object, right-click the Organization object,
then click Properties. Select Display Administrative Groups and Display Routing Groups, then
click OK.
2 Expand Administrative Groups, then expand First Administrative Group (or whatever your
system’s administrative group is).
3 Expand Routing Groups, then expand First Routing Group (or whatever your system’s routing
group is).
Configuring the Exchange Side of the Exchange Gateway35
4 Expand Connectors, right-click the Gateway object, then click Properties.
novdocx (en) 6 April 2007
5 Click Modify, specify the administrator username and password, then click OK.
6 Click Export Containers.
7 Click Add, select the container that contains Exchange users whose addresses and information
you want to export to the GroupWise system (for example, the Users container), then click OK
to add the export container to the list.
IMPORTANT: Directory synchronization and exchange cannot occur if you have not added
any user containers to the Export Containers property page.
When GroupWise users are imported into the Exchange system, they are, by default, placed in
a container named GroupWise at the root of Active Directory. You can use the /
36GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
useimportcontainer gateway startup switch to place the users into the import container
specified under Administrative Groups > First Administrative Group > Routing Group > First Routing Group > Connectors > Exchange Gateway Connector.
8 Click OK again to return to the main Exchange System Manager window.
novdocx (en) 6 April 2007
9 Expand Servers, then expand the Server object for your server.
10 Expand First Storage Group (or whatever your system’s storage group is).
Configuring the Exchange Side of the Exchange Gateway37
11 Right-click Mailbox Store, click Properties, then click Security.
novdocx (en) 6 April 2007
12 Add the user to log in to the Exchange services and the Windows server (if the user has not
been added already).
13 Scroll to the bottom of the Permissions list, grant the user Send As and Receive As permissions,
then click OK.
Make sure that the permissions are explicitly granted, not inherited through a parent security
object. If necessary, click Advanced to verify the permissions.
14 Make sure that the Exchange services are running.
14a On the Control Panel, double-click Services.
14b Scroll down to check the status of the following services:
Microsoft Exchange Event
Microsoft Exchange IMAP4
Microsoft Exchange Information Store
Microsoft Exchange Management
Microsoft Exchange MTA Stacks
Microsoft Exchange POP3
Microsoft Exchange Routing Engine
Microsoft Exchange Site Replication Service
Microsoft Exchange System Attendant
14c If any of the Microsoft Exchange services are not running, start them now.
Make sure that the Startup Type field for each service is set to Automatic so that you do not
need to start them manually in the future.
15 If you want to set up bidirectional Busy Search between the GroupWise and Exchange systems,
continue with Setting Up Bidirectional Busy Search for Exchange 2000/2003.
or
38GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
If you want to customize the name of the non-GroupWise domain that represents the Exchange
system, the external post office that represents the Exchange administrative group, or the
format of GroupWise-type usernames for Exchange users, skip to Section 5.2.3, “Customizing
Addressing for Exchange 2000/2003,” on page 49.
or
Skip to Chapter 6, “Configuring the GroupWise Side of the Exchange Gateway,” on page 51
5.2.2 Setting Up Bidirectional Busy Search for Exchange 2000/
2003
After performing basic configuration of the Exchange Gateway, you can configure it so that both
GroupWise users and Exchange users can perform Busy Searches on each other.
“Setting Up the Microsoft Calendar Connector on Exchange 2000” on page 39
“Setting Up the Microsoft Calendar Connector on Exchange 2003” on page 42
“Checking GroupWise-Related Windows Services” on page 46
“Resynchronizing Users” on page 47
“Testing the Bidirectional Busy Search” on page 48
novdocx (en) 6 April 2007
NOTE: Bidirectional busy search is not available for Exchange 5.5.
Setting Up the Microsoft Calendar Connector on Exchange 2000
“Installing the Calendar Connector on Exchange 2000” on page 39
“Configuring the Calendar Connector on Exchange 2000” on page 40
Installing the Calendar Connector on Exchange 2000
For background information about the Exchange 2000 Calendar Connector, see the Microsoft article
Exchange 2000 Service Pack 1 Calendar Connector (http://support.microsoft.com/kb/278009/).
1 Insert the Microsoft Exchange 2000 Service Pack 1 or later CD into the CD drive on the
Exchange server.
2 Browse to the \english\exch2000\ent_spn\calcon\i386 directory on the CD,
then run setup.exe.
3 When the Setup program appears, click Next.
4 Select Full installation including required Schema updates, then click Next.
5 When the installation is complete, click OK.
6 Continue with Configuring the Calendar Connector on Exchange 2000.
Configuring the Exchange Side of the Exchange Gateway39
Configuring the Calendar Connector on Exchange 2000
1 In Exchange System Manager, expand Administrative Groups > First Administrative Group >
Routing Groups > First Routing Group > Connectors.
novdocx (en) 6 April 2007
2 Right-click the Calendar Connector, then click Properties.
3 Under Connector used to import users into Active Directory, click Modify.
40GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
4 In the Name field, specify the name of the GroupWise Gateway for Microsoft Exchange
connector, then click OK to display the Calendar Connector Properties dialog box.
novdocx (en) 6 April 2007
5 Set Maximum age in minutes to 0.
The 0-second setting causes a free/busy request to come through the gateway for every refresh.
If you change to a larger number, Exchange caches free/busy requests for the specified number
of minutes.
6 Set Maximum number of seconds to wait to 60.
The 60-second setting prevents the gateway from quitting too soon as it waits for responses.
You can customize these settings as needed for your Exchange system.
7 Click Apply to save your settings.
8 Click Calendar Connections.
9 If there is not a Novell
®
GroupWise type already listed, click New, select Novell GroupWise,
then click OK to display the GroupWise Calendar Connection dialog box.
10 In the GroupWise API Gateway field, specify domain.exchange_gateway, then click OK.
This provides the name of the Domain object and the name of the Exchange Gateway object.
Configuring the Exchange Side of the Exchange Gateway41
11 Click Schedule.
novdocx (en) 6 April 2007
12 Select Always, then click OK.
13 Skip to “Checking GroupWise-Related Windows Services” on page 46.
Setting Up the Microsoft Calendar Connector on Exchange 2003
“Installing the Calendar Connector on Exchange 2003” on page 42
“Deactivating the Microsoft Connector for Novell GroupWise” on page 44
“Configuring the Calendar Connector on Exchange 2003” on page 45
Installing the Calendar Connector on Exchange 2003
1 Insert the Microsoft Exchange 2003 CD into the CD drive on the Exchange server.
2 If the CD autoruns, ignore the installation page that appears.
3 Browse to the \setup\i386 directory on the CD, then run setup.exe.
42GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
4 When the Installation Wizard appears, click Next.
novdocx (en) 6 April 2007
5 Click the check mark in the Action column for Microsoft Exchange, then select Change from
the drop-down list.
6 Click the check mark in the Action column for Microsoft Exchange Messaging and
Collaboration Services, then select Change from the drop-down list.
7 Click in the Action column for Microsoft Exchange Connector for Novell GroupWise, then
select Install.
8 Click in the Action column for Microsoft Exchange Calendar Connector, then select Install.
9 Continue with Deactivating the Microsoft Connector for Novell GroupWise.
Configuring the Exchange Side of the Exchange Gateway43
Deactivating the Microsoft Connector for Novell GroupWise
The Exchange Gateway does not use the Connector for Novell GroupWise provided by Microsoft.
1 In Exchange System Manager, expand Administrative Groups > First Administrative Group >
Routing Groups > First Routing Group > Connectors.
novdocx (en) 6 April 2007
2 Right-click Connector for Novell GroupWise, then click Properties.
3 In the API Gateway Path field, type some text in order to activate the other properties.
It does not matter what you type in the field because the Exchange Gateway does not use the
Connector for Novell GroupWise provided by Microsoft.
4 Click Address Space.
5 Select the GWISE address space, then click Modify.
6 In the Address field, change the address space to NotUsed, then click OK.
44GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
The bidirectional configuration for Busy Search does not use the GWISE address space that is
set up when you install the Exchange Gateway.
7 Continue with Configuring the Calendar Connector on Exchange 2003.
Configuring the Calendar Connector on Exchange 2003
1 In the Connectors list, right-click Calendar Connector, then click Properties.
2 Under Connector used to import users into Active Directory, click Modify.
novdocx (en) 6 April 2007
3 In the Enter the object name to select field, specify the name of the GroupWise Gateway for
Microsoft Exchange connector.
4 Click Names to verify that you typed it correctly, then click OK to display the Calendar
Connector Properties dialog box.
5 Set Maximum age in minutes to 0.
The 0-second setting causes a free/busy request to come through the gateway for every refresh.
If you change to a larger number, Exchange caches free/busy requests for the specified number
of minutes.
6 Set Maximum number of seconds to wait to 60.
The 60-second setting prevents the gateway from quitting too soon as it waits for responses.
Configuring the Exchange Side of the Exchange Gateway45
You can customize these settings as needed for your Exchange system.
7 Click Apply to save your settings.
8 Click Calendar Connections.
9 If there is not a Novell GroupWise type already listed, click New, select Novell GroupWise,
then click OK to display the GroupWise Calendar Connection dialog box.
10 In the GroupWise API Gateway field, specify domain.exchange_gateway, then click OK.
This provides the name of the Domain object and the name of the Exchange Gateway object.
11 Click Schedule.
novdocx (en) 6 April 2007
12 Select Always, then click OK.
13 Continue with Checking GroupWise-Related Windows Services.
Checking GroupWise-Related Windows Services
1 On the Windows desktop of the Exchange server, open the Control Panel.
2 Double-click Administrator Tools, then double-click Services.
3 Right-click Microsoft Exchange Connector for Novell GroupWise, then click Properties.
4 If Startup Type is set to Automatic, change it to Manual.
The Microsoft Exchange Connector for Novell GroupWise is no longer needed and should not
be started when the Windows server restarts.
46GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
5 If the Microsoft Exchange Connector for Novell GroupWise is currently running, click Stop.
6 Click OK to save the new settings for the Microsoft Exchange Connector for Novell
GroupWise.
7 In the list of services, make sure that the Microsoft Exchange Calendar Connector is running. If
it is not:
7a Right-click Microsoft Exchange Calendar Connector, then click Properties.
7b In the Startup Type field, select Automatic.
7c Click Start, then click OK.
8 In the list of services, make sure that the Microsoft Exchange Router for Novell GroupWise is
running. If it is not:
8a Right-click Microsoft Exchange Router for Novell GroupWise, then click Properties.
8b In the Startup Type field, select Automatic.
8c Click Start, then click OK.
9 Click File > Exit to close the Services window.
10 If this is a new installation of the Exchange Gateway, skip to “Testing the Bidirectional Busy
Search” on page 48.
or
If this is an update installation of the Exchange Gateway, continue with Resynchronizing
Users.
novdocx (en) 6 April 2007
Resynchronizing Users
If you are updating your Exchange Gateway with Support Pack 1, you need to resynchronize users.
In order to ensure that the Address Books of both systems are synchronized and contain valid
addresses, you delete the existing user information so that it is refreshed automatically with the new
configuration that you have just set up.
1 Delete the GroupWise users that currently display in the Exchange Address Book.
1a Start Active Directory Users and Computers.
1b Expand the Exchange server object.
1c Click the GroupWise folder.
1d Delete all the users from the folder.
2 Delete the Exchange users that currently display in the GroupWise Address Book.
2a In the GroupWise View in ConsoleOne
®
, select Users in the drop-down list at the top of
the window.
2b Expand the External Domain object that contains the representation of your Exchange
system.
2c Select an External Post Office object that represents an Exchange site or administrative
group of your Exchange system to display the users in that post office.
2d Delete all the users, then delete the External Post Office object.
2e Repeat Step 2c and Step 2d for each External Post Office object.
2f Delete the External Domain object.
3 Make sure that directory synchronization is enabled.
Configuring the Exchange Side of the Exchange Gateway47
3a Browse to and right-click the Exchange Gateway object, then click Properties.
3b Click GroupWise > Optional Gateway Settings.
3c Make sure that Directory Sync/Exchange is set to Both.
4 Start the Exchange Gateway, as described in Section 7.1, “Starting the Exchange Gateway,” on
page 55.
A fresh user synchronization automatically takes places between the two systems and
bidirectional Busy Search is now available.
5 Continue with Testing the Bidirectional Busy Search.
Testing the Bidirectional Busy Search
1 Start Outlook.
2 Create a new meeting request for a GroupWise user.
3 Click Attendee Availability in the new meeting request.
You should see the schedule of the GroupWise user.
4 Select a time, then send the meeting request to the GroupWise user.
novdocx (en) 6 April 2007
5 In the GroupWise client of the user to whom you send the meeting request, accept the meeting
request, then create an appointment for an Outlook user.
6 Click Busy Search in the new appointment.
You should see the schedule of the Outlook user.
7 Select a time, then send the appointment to the Outlook user.
If you can perform these tasks, then bidirectional busy search is set up correctly.
8 If you want to customize the name of the non-GroupWise domain that represents the Exchange
system, the external post office that represents the Exchange administrative group, or the
format of GroupWise-type usernames for Exchange users, continue with Customizing
Addressing for Exchange 2000/2003.
or
Skip to Chapter 6, “Configuring the GroupWise Side of the Exchange Gateway,” on page 51.
48GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
5.2.3 Customizing Addressing for Exchange 2000/2003
1 In Exchange System Manager, expand the Recipients container, then select the Recipient
Policies container.
novdocx (en) 6 April 2007
2 Right-click the Default Policy object, click Properties, then click the E-Mail Addresses
(Policy) tab.
If no GroupWise-specific address type appears in the list, then the addressing components have
not been installed on the server. See Section 4.4, “Installing the Exchange Gateway Addressing
Components,” on page 27.
Configuring the Exchange Side of the Exchange Gateway49
3 Select GWISE (or your custom address type for GroupWise), then click Edit.
novdocx (en) 6 April 2007
In the Address field, the three parts of a GroupWise address (domain, post office, and
username) are separated by periods. The displayed default is
Exchange_organization.Exchange_administrative_group.address_format_variable.
4 To change the name of the non-GroupWise domain that you want to represent your Exchange
system, replace the Exchange organization with the domain name you want to use worksheet
item 12).
5 To change the name of the external post office, replace the Exchange administrative group with
the post office name you want to use (worksheet item 13).
6 To change the format of the GroupWise usernames that will be generated for Exchange users,
replace %m with the desired address format (worksheet item 14).
7 Click OK.
8 Back on the Default Policy properties dialog box, click OK again to save the address format,
then click Yes to update all corresponding recipient e-mail addresses to the specified format.
9 Continue with Chapter 6, “Configuring the GroupWise Side of the Exchange Gateway,” on
page 51
50GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
6
Configuring the GroupWise Side
novdocx (en) 6 April 2007
of the Exchange Gateway
After you have configured the Exchange side of the gateway, you must configure the GroupWise®
side of the gateway by configuring the Exchange Gateway object in ConsoleOne
Section 6.1, “Providing Foreign System Configuration Information,” on page 51
Section 6.2, “Providing Gateway Information,” on page 53
6.1 Providing Foreign System Configuration
Information
1 In ConsoleOne, connect to the domain where you installed the Exchange Gateway (worksheet
item 4), then select the Domain object.
2 Right-click the Exchange Gateway object, then click Properties.
®
.
6
3 On the Foreign System Configuration page, click Default to populate the fields.
NOTE: If the Foreign System Configuration page is not available, then the Exchange Gateway
snap-in is not installed in ConsoleOne.
Configuring the GroupWise Side of the Exchange Gateway
51
novdocx (en) 6 April 2007
The defaults are typically acceptable, but you can change the information if needed.
Address: Specify the name of the Exchange address type (worksheet item 11) that you want
the gateway to create in the Exchange system. The default is GWise.
Administrator: Specify the name and e-mail address of the administrator of the Exchange
system.
Converters: The locations of the conversion DLLs is provided automatically.
IMPORTANT: We highly recommend that you do not change the default information.
4 Click Apply to save the foreign system configuration information.
5 Continue with Section 6.2, “Providing Gateway Information,” on page 53.
52GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
6.2 Providing Gateway Information
1 On the Exchange Gateway object, click GroupWise > Identification.
novdocx (en) 6 April 2007
2 Fill in the following fields on the Identification page:
Description: This field is optional. If desired, provide any descriptive information about the
gateway.
Subdirectory: Displays the name of the Exchange Gateway root directory specified during
installation. The default is exchange.
Time Zone: Displays the time zone of the domain where the gateway is installed.
Database Version: Select 6.5 or 7.x, depending on the version of your GroupWise system.
Platform: Displays Windows as the default platform.
Gateway Type: Defaults to Exchange.
Gateway Alias Type: Specify Exchange.
3 Click OK to save the gateway information.
You have now provided sufficient configuration information to start the Exchange Gateway.
4 Continue with “Running the Exchange Gateway” on page 55.
Configuring the GroupWise Side of the Exchange Gateway53
novdocx (en) 6 April 2007
54GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
7
Running the Exchange Gateway
After you have installed the Exchange Gateway software and configured both sides of the gateway,
you are ready to start the gateway.
Section 7.1, “Starting the Exchange Gateway,” on page 55
Section 7.2, “Acquainting E-Mail Users with the Exchange Gateway,” on page 57
Section 7.3, “Stopping the Exchange Gateway,” on page 58
Section 7.4, “Uninstalling the Exchange Gateway,” on page 58
After the Exchange Gateway has started successfully, continue with Chapter 8, “Configuring the
Exchange Gateway,” on page 61
7.1 Starting the Exchange Gateway
Before you start the Exchange Gateway, make sure that it has network access to the following
locations:
The GroupWise
The gateway requires Read, Write, Create, Erase, Modify, and File Scan rights.
®
domain directory and subdirectories where you installed the gateway files.
novdocx (en) 6 April 2007
7
The Exchange server. You should have already provided access when you configured the
Exchange side of the gateway, as described in Chapter 5, “Configuring the Exchange Side of
the Exchange Gateway,” on page 31.
Follow the instructions for the installation method you chose for the Exchange Gateway (worksheet
item 7):
“Starting the Exchange Gateway As a Windows Application” on page 55
“Starting the Exchange Gateway As a Windows Service” on page 56
IMPORTANT: After you start the gateway, stop and then start the MTAs in the GroupWise system.
This establishes the links to the non-GroupWise domain that represents the Exchange system.
7.1.1 Starting the Exchange Gateway As a Windows
Application
1 At the Windows server where you installed the Exchange Gateway, click Start > Programs.
When running as an application, the Exchange Gateway server console appears on the server
while it is running. For instructions on interpreting the information displayed on the Exchange
Gateway server console, and for information about other monitoring alternatives, see
Chapter 9, “Monitoring the Exchange Gateway,” on page 89.
3 Stop and then start the MTAs in the GroupWise system.
This establishes the links to the non-GroupWise domain that represents the Exchange system.
4 After the Exchange Gateway has started successfully and the links between systems have been
established, skip to Chapter 8, “Configuring the Exchange Gateway,” on page 61.
7.1.2 Starting the Exchange Gateway As a Windows Service
1 At the Windows server where you installed the Exchange Gateway, click Start > Settings >
Control Panel.
2 Double-click Services.
In the alphabetical list of services, the name of the Exchange Gateway service starts with the
name of the domain where the gateway is installed, followed by the name of the gateway itself,
followed by Service. For example, if the domain is named Connector and the gateway is named
Exchange, then the name of the service is ConnectorExchangeService.
3 Select the gateway service, then click Start.
When running as a service, the Exchange Gateway does not have a console on the server where
it is running. However, you can monitor it in other ways, as described in Chapter 9,
“Monitoring the Exchange Gateway,” on page 89.
4 Stop and then start the MTAs in the GroupWise system.
This establishes the links to the non-GroupWise domain that represents the Exchange system.
5 After the Exchange Gateway has started successfully and the links between systems have been
established, skip to Chapter 8, “Configuring the Exchange Gateway,” on page 61.
56GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
7.2 Acquainting E-Mail Users with the Exchange
Gateway
After you have started the Exchange Gateway, GroupWise users and Exchange users need only the
following information in order to start using the gateway immediately:
Section 7.2.1, “Addressing Messages,” on page 57
Section 7.2.2, “Understanding What GroupWise Send Options Are Available through the
Gateway,” on page 57
7.2.1 Addressing Messages
If you plan to set up directory synchronization and exchange, as described in Section 8.1, “Enabling
Directory Synchronization and Exchange of Address Books,” on page 61, GroupWise users can
select Exchange users from the GroupWise Address Book, and Exchange users can select
GroupWise users from the Exchange Address Book.
If you do not plan to set up directory synchronization and exchange, you must explain to GroupWise
users how to add Exchange users to their personal address books, as described in “Adding Individual
Exchange Users to Personal Address Books” on page 66. You must also explain to both GroupWise
users and Exchange users how to manually type addresses in the To field of messages.
7.2.2 Understanding What GroupWise Send Options Are
Available through the Gateway
GroupWise users can use some, but not all, GroupWise send options through the Exchange
Gateway. The following GroupWise send options are supported:
Priority (high, normal, low)
Classification (normal, proprietary, confidential, secret, top secret, for your eyes only)
Reply Requested (when convenient or within x days)
Delay Delivery (deliver item after x days)
Notify Recipients (if enabled as described in Section 8.7, “Enabling Message Status for Sent
Items,” on page 85)
Running the Exchange Gateway57
The following GroupWise send options are not supported:
Expiration Date (after x days)
Auto-Delete (when the last recipient has deleted the message)
Conceal Subject
Require Password to Complete Routed Item
Sign Digitally
Encrypt for Recipients
7.3 Stopping the Exchange Gateway
Occasionally, it might be necessary to stop the gateway to perform maintenance on the Windows
server or for some other purpose. When you stop the gateway, any messages being sent from
GroupWise users are queued in one of the
domain\wpgate\exchange\wpcsout\ngaxxxx\0-7 directories. Messages sent from
Exchange users are moved to the gateway’s mail store. The messages waiting in each system are
processed as soon as the gateway is started again.
novdocx (en) 6 April 2007
Follow the instructions for the installation option you chose for the Exchange Gateway:
Section 7.3.1, “Stopping the Exchange Gateway If It Is Running As an Application,” on
page 58
Section 7.3.2, “Stopping the Exchange Gateway If It Is Running As a Service,” on page 58
7.3.1 Stopping the Exchange Gateway If It Is Running As an
Application
1 At the Exchange Gateway server console, click File > Exit.
or
Press F7.
2 Click Ye s to stop the gateway.
7.3.2 Stopping the Exchange Gateway If It Is Running As a
Service
1 At the Exchange Gateway server console, click Start > Settings > Control Panel.
2 Double-click Services.
3 Select the Exchange Gateway service, then click Stop.
Recall that the Exchange Gateway Service is named after the domain and gateway.
7.4 Uninstalling the Exchange Gateway
If you need to remove the Exchange Gateway from the server where you installed it, follow the
instructions for the installation option you chose when installing the Exchange Gateway:
Section 7.4.1, “Uninstalling the Exchange Gateway As an Application,” on page 59
58GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
Section 7.4.2, “Uninstalling the Exchange Gateway As a Service,” on page 59
7.4.1 Uninstalling the Exchange Gateway As an Application
1 At the Windows server where you installed the Exchange Gateway, click Start > Programs >
2 If a message informs you that some files could not be deleted, delete the
domain\wpgate\exchange directory.
3 In ConsoleOne
®
, delete the Exchange Gateway object from the domain.
7.4.2 Uninstalling the Exchange Gateway As a Service
1 At the Windows server where you installed the Exchange Gateway, click Start > Settings >
Control Panel.
2 Double-click Add/Remove Programs, select domain.gateway (Exchange Gateway), then click
OK.
3 If a message informs you that some files could not be deleted, delete the
domain\wpgate\exchange directory.
4 In ConsoleOne, delete the Exchange Gateway object from the domain.
novdocx (en) 6 April 2007
Running the Exchange Gateway59
novdocx (en) 6 April 2007
60GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
8
Configuring the Exchange
novdocx (en) 6 April 2007
Gateway
After the Exchange Gateway is up and running between the GroupWise® system and the Exchange
system, there are a variety of ways to refine its configuration to meet the specific needs of your email users.
Section 8.1, “Enabling Directory Synchronization and Exchange of Address Books,” on
page 61
Section 8.2, “Configuring Addressing Instead of Using Directory Synchronization and
Exchange,” on page 64
Section 8.3, “Changing the Link Protocol between the Exchange Gateway and the MTA,” on
page 72
Section 8.4, “Controlling Gateway Access,” on page 73
Section 8.5, “Setting Up Accounting,” on page 81
Section 8.6, “Establishing Gateway Administrators,” on page 84
Section 8.7, “Enabling Message Status for Sent Items,” on page 85
Section 8.8, “Binding the Exchange Gateway to a Specific IP Address,” on page 86
8.1 Enabling Directory Synchronization and
8
Exchange of Address Books
Directory synchronization and exchange enable the Exchange Gateway to automatically exchange
Address Book information between the GroupWise system and the Exchange system.
Directory Exchange: Causes the gateway to perform a nightly exchange of the Exchange
public Address Book and GroupWise Address Book.
Directory Synchronization: Causes the gateway to update each Address Book as changes in
Address Book information occur. If directory synchronization is not enabled, the Address
Books are not updated until the nightly directory exchange occurs.
IMPORTANT: To ensure proper replication of names and addresses in both systems, use both
directory synchronization and exchange.
1 Make sure that the Exchange system is set up to support directory synchronization and
exchange, as described in Chapter 5, “Configuring the Exchange Side of the Exchange
Gateway,” on page 31. You might want to double-check the trust level established for the
gateway.
2 If you have domains in your GroupWise system that contain users that you do not want to
appear in the Exchange version of the GroupWise Address Book, use the /blockdom switch in
the startup files (gwexch.cfg) to list the GroupWise domains that should not be included in
the directory synchronization and exchange process.
Configuring the Exchange Gateway
61
3 In ConsoleOne®, browse to and select the domain where you installed the Exchange Gateway,
right-click the Exchange Gateway object, then click Properties to display the gateway
Identification page.
4 Click GroupWise > Optional Gateway Settings to display the Optional Gateway Settings page.
novdocx (en) 6 April 2007
5 In the Directory Sync/Exchange field, select Both, then click OK.
ConsoleOne passes the directory synchronization and exchange information to the Exchange
Gateway so that it can start transferring user information. The larger the Address Books are, the
longer the process takes.
6 If you want the names of GroupWise users to display as Lastname, Firstname in the Exchange
Address Book, add the /displaynamelastfirst gateway startup switch to the gwexch.cfg file.
7 If you edited the gwexch.cfg file, stop and then start the Exchange Gateway so that it reads
the updated startup file.
When you first started the Exchange Gateway, a non-GroupWise domain representing the Exchange
system was created automatically. It was named after the Exchange organization. Under the nonGroupWise domain, an external post office was created for each Exchange site or server and given
the same name as the corresponding Exchange site or server. However, no user information was
transferred at that time.
Now that you have enabled directory synchronization and exchange, Exchange users are added to
these external post offices as external GroupWise users.
You can see the results of directory synchronization and exchange in the following locations:
Exchange users appear in ConsoleOne because External User objects are created in the
External Post Office object that represents the Exchange site or administrative group.
Exchange users appear in the GroupWise Address Book because they have External User
objects in the GroupWise system.
62GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
GroupWise users appear in the Exchange Address Book because the Exchange Gateway
creates recipient addresses based on the GroupWise address type, as described in Section 3.8,
“Selecting User Address Type and Format,” on page 19.
When you first turn on directory synchronization and exchange, e-mail addresses from the Exchange
system come into the GroupWise Address Book in the format
username.administrative_group.exchange_organization. You can configure the non-GroupWise
domain that represents the Exchange system to format e-mail addresses in a more familiar manner.
1 In ConsoleOne, browse to and right-click the Non-GroupWise Domain object that represents
your Exchange system, then click Properties.
2 Click GroupWise > Internet Addressing.
novdocx (en) 6 April 2007
3 Select Override next to the Internet Domain Name field, then specify the Internet domain name
for your Exchange system (such as example.com).
4 Select Override next to the Preferred Address Format field, then select the address format that
your users are accustomed to.
After the specified Internet domain name and address format have replicated throughout the
GroupWise system, users’ e-mail addresses display as desired in the GroupWise Address Book.
Related Startup Switches You can use the /allowdom and /blockdom startup switches in the
Exchange Gateway startup file (gwexch.cfg) to control which GroupWise domains have their
users displayed in the Exchange Address Book.
Exchange Gateway Web Console You can see whether directory synchronization and exchange
are enabled on the Configuration page. You can turn directory synchronization and exchange on and
off for the current gateway session on the Optional Gateway Settings page.
8.2 Configuring Addressing Instead of Using
Directory Synchronization and Exchange
When you take advantage of directory synchronization and exchange, as described in Section 8.1,
“Enabling Directory Synchronization and Exchange of Address Books,” on page 61, GroupWise
Configuring the Exchange Gateway63
users and Exchange users can select each other out of their familiar Address Books. Addressing is
not an issue under these circumstances.
If you do not want to enable directory synchronization and exchange, you must use other addressing
alternatives:
Section 8.2.1, “Adding Individual Exchange Users to the GroupWise Address Book,” on
page 64
Section 8.2.2, “Adding Individual Exchange Users to Personal Address Books,” on page 66
Section 8.2.3, “Adding Individual GroupWise Users to the Exchange Address Book,” on
page 67
Section 8.2.4, “Using Explicit Addressing,” on page 71
Section 8.2.5, “Setting Up an Addressing Rule to Facilitate Busy Searches,” on page 71
8.2.1 Adding Individual Exchange Users to the GroupWise
Address Book
If there are some specific Exchange users who you want to appear in the GroupWise Address Book,
you can add those individual users without enabling directory synchronization and exchange. You
add Exchange users to the GroupWise Address Book by defining them as external users and then
specifying the explicit addresses required to route messages to them in the Exchange system.
novdocx (en) 6 April 2007
1 In ConsoleOne, select GroupWise System, select the non-GroupWise domain that represents the
Exchange system, then select the external post office that represents the Exchange site or
administrative group where the Exchange user is located.
2 Right-click the GroupWise Post Office object that represents the Exchange site or
administrative group, then click New > External User.
3 Type a username, then click OK.
64GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
4 Right-click the new External User object, then click Properties.
novdocx (en) 6 April 2007
5 Fill in fields as needed to provide information about Exchange the user that you want to appear
in the GroupWise Address Book.
6 Click Apply to save the user information.
7 Click GroupWise > Gateway Aliases to display the Gateway Aliases page.
You use the Gateway Aliases page to define the explicit address required to route messages to
the user in the Exchange system.
Configuring the Exchange Gateway65
8 Click Add to display the Create Alias dialog box.
9 Fill in the following fields:
Gateway Alias Type: From the list, select the Exchange Gateway.
The gateway alias type was defined during configuration of the gateway. If there is no gateway
alias type listed for the gateway, you can define one now. See Section 6.2, “Providing Gateway
Information,” on page 53.
Gateway Alias: Specify the user’s address as defined in Exchange.
For an example, see “Addressing Messages” on page 57.
10 Click OK to save the gateway alias and return to the Gateway Alias page.
novdocx (en) 6 April 2007
The gateway alias is now listed in the Gateway Alias list.
11 Click OK to save the list.
ConsoleOne passes the alias information to the Exchange Gateway so that the Exchange user is
added to the GroupWise Address Book.
12 Repeat Step 2 through Step 11 for each Exchange user you want to add to the GroupWise
Address Book.
8.2.2 Adding Individual Exchange Users to Personal Address
Books
GroupWise users can also add Exchange users to their personal address books if the Exchange users
are not already defined in the GroupWise Address Book.
1 In the GroupWise Windows client, click Tools > Address Book to open the Address Book.
2 Select a personal address book.
66GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
3 Click New > Contact > OK.
novdocx (en) 6 April 2007
4 Fill in the following fields:
First: Specify the user’s first name.
Last: Specify the user’s last name.
E-mail Address: Specify the explicit address required to route a message to the Exchange
user. For syntax and examples, see “Addressing Messages” on page 57.
5 Click OK to save the new contact in the personal address book.
8.2.3 Adding Individual GroupWise Users to the Exchange
Address Book
If there are some specific GroupWise users who you want to appear in the Exchange Address Book,
you can add those individual users without enabling directory synchronization and exchange. You
add GroupWise users to the Exchange Address Book by defining them as custom recipients and then
specifying the explicit addresses required to route messages to them in the GroupWise system. You
can also configure the Exchange Gateway to perform directory synchronization and exchange for
them.
“Adding GroupWise Users in Exchange 5.5” on page 68
“Adding GroupWise Users in Exchange 2000/2003” on page 69
“Including Custom Users in Directory Synchronization” on page 71
Configuring the Exchange Gateway67
Adding GroupWise Users in Exchange 5.5
1 Start Exchange Administrator.
novdocx (en) 6 April 2007
2 Expand the Recipients container.
3 Select an existing container.
or
Create a new container for GroupWise recipients.
3a Click File > New Other > Recipients Container.
3b Specify a name for the new container; for example, GroupWise Recipients.
3c Specify a directory for the new container.
3d Click OK.
4 Select the container in which you want to create a custom recipient to represent a GroupWise
user, then click File > New Custom Recipient.
68GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
5 Select GWISE Address, then click OK.
6 In the Display Name field, specify the full name of the GroupWise user.
7 In the Address field, specify the GroupWise user’s address in the following format:
domain.post_office.user_ID
where domain is the name of the GroupWise domain, post_office is the name of the GroupWise
post office, and user_ID is the user’s GroupWise ID.
8 Click OK.
9 In the Properties dialog box, specify whatever information you want to be available about the
GroupWise user, then click OK.
The GroupWise user can now be selected from the Exchange Address Book.
novdocx (en) 6 April 2007
Adding GroupWise Users in Exchange 2000/2003
1 On the Windows desktop, click Programs > Microsoft Exchange > Active Directory Users and
Computers.
Configuring the Exchange Gateway69
2 Expand the Users container, select the container in which you want to create a Contact, then
click Action > New > Contact.
3 Specify the information about the GroupWise user that you want to be available in the
Exchange Address Book, then click Next.
novdocx (en) 6 April 2007
4 In the E-mail Address field, click Modify.
70GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
5 Select Novell GroupWise Address, then click OK.
6 In the Address field, specify the GroupWise user’s address in the following format:
domain.post_office.user_ID
where domain is the name of the GroupWise domain, post_office is the name of the GroupWise
post office, and user_ID is the user’s GroupWise ID.
7 Click OK, click Next, then click Finish.
novdocx (en) 6 April 2007
The GroupWise user can now be selected from the Exchange Address Book.
Including Custom Users in Directory Synchronization
If you want to be able to change user information associated with custom recipients in Exchange and
have the information for the corresponding GroupWise user updated to match, you must enable
directory synchronization for custom recipients. In the Exchange Gateway startup file
(gwexch.cfg), use the /custom startup switch to enable directory synchronization for custom
recipients. For more information about directory synchronization, see Section 8.1, “Enabling
Directory Synchronization and Exchange of Address Books,” on page 61.
8.2.4 Using Explicit Addressing
If you do not enable directory synchronization and exchange, and if users are not represented in the
other e-mail system’s Address Book, then users on both sides of the gateway must use explicit
addressing. See “Addressing Messages” on page 57.
8.2.5 Setting Up an Addressing Rule to Facilitate Busy
Searches
When performing a busy search, the Exchange server uses LDAP to identify the users being
searched, rather than the typical recipient information used when delivering messages. If users’ email addresses do not match their mailbox names, messages are delivered successfully but busy
searches fail.
You can use the /addressrule startup switch in the gwexch.cfg file to define the format you want
the gateway to use when it sends a busy search request to the Exchange system. With the /
addressrule startup switch, you can use the following tags to specify the address format you want:
8.3 Changing the Link Protocol between the
Exchange Gateway and the MTA
Before the GroupWise 7 Gateway for Microsoft Exchange, the Exchange Gateway and the MTA
communicated by transferring message files through message queue directories using a mapped/
UNC link. Starting with the GroupWise 7 version of the gateway, you can configure the gateway so
that it uses a TCP/IP link to communicate with the MTA, instead of transferring message files
through queue directories. During installation, the Exchange Gateway is configured for a mapped/
UNC link. You can reconfigure it to use a TCP/IP link in ConsoleOne®.
1 In ConsoleOne, right-click the Exchange Gateway object, then click Properties.
72GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
2 Click GroupWise > Network Address.
novdocx (en) 6 April 2007
3 In the TCP/IP Address field, click Edit, specify the IP address or DNS hostname of the server
where the Exchange Gateway is running (which is not necessarily the server where the
Exchange Gateway software is installed), then click OK to return to the Network Address page.
4 In the Message Transfer Port field, specify a unique port number; for example, 7103.
5 Click OK to save the new link configuration for the Exchange Gateway.
ConsoleOne then notifies the Exchange Gateway and the MTA to restart using the new link
protocol.
8.4 Controlling Gateway Access
The Exchange Gateway lets you control access through the gateway. For example, you can:
Control which GroupWise users can send messages and to which Exchange users
Control which GroupWise users can receive messages and from which Exchange users
Control the maximum size for messages sent through the gateway
Control whether or not rule-generated GroupWise messages are sent through the gateway
The standard way to control access for all GroupWise and Exchange users on the GroupWise side of
the gateway is with theaccess.cfg file in the domain\wpgate\exchange directory. In
addition, you can control individual user access using the Gateway Access field of individual User
objects in ConsoleOne.
Section 8.4.1, “Using the Access.cfg File in the Gateway Directory,” on page 74
Section 8.4.2, “Using the Gateway Access Field on Individual User Objects,” on page 79
On the Exchange side of the gateway, access control is provided on the Permissions page of the Site
Addressing object. See your Exchange documentation for more information.
Configuring the Exchange Gateway73
8.4.1 Using the Access.cfg File in the Gateway Directory
The access.cfg file is an ASCII text file that can be edited with a standard text editor. It is
located in the gateway root directory (for example, domain\wpgate\exchange). The
access.cfg file enables you to implement the following specific types of access control:
Provide specific access control based on GroupWise domains and post offices
Provide specific access control based on access groups that you define
Limit the size of incoming and outgoing messages to and from your GroupWise system for
specific domains, post offices, or access groups
Prevent messages from specific addresses from entering your GroupWise system for specific
domains, post offices, or access groups
Allow messages from specified addresses to enter your GroupWise system, while preventing
all others for specific domains, post offices, or access groups
Prevent rule-generated messages from going out of your GroupWise system for specific
domains, post offices, or access groups
The initial access.cfg file includes descriptions and examples of the section headers and
keywords that you can use in the file. However, all lines are initially commented out and access
control is off by default. Print the initial access.cfg file in the domain\wpgate\exchange
directory. Reviewing the file can help you understand how it works.
novdocx (en) 6 April 2007
Add the following line at the top of the file to turn on access control:
Access Control=On
After access control has been turned on, you can create sections in the access.cfg file for
various groups of users. Section headers are enclosed in square brackets ([header]). Within each
section, you use keywords to define the access control settings for the group to which the section
applies. The following section headers and keywords are available:
Section headers, keywords, and settings are not case sensitive. The In and Out directions are from
the point of view of the GroupWise system. Semicolons (;), slashes (/), and pound signs (#) can be
used to comment out lines of text. In the examples provided in the access.cfg file, the string
gwaddresstext represents the address of an Exchange user. For example, you could replace
gwaddresstext with Novell.Sales.Glen if that is the appropriate address format, as explained in
Section 3.8, “Selecting User Address Type and Format,” on page 19.
Exchange Gateway Web Console You can turn access control on and off for the current gateway
session on the Access Control page. You can also adjust the maximum message size.
74GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
Section Headers
Section headers establish groups of users to which access control settings are applied.
“[Default:In|Out]” on page 75
“[groupwise_domain:In|Out]” on page 75
“[groupwise_domain.post_office:In|Out]” on page 75
“[AccessGroup:group_name]” on page 76
[Default:In|Out]
This section lists the access control settings for users who are not covered by access control settings
for a particular GroupWise domain, post office, or access group.
This example limits incoming messages to 100 KB but does not limit the size of outgoing messages.
It prevents rule-generated GroupWise messages from transferring through the gateway to the
Exchange system. These access control settings would apply to any users who did not fall under a
more specific section header.
[groupwise_domain:In|Out]
This section lists the access control settings for users in a particular GroupWise domain.
This example allows users in the Temps post office to exchange messages with users in the
Exchange NetTech system only. It restricts incoming and outgoing messages to 10 KB. It prevents
rule-generated messages.
novdocx (en) 6 April 2007
[AccessGroup:group_name]
This section lists the access control settings for individual GroupWise users who are assigned to the
access group in ConsoleOne, as described in “Using the Gateway Access Field on Individual User
Objects” on page 79. Access groups do not have direction parameters. If you want to control access
in both directions, you must create separate access groups.
This example allows users in the SysAdminsIn and SysAdminsOut access groups to receive
messages up to 5 MB in size and to send rule-generated messages.
Keywords
Keywords define the access control settings for the users included under each section header.
“AllAccess” on page 77
“NoAccess” on page 77
“Block” on page 77
“Allow” on page 78
“MaxSize” on page 78
“AllowRuleGenerated” on page 79
76GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
AllAccess
This keyword provides unrestricted access to the Exchange Gateway for those GroupWise users
specified by the section header. Users can send messages to or receive messages from Exchange
users, depending on the direction specified by the header.
This example allows all GroupWise users in the Executives post office to exchange messages with
all Exchange users with no access control restrictions.
NoAccess
This keyword restricts access to the Exchange Gateway for those GroupWise users specified by the
section header. Users cannot send or receive messages through the gateway, depending on the
direction specified in the header.
This example prevents all GroupWise users in the Temps post office from exchanging messages
with Exchange users.
Block
This keyword restricts access to the Exchange Gateway from the perspective of Exchange users.
This keyword differs from NoAccess because a specific Exchange address must be provided. If
GroupWise users try to send mail to a Exchange address that has been blocked, they receive a
message from the gateway stating that the message is undeliverable.
The first example prevents GroupWise users in the Temps post office from exchanging messages
with users in the Exchange XYZCorp system. The second example prevents GroupWise users in the
Executives post office from receiving messages from a specific Exchange user. Providing the
username in both formats is required to totally block a user.
Allow
This keyword allows messages to pass through the Exchange Gateway only if the message’s
recipient matches the Exchange address specified on the Allow line. Any messages addressed to
other Exchange addresses are blocked.
The first example allows GroupWise users in the Temps post office to exchange messages with the
NetTech Exchange system but no others. The second example allows all users to receive messages
from a specified user.
MaxSize
This keyword determines the maximum size of messages that the Exchange Gateway can transfer
between systems. Maxsize is specified in bytes (1000 = 1000 bytes or 1 KB), with a range from 0 to
2147483647.
Unless you have a reason to limit the message size (for example, you are charged for the amount of
data transferred by the gateway), you might not want to limit the message size. When attachments
are encoded as they pass through the gateway, they generally become larger.
78GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
This example prevents GroupWise users in the Temps post office from receiving messages larger
than 1 MB and from sending messages larger than 5 MB.
AllowRuleGenerated
This keyword determines whether or not rule-generated messages are allowed through the Exchange
Gateway. It applies only to outbound messages from GroupWise to Exchange.
You could use this keyword to control rule-generated messages such as “On Vacation” from entering
the Exchange system. Unlike NoAccess and Block, the gateway does not generate a status message
stating that the mail message was undeliverable. Instead, the message remains pending in the
sender’s mailbox.
Syntax:
AllowRuleGenerated=Yes | No
Examples:
[Default:Out]
AllowRuleGenerated=No
novdocx (en) 6 April 2007
This example prevents all rule-generated messages from transferring from the GroupWise system to
the Exchange system.
8.4.2 Using the Gateway Access Field on Individual User
Objects
You can use the Gateway Access field on the GroupWise Account page of each User object in
ConsoleOne to control individual user access. This can be useful if you only have a few users whose
access you want to control. If you have many users whose access you want to control, you should
use the access.cfg file, as described in “Using the Access.cfg File in the Gateway Directory” on
page 74.
1 If desired, create an access control group in the access.cfg file.
2 In ConsoleOne, browse to and right-click the user whose access you want to control, then click
Properties.
Configuring the Exchange Gateway79
3 Click GroupWise > Account to display the Account page.
novdocx (en) 6 April 2007
4 Fill in the Gateway Access field.
If you created an access control group in the access.cfg file in Step 1, specify the name of
the access control group that you want this user to be associated with.
If you have not created an access control group, you can put access control information unique
to this user in the Gateway Access field.
In this example, the gateway name is Exchange, the maximum message size is 500 KB, and
rule-generated messages are prevented from leaving the GroupWise system. The gateway
direction designations and their keywords are separated by a semicolon (;).
5 Click OK to save the access control information for the selected user.
ConsoleOne passes the access control information to the Exchange Gateway so that the access
control settings are in force immediately.
80GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
8.5 Setting Up Accounting
Every day at midnight, the Exchange Gateway creates an accounting file (acct) in the
domain\wpgate\exchange\000.prc directory. The acct file is an ASCII-delimited text file
that records the source, priority, message type, destination, and size of each item passing through the
gateway.
Section 8.5.1, “Enabling Accounting,” on page 81
Section 8.5.2, “Defining an Accountant,” on page 82
Section 8.5.3, “Understanding the Accounting File,” on page 82
8.5.1 Enabling Accounting
1 In ConsoleOne, browse to and right-click the Exchange Gateway object, then click Properties.
2 Click GroupWise > Optional Gateway Settings to display the Optional Gateway Settings page.
novdocx (en) 6 April 2007
3 Make sure Accounting is set to Yes.
4 Click Apply to save your changes.
5 Continue with “Defining an Accountant” on page 82.
Exchange Gateway Web Console You can turn accounting on and off for the current gateway
session on the Optional Gateway Settings page.
Configuring the Exchange Gateway81
8.5.2 Defining an Accountant
1 On the Exchange Gateway object, click GroupWise > Gateway Administrators to display the
Gateway Administrators page.
novdocx (en) 6 April 2007
The Gateway Administrators page lets you select a GroupWise user to be the Accountant for
the Exchange Gateway. Each night at midnight, the gateway mails the accounting file (acct)
to the Accountant.
2 Click Add to open the Select GroupWise Object dialog box, then select a user to function as the
Accountant for the Exchange Gateway.
You can also select multiple users and/or distribution lists in the Select GroupWise Object
dialog box.
3 Click OK to return to the Gateway Administrators page.
4 In the Administrators list, select the user or distribution list that you want to function as the
Accountant.
In the Administrators list, you can also select multiple users and distribution lists as needed.
5 In the Administrator Role box, select Accountant.
6 Click OK to save the changes.
ConsoleOne passes the accounting information to the Exchange Gateway so that the
Accountant can begin receiving daily accounting files.
7 Continue with “Understanding the Accounting File” on page 82.
8.5.3 Understanding the Accounting File
The accounting file (acct) is an ASCII-delimited text file that records the source, priority, message
type, destination, and other information about each message sent through the gateway. The file,
82GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
which is updated daily at midnight, is located in the domain\wpgate\exchange\000.prc
directory. If no Accountant is defined to receive the file, the file is deleted each day.
A sample line from an accounting file is shown below:
Each item sent through the gateway is recorded on a separate line, with the fields separated by
commas. Two or more commas in a row indicate that a field has no data. The following table
describes the fields in the order in which they are found in the accounting file.
FieldDescriptionExample
In/Out StatusIndicates if the message is outbound (O) or inbound (I) O
Message DateThe date when the message was sent5/18/06
Message TimeThe time when the message was sent20:42:55
novdocx (en) 6 April 2007
GroupWIse Message IDA set of numbers that uniquely identifies the message
in the GroupWise system
GroupWise Message
Type
GroupWise Message
Priority
GroupWise User Domain The GroupWise domain where the sender’s or
GroupWise User Post
Office
GroupWise User IDThe user ID of the sender or recipientLTanaka
GroupWise Account IDThe recipient’s or sender’s account ID as specified on
Message SubjectThe subject line of the messageReminder
Gateway DomainThe GroupWise domain where the gateway is installed Connector
Gateway NameThe name of the gateway as defined in GroupWiseExchange
Foreign Message IDThe message ID supplied by Exchange
Foreign Message TypeThe type of message sent from ExchangeMail
Type of item sent or receivedMail
0 = High, 2 = Normal, 4 = Low2
receiver’s post office is located
The GroupWise post office that the sender or recipient
belongs to
the user’s GroupWise Account page in ConsoleOne
3F429BA6.961 :
12 : 31746
Corporate
Te mp s
Foreign AddressThe user’s Exchange address or GroupWise address
(if the user was added to a non-GroupWise domain)
Number of RecipientsThe number of users1
Number of AttachmentsThe number of files attached to the message0
Accounting UnitsThe byte size of the message2593
Corporate.Market
ing.LTanaka
The acct file can be imported into a word processor, spreadsheet, or database program for further
analysis.
Configuring the Exchange Gateway83
8.6 Establishing Gateway Administrators
A gateway administrator is any GroupWise user you assign to receive information and error
messages from the Exchange Gateway. The gateway does not require an administrator, but if you
want to define one, the administrator must either be a user who is associated with GroupWise or
with a GroupWise distribution list. There are several types of administrators that you can define for
the Exchange Gateway:
Administrator TypeDescription
OperatorThe Operator receives a message if the Exchange Gateway cannot
communicate with the GroupWise system.
Foreign OperatorThe Foreign Operator receives a message if the Exchange Gateway cannot
communicate with the Exchange system.
PostmasterThe Postmaster receives bad message files if the /badmsg switch is in use.
See Section 9.5, “Notifying the Exchange Gateway Administrator about Bad
Messages,” on page 102.
AccountantThe gateway keeps accounting records for every message it sends, unless
you turn the Accounting feature off. Accounting data for the previous day’s
activity is sent daily to the Accountant. For setup information, see Section 8.5,
“Setting Up Accounting,” on page 81.
novdocx (en) 6 April 2007
1 In ConsoleOne, browse to and select the Exchange Gateway object, then click Properties.
2 Click GroupWise > Gateway Administrators to display the Gateway Administrators page.
3 Click Add to display the Select Object dialog box, then select the user you want to define as an
administrator.
You can also select multiple users and/or distribution lists in the Select GroupWise Object
dialog box.
84GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
4 Click OK to return to the Gateway Administrators page and add the user to the Gateway
Administrators list.
5 In the Administrator Role box, select the type of administrator you want the user to be.
Operator
Accountant
Postmaster
Foreign Operator
6 Click OK to save the Exchange Gateway administrator list.
ConsoleOne passes the administrator information to the Exchange Gateway so that the
administrators start receiving the appropriate types of messages.
8.7 Enabling Message Status for Sent Items
Both GroupWise and Exchange can return status information to message senders. This lets senders
know if their messages have been delivered, opened, and so on. In order for message status
information to be returned to senders, you need to make sure that message status has been enabled.
Message status information is collected in the status correlation database (gwcorr.db), located by
default in the domain\wpgate\exchange directory.
novdocx (en) 6 April 2007
1 If you want to change the location of the status correlation database, use the /corr startup switch
in the Exchange Gateway startup file (exchange.cfg) to specify a different directory.
2 In ConsoleOne, browse to and right-click the Exchange Gateway object, then click Properties.
3 Click GroupWise > Optional Gateway Settings to display the Optional Gateway Settings page.
4 Fill in the following fields:
Configuring the Exchange Gateway85
Outbound Status Level: Outbound status refers to the status information returned to
GroupWise users for messages they send to Exchange users. Select Undelivered, Delivered, Open, or Full (which is equivalent to selecting Undelivered, Delivered, and Open).
Correlation Enabled: Select Yes . Message correlation is used to map Exchange delivery, non-
delivery, and receipt reports to GroupWise status messages, and GroupWise status messages to
Exchange delivery, non-delivery, and receipt reports. For tracking purposes, each message
receives its own record in the correlation database
(domain\wpgate\exchange\gwcorr.db).
Correlation Age: Specify the number of days you want a message’s record to remain in the
correlation database. After a message’s record has been deleted, any status information
returned on the message is sent to the user as a new message rather than as status information
on the old message.
5 Click OK to save the changes.
ConsoleOne passes the status message information to the Exchange Gateway so that status
messages and correlation start immediately.
6 If you edited the exchange.cfg file in Step 1, stop and then start the Exchange Gateway so
that it reads the updated startup file.
novdocx (en) 6 April 2007
Exchange Gateway Web Console You can adjust these settings for the current gateway session on
the Optional Gateway Settings page.
8.8 Binding the Exchange Gateway to a Specific
IP Address
You can now cause the Exchange Gateway to bind to a specified IP address when the server where it
runs uses multiple IP addresses. The specified IP address is associated with all ports used by the
gateway. Without an exclusive bind, the gateway binds to all IP addresses available on the server.
1 In ConsoleOne, browse to and right-click the Exchange Gateway object, then click Properties.
86GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
2 Click GroupWise > Network Address to display the Network Address page.
novdocx (en) 6 April 2007
3 Select Bind Exclusively to TCP/IP Address, then click OK to save your change.
Corresponding Startup Switches You can also use the /ip startup switch in the Exchange Gateway
startup file to establish an exclusive bind to the specified IP address.
Configuring the Exchange Gateway87
novdocx (en) 6 April 2007
88GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
9
Monitoring the Exchange Gateway
By monitoring the Exchange Gateway, you can determine whether or not its current configuration is
meeting the needs of the users it services. You have a variety of tools to help you monitor the
operation of the Exchange Gateway:
Section 9.1, “Using the Exchange Gateway Server Console,” on page 89
Section 9.2, “Using the Exchange Gateway Web Console,” on page 92
The Exchange Gateway server console displays the gateway’s activity when it is running as an
application. If you run the Exchange Gateway as a Windows service, the server console does not
appear and you must use other monitoring alternatives, as described in Section 9.2, “Using the
Exchange Gateway Web Console,” on page 92 and Section 9.4, “Using SNMP Monitoring
Programs,” on page 99.
To properly administer the gateway as an application, you should understand the console and how it
works. The screen is divided into various areas.
Section 9.1.1, “Information Box,” on page 90
Section 9.1.2, “Status Box,” on page 90
Section 9.1.3, “Statistics Box,” on page 90
Section 9.1.4, “Log Message Box,” on page 91
Monitoring the Exchange Gateway
89
Section 9.1.5, “Menu Summary,” on page 91
9.1.1 Information Box
The top portion of the console provides the following information about the gateway.
Domain.Gateway: The domain where the gateway is installed and the name of the gateway.
UpTime: The length of time the gateway has been running.
Description: The description you added when you configured the gateway, as described in
Section 6.2, “Providing Gateway Information,” on page 53.
9.1.2 Status Box
The Status box provides the following information:
Processing: If the gateway is running, this field displays a spinning bar. If there is no bar or if the
bar is stationary for an extended period, the gateway is not running.
®
GroupWise: Whether the gateway’s network connection to the GroupWise
Closed. It is normal for this field to briefly display Closed while the gateway is initializing. If the
link shows Closed for an extended period, a network failure, insufficient access rights, or an error in
setup fields could be the problem. Check for error messages in the Log Message box. For assistance
resolving error messages, see Appendix A, “Error and Informational Messages,” on page 117.
domain is Open or
novdocx (en) 6 April 2007
Other Link: The status of the gateway’s network connection to the Exchange system. Messages
can be sent or received if Other Link is Open. If it is Closed, the network connection has been
terminated. Check the status of the Exchange system.
Program: Where the gateway is in its current processing cycle (sending, receiving, or idle). You
can use the Gateway Time Settings page in ConsoleOne
information, see Section 10.1, “Adjusting the Gateway’s Send/Receive Cycle,” on page 103.
Log Level: The logging level the gateway is currently using. The level determines how much
information is displayed in the Logging box and written to the log file. You can set the default
logging level in ConsoleOne, as described in Section 9.3, “Using Exchange Gateway Log Files,” on
page 97. You can also change the log level for the current Exchange Gateway session, as described
in “Menu Summary” on page 91.
®
to adjust the processing cycle. For more
9.1.3 Statistics Box
The Statistics box displays the amount of incoming and outgoing gateway traffic. The four columns
display the cumulative totals and the snap shot totals. The four columns from left to right are:
outgoing message totals, snap shot of outgoing messages (the default snap shot interval is 10
minutes), incoming message totals, and snap shot of incoming messages.
The snap shot interval statistic can help you get a more accurate picture of the amount of recent
gateway traffic. For information about changing the snap shot interval, see Section 10.1, “Adjusting
the Gateway’s Send/Receive Cycle,” on page 103
The following types of status information are provided:
Normal: The number of normal incoming and outgoing messages the gateway has processed.
90GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
Status: The number of status messages the gateway has sent and received. The amount of status
message traffic depends in part on the outbound status level of the gateway. An outbound status
level set to Full causes more status messages than an outbound status level set to Undelivered. For
more information about setting the outbound status level, see Section 8.7, “Enabling Message Status
for Sent Items,” on page 85.
Passthru: The number of incoming and outgoing passthrough messages the gateway has processed.
Using the Exchange Gateway as a passthrough gateway between two GroupWise systems is not a
recommended way to connect GroupWise systems. There are better alternatives currently available.
See the GroupWise 6.5 Multi-System Administration Guide for preferred alternatives.
Conv Errors: The number of conversion errors for incoming and outgoing messages.
Comm Errors: The number of communications errors for incoming and outgoing messages.
Total Bytes: The total number of bytes for the incoming and outgoing messages.
9.1.4 Log Message Box
The Log Message box displays the Exchange Gateway’s activity. The amount and detail in this
display depends on the logging level you select. For more information, see Section 9.3, “Using
Exchange Gateway Log Files,” on page 97.
novdocx (en) 6 April 2007
For assistance with error messages that appear in the Log Message box, see Appendix A, “Error and
Informational Messages,” on page 117.
9.1.5 Menu Summary
At the top of the Exchange Gateway server console is a menu bar that provides the following
functionality:
MenuItem
FileExitF7Stop the Exchange Gateway.
Configuration Gateway
Settings
LogView Log Files F9Select a log file and view it in Notepad. See Section 9.3,
Log SettingsF2Override the default log settings for the current Exchange
Function
Key
F5Display the gateway configuration settings from the
Function
Exchange Gateway object in Novell® eDirectory™. For
more information, see Chapter 6, “Configuring the
GroupWise Side of the Exchange Gateway,” on page 51
and various sections in Chapter 7, “Running the Exchange
Gateway,” on page 55.
“Using Exchange Gateway Log Files,” on page 97.
Gateway session. See Section 9.3, “Using Exchange
Gateway Log Files,” on page 97.
ActionsZero StatusF8Reset all statistics to zero.
Synchronize
Directories
Turn directory synchronization on or off. See Section 8.1,
“Enabling Directory Synchronization and Exchange of
Address Books,” on page 61.
Monitoring the Exchange Gateway91
9.2 Using the Exchange Gateway Web Console
The Exchange Gateway Web console enables you to monitor and control the Exchange Gateway
from any location where you have access to a Web browser and the Internet. This provides
substantially more flexible access than the Exchange Gateway server console, which can be
accessed only from the Windows server where the Exchange Gateway is running.
Section 9.2.1, “Setting Up the Exchange Gateway Web Console,” on page 92
Section 9.2.2, “Accessing the Exchange Gateway Web Console,” on page 93
Section 9.2.3, “Monitoring the Exchange Gateway from the Web Console,” on page 94
9.2.1 Setting Up the Exchange Gateway Web Console
After installation, you set up the Exchange Gateway Web console in ConsoleOne.
1 In ConsoleOne, browse to and right-click the Exchange Gateway object, then click Properties.
2 Click GroupWise > Network Address to display the Network Address page.
novdocx (en) 6 April 2007
3 In the HTTP Port field, provide a unique port number for communication between the
Exchange Gateway and your Web browser.
You might want to use a port number close to those used by the MTA and POA, for example,
7183.
4 Make a note of the HTTP port number. You need this information in order to access the
Exchange Gateway Web console.
5 Click Apply to save your changes on the Network Address page.
If you want to limit access to the Exchange Gateway Web console, you can provide a username
and password.
92GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
6 Click GroupWise > Optional Gateway Settings.
novdocx (en) 6 April 2007
7 In the HTTP Settings box:
7a In the HTTP User Name field, specify a unique username.
7b Click Set Password.
7c Type the password twice for verification.
7d Click Set Password.
Do not use an eDirectory username and password because the information passes over the
non-secure connection between your Web browser and the Exchange Gateway.
For convenience, use the same username and password for all GroupWise agents and
gateways that you plan to monitor from GroupWise Monitor. This saves you from
providing the username and password information as Monitor accesses each agent and
gateway.
8 Click OK to save the Exchange Gateway Web console settings.
ConsoleOne then notifies the Exchange Gateway to restart so the new settings can be put into
effect.
Corresponding Startup Switches: You could also use the /httpport, /httpuser, and /httppassword
startup switches in the Exchange Gateway startup file (gwexch.cfg) to enable and secure the
Exchange Gateway Web console. In addition, you can use the /httprefresh switch to control how
often the Exchange Gateway refreshes the information provided to your Web browser.
9.2.2 Accessing the Exchange Gateway Web Console
To monitor the Exchange Gateway from your Web browser, view the URL where the Exchange
Gateway is located by supplying the network address of the Windows server where the Gateway
runs and the port number as provided on the Network Address page in ConsoleOne.
Monitoring the Exchange Gateway93
Syntax:
http://IP_address_or_hostname:HTTP_port
Examples:
http://172.16.5.18:7176http://exchserver1:7176
9.2.3 Monitoring the Exchange Gateway from the Web Console
novdocx (en) 6 April 2007
The Exchange Gateway Web console provides several pages of information to help you monitor the
performance of the Exchange Gateway. The bar at the top of the Exchange Gateway Web console
displays the name of the Exchange Gateway and its post office. Below this bar appears the Exchange
Gateway Web console menu that lists the pages of information available in the Exchange Gateway
Web console.
Monitoring Gateway Status
When you first access the Gateway Web console, the Status page is displayed.
The information is the same as is displayed on the Gateway server console on the Windows server
where the gateway runs. For more information, see “Status Box” on page 90.
Checking Gateway Configuration
On the Exchange Gateway Web console menu, click Configuration to display the configuration
information stored on various property pages on the Exchange Gateway object in ConsoleOne.
94GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
novdocx (en) 6 April 2007
To change the log settings for the current gateway session, click Event Log Settings. All other
settings listed on the Configuration page must be changed in ConsoleOne.
Checking the Operating System Environment
On the Exchange Gateway Web console menu, click Environment to display information about the
operating system where the Exchange Gateway is running.
Viewing Gateway Log Files
On the Exchange Gateway Web console menu, click Log Files to display gateway log files.
Monitoring the Exchange Gateway95
Click Event Log Settings to change the log settings for the current Exchange Gateway session.
novdocx (en) 6 April 2007
For information about Exchange Gateway log files, see Section 9.3, “Using Exchange Gateway Log
Files,” on page 97.
Checking and Changing Gateway Time Settings
On the Exchange Gateway Web console menu, click Time Settings to display the settings listed on
the Time Settings page in ConsoleOne.
Modify the settings as needed, then click Submit to change them for the current Exchange Gateway
session. For information about the time settings, see Section 10.1, “Adjusting the Gateway’s Send/
Receive Cycle,” on page 103.
Checking and Changing Optional Gateway Settings
On the Exchange Gateway Web console menu, click Optional Gateway Settings to display the
settings listed on the Optional Gateway Settings page in ConsoleOne.
96GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
novdocx (en) 6 April 2007
Modify the settings as needed, then click Submit to change them for the current Exchange Gateway
session. For information about the optional gateway settings, see the following topics:
Section 8.1, “Enabling Directory Synchronization and Exchange of Address Books,” on
page 61
Section 8.5, “Setting Up Accounting,” on page 81
Section 8.7, “Enabling Message Status for Sent Items,” on page 85
On the Exchange Gateway Web console menu, click Access Control to turn access control on and off
and to adjust the maximum message size for the current Exchange Gateway session.
For information about access control, see Section 8.4, “Controlling Gateway Access,” on page 73.
9.3 Using Exchange Gateway Log Files
Log files record all message routing data that appears in the Log Message box of the Exchange
Gateway server console. You can determine the level of information you want to log, as well as the
Monitoring the Exchange Gateway97
maximum age for log files and the maximum amount of disk space to be used for log files.
Examining log files is useful if you experience any problems with the Exchange Gateway, because
the log files record the exact route all messages take. If you have any problems that require
assistance from Novell Support (http://www.novell.com/support), it is likely that the technician who
helps you will request a copy of this file.
Log files are stored in the gateway’s 000.prc directory
(domain\wpgate\exchange\000.prc) and can be viewed from the Gateway server console
and the Web console. Log files are named mmddlog.nnn, where mmdd is the month and day and
nnn is an incrementing number, starting with 001.
1 In ConsoleOne, browse to and right-click the Exchange Gateway object, then click Properties.
2 Click GroupWise > Log Settings to display the Log Settings page.
novdocx (en) 6 April 2007
3 Fill in the following fields:
Log File Path: Select the path where the log file should be created. By default, log files are
stored in the domain\wpgate\exchange\000.prc directory.
Logging Level: Select the logging level you want. Gateway logging levels are hierarchical,
with Off as the lowest and Diagnostic as the highest.
Off: Disables logging.
Normal: Displays basic message routing information, providing a summary of gateway
activity. This is the default setting.
Verbo s e : Displays extra message routing details and message processing information.
Diagnostic: Displays all message routing and processing information. You should use
this logging level only when troubleshooting a problem with the gateway.
A new log file is created each day, and the files accumulate according to the following settings:
Max Log File Age: Specify the maximum number of days you want to save the log file before
the gateway deletes it. The default value is 7 days.
98GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
Max Log Disk Space: Specify the amount of disk space you want the limit to be for log files.
When the limit is reached, the gateway deletes the oldest file until the space occupied is under
the maximum allowable limit. The default value is 1024 KB.
If you set the limit to zero (0), there is no disk space limit for log files.
4 Click OK to save the log settings.
ConsoleOne passes the updated log settings to the Exchange Gateway so that the new log
settings are in force immediately.
Corresponding Startup Switches You could also use the /log, /loglevel, /logdays, and /logmax
startup switches in the Exchange Gateway startup file (gwexch.cfg) to control logging.
Exchange Gateway Web Console You can view the Exchange Gateway log files and change the
log settings for the current Exchange Gateway session by clicking the Log Settings link on the Log
Files page. You can also view and modify log settings at the Exchange Gateway server console on
the server where the gateway is running, as listed in “Menu Summary” on page 91.
9.4 Using SNMP Monitoring Programs
novdocx (en) 6 April 2007
You can monitor the Exchange Gateway from Novell ZENworks® for Servers or any other SNMP
management and monitoring program. When properly configured, the Exchange Gateway sends
SNMP traps to network management consoles for display along with other SNMP monitored
programs.
During installation, you had the opportunity to configure the Exchange Gateway for SNMP. If the
option was dimmed, then SNMP was not installed on the Windows server.
If you did not select SNMP support during installation, there is currently no way to add the
functionality short of uninstalling the Exchange Gateway and reinstalling it. See Section 7.4,
“Uninstalling the Exchange Gateway,” on page 58
Monitoring the Exchange Gateway99
To set up SNMP services for the Windows server, complete the following tasks:
Section 9.4.1, “Copying and Compiling the Exchange Gateway MIB File,” on page 100
Section 9.4.2, “Configuring the Exchange Gateway for SNMP Monitoring,” on page 100
9.4.1 Copying and Compiling the Exchange Gateway MIB File
An SNMP-enabled Exchange Gateway returns information contained in a Management Information
Base (MIB). The MIB is an ASCII data structure that defines the information gathered. It also
defines the properties that can be monitored and managed on the SNMP-enabled Exchange
Gateway. You can view the contents of the Exchange Gateway MIB for a description of the SNMP
variables available for it. The Exchange Gateway MIB is located in the
domain\wpgate\exchange directory.
Before you can monitor an SNMP-enabled Exchange Gateway, you must compile the ngwln.mib
file using your SNMP management program.
1 Copy the ngwln.mib file from the domain\wpgate\exchange directory to the location
required by your SNMP management program.
novdocx (en) 6 April 2007
ZENworks users can copy the ngwln.mib file to the \agents\snmp directory in the
GroupWise software distribution directory.
2 Compile or import the ngwln.mib file as required by your SNMP management program.
For example, to compile the ngwln.mib file for ZENworks:
2a In ConsoleOne, right-click the Site Server object, then click Properties > MIB Pool.
2b Click Modify Pool > Add.
2c Browse to and select the ngwln.mib file, then click OK.
2d Click Compile.
2e To make sure that the Windows server where the Exchange Gateway is running is
configured to send SNMP traps to the ZENworks Site Server, add the IP address or
hostname of the Site Server to the list of trap destinations.
From the Windows NT Control Panel, double-click Network, then click Services >
SNMP Service > Properties > Traps.
From the Windows 2000/2003 Control Panel, double-click Administrative Tools, then
click Services > SNMP Service > Properties > Traps.
Refer to your SNMP management program documentation for specific instructions.
3 Continue with “Configuring the Exchange Gateway for SNMP Monitoring” on page 100.
9.4.2 Configuring the Exchange Gateway for SNMP Monitoring
In order for SNMP monitoring programs to monitor the Exchange Gateway, the Exchange Gateway
must be configured with a network address and SNMP community string.
1 Browse to and right-click the Exchange Gateway object, then click Properties.
100 GroupWise 7 Gateway for Microsoft Exchange Installation and Administration Guide
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.