18.3 Planning a GroupWise Calendar Publishing Host

Use the GroupWise Calendar Publishing Host Worksheets to record the information required to install and configure the CalPub Host Application.

The topics in this section present the required information in a convenient planning sequence. The Installation Worksheet organizes the information in the order in which you need it during installation.

18.3.1 Selecting the Calendar Publishing Host Application Platform

The CalPub Host can be installed to a web server on Linux or Windows. See GroupWise Calendar Publishing Host System Requirements for supported web servers.

GROUPWISE CALENDAR PUBLISHING HOST INSTALLATION WORKSHEET

Under Web Server Platform, mark whether you plan to install the CalPub Host Application to a Linux or Windows web server.

18.3.2 Gathering Web Server Information

The CalPub Host Application integrates with your web server to pass calendar information gathered by the Post Office Agent to your web browser for display. The location of the CalPub Application files that are installed depends on the web server that it is being integrated with.

The default web server paths vary by platform:

  • Apache Web Server on OES:
  • Tomcat on OES:
  • /etc/opt/novell/httpd/conf.d
  • /opt/novell/grpwise-tomcat8/webapps
  • Apache Web Server on SLES:
  • Tomcat on SLES:
  • /etc/apache2/conf.d
  • /etc/grpwise-tomcat
  • Tomcat on Windows:
  • c:\novell\groupwise\tomcat\webapps

GROUPWISE CALENDAR PUBLISHING HOST INSTALLATION WORKSHEET

Under Web Server Information, select the type of web server where you plan to install the CalPub Host Application. Also specify the web server’s root directory.

On Windows, if the Internet Information Server services more than one website, specify the website where you want to install the CalPub Host Application.

The CalPub Host needs the IP address and TCP port number of the web server so that they can communicate.

GROUPWISE CALENDAR PUBLISHING HOST CONFIGURATION WORKSHEET

Under Calendar Publishing Host Configuration, list the IP address of the web server and the web server port number (by default, 80).

18.3.3 Choosing the Calendar Publishing Host Name

You must provide a unique and descriptive name for the CalPub Host. The name might include the platform or location of the CalPub Host, or perhaps the users it serves. You specify this name when you install the CalPub Host Application and again when you configure it in the GroupWise Admin console. The name must be specified identically in both places, including spacing and capitalization.

The CalPub Host name is stored in the calhost.cfg file, located in the following folders:

  • Linux:
  • Windows:
  • /var/opt/novell/groupwise/calhost
  • c:\novell\groupwise\calhost

GROUPWISE CALENDAR PUBLISHING HOST INSTALLATION WORKSHEET

Under Calendar Publishing Host Name, specify a unique name for this CalPub Host.

GROUPWISE CALENDAR PUBLISHING HOST CONFIGURATION WORKSHEET

Under Calendar Publishing Host Configuration, list the name for the CalPub Host name again. Ensure that the names are specified identically on both worksheets.

If desired, provide a helpful description of the CalPub Host.

18.3.4 Determining the URL of the Calendar Publishing Host

The CalPub Host uses the DNS hostname of the web server as part of its base URL.

http://web_server_address:port/gwcal

Replace web_server_address with the DNS hostname of the web server. Replace port with the port number on which the CalPub Host communicates with the web server. The default port number is 80; it does not need to be specified if your web server uses that default.

IMPORTANT:Select the URL carefully. This URL is disseminated by GroupWise users to their Internet colleagues when they publish their personal calendars and free/busy information. If you change the URL later, GroupWise users need to send updated information to Internet colleagues.

You might want to create a generic URL, such as http://gwcal.example.com/gwcal, and then configure your network to redirect incoming traffic to the CalPub Host server.

GROUPWISE CALENDAR PUBLISHING HOST CONFIGURATION WORKSHEET

Under Calendar Publishing Host Configuration, list the CalPub Host base URL (http://web_server_address/gwcal).

You typically need only one CalPub Host in your GroupWise system. However, depending on the size of your GroupWise system and the locations of your GroupWise users, you might need multiple CalPub Hosts in various locations if some users experience slowness when accessing the initial location.

18.3.5 Selecting a Calendar Publishing Host Administrator

The web-based CalPub Admin console is provided for additional configuration of the CalPub Host. You must select at least one GroupWise user to access the Calpub Admin console. You might want to select a GroupWise user who is already a GroupWise system administrator, domain administrator, or post office administrator, but this is not required. Any GroupWise user can be a CalPub Host administrator.

The CalPub administrator logs into the CalPub Admin console using the same user name and password that is used for mailbox access.

GROUPWISE CALENDAR PUBLISHING HOST CONFIGURATION WORKSHEET

Under Authentication Information, list at least one GroupWise user to serve as a CalPub Host administrator.

18.3.6 Connecting the Calendar Publishing Host to a POA

The CalPub Host connects to your GroupWise system through the POA of a post office. For initial installation, you enable one POA for calendar publishing. As you roll out calendar publishing to your GroupWise users, you must enable calendar publishing for the POA of every post office where users publish calendars and free/busy information.

The initially selected POA must be configured to communicate with the CalPub Host. The POA server’s IP address or DNS hostname is required, along with a calendar publishing port. The default calendar publishing port is 7171.

Use the default port number unless it is already in use on the server.

GROUPWISE CALENDAR PUBLISHING HOST INSTALLATION WORKSHEET

Under Post Office Agent Information, specify the IP address or DNS hostname of the POA that will communicate with the CalPub Host, along with the calendar publishing port number. The default calendar publishing port is 7171.

GROUPWISE CALENDAR PUBLISHING HOST CONFIGURATION WORKSHEET

Under Calendar Publishing Post Office, transfer the IP address or DNS hostname of the POA, along with the calendar publishing port from the Installation Worksheet to the Configuration Worksheet. You need this information during installation and during configuration.

For a complete list of default port numbers used by the GroupWise agents, see GroupWise Port Numbers in the GroupWise 18 Administration Guide.

18.3.7 Designing Your Calendar Browse List

The CalPub Host collects a list of published calendars for Internet users to browse and select from at the following URL:

http://web_server_address/gwcal/calendar

However, by default, no calendars are displayed in this calendar browse list. You can handle the calendar browse list in three different ways:

  • Do not provide a calendar browse list.

    Users need to notify Internet colleagues by email of the URL to access their published calendars.

  • Use the calendar browse list only for calendars of general corporate interest.

    If you want to have such a corporate browse list, you restrict which users can list calendars on the browse list by allowing only a few specific users who manage the corporate calendars to publish to the calendar browse list.

  • Allow most, if not all, users to publish their personal calendars on the calendar browse list.

    This open approach to the calendar browse list makes users’ published calendars easily accessible to anyone who knows the URL of the calendar browse list for your GroupWise system.

GROUPWISE CALENDAR PUBLISHING HOST CONFIGURATION WORKSHEET

Under Calendar Browse List, mark whether you want to enable the calendar browse list, and if so, what kind (corporate or open).

18.3.8 Selecting Calendar Publishing Settings

After you have set up the CalPub Host, you can configure how you want it to work for your GroupWise users. The following settings are available in the GroupWise Admin Console:

  • Enable Calendar Publishing: Enables users to publish personal GroupWise calendars on the Internet. When calendar publishing is enabled, users of the GroupWise client and GroupWise WebAccess can right-click a personal calendar, and then click Publish to select options for publishing a personal calendar.

  • Enable Rules To Move Items to a Published Calendar: Enables users to create rules that move specific items to a published GroupWise calendar. Rules are disabled by default.

  • Enable Publish Free/Busy Search: Enables users to make their appointment information available to external users, so external users can perform Free/Busy Searches on users' GroupWise calendars. Free/Busy searching is disabled by default. Free/busy publishing can be enabled even if no Calendar Publishing Host has been selected.

  • Enable Subscribe to Calendar: Enables users to subscribe to Internet calendars that are updated on a regular basis, such as calendars for sporting events. Calendar subscription is disabled by default. Calendar subscription can be enabled even if no Calendar Publishing Host has been selected.

GROUPWISE CALENDAR PUBLISHING HOST CONFIGURATION WORKSHEET

Under Calendar Publishing Options, mark the options you want to enable for the CalPub Host.