As you set up the Calendar Publishing Host, use the GroupWise Calendar Publishing Host Installation Worksheet that you filled out in Section 6.3, Planning a Calendar Publishing Host to provide the required information.:
If you are new to Linux, you might want to review Linux Commands, Directories, and Files for GroupWise Administration
in the GroupWise 2012 Administration Guide before you install the GWIA on Linux.
Make sure that the Web server where you are installing the Calendar Publishing Host Application meets the system requirements listed in Section 6.2, Calendar Publishing Host System Requirements.
Make sure that the Linux server has a static IP address.
Make sure that the firewall on the server has the ports open that are used by the Web server and the Calendar Publishing Host Application.
For assistance, see GroupWise Port Numbers
in the GroupWise 2012 Administration Guide.
Make sure that LDAP is running on your eDirectory server.
Make sure that you have created the Calendar Publishing Host administrative user and group, and that the Calendar Publishing Host server is configured for an SSL LDAP connection, as described in Section 6.3.7, Configuring Authentication to the Administration Web Console.
Continue with Installing the Linux Calendar Publishing Host Software.
In a terminal window on the Web server where you want to install the Calendar Publishing Host Application, log in as root, then provide the root password.
Change to the root directory of the downloaded GroupWise 2012 software image.
or
If you have already copied the Calendar Publishing Host software to a software distribution directory, change to /opt/novell/groupwise/software.
Run ./install.
The X Window System is required for running the GUI GroupWise Installation program. If you are not using the X Window System, you can install GroupWise components individually, as described in Installing GroupWise Components Using the Text-Based Installation Program.
Select the language in which you want to run the GroupWise Installation program, then click
.The main GroupWise System Installation page appears.
Click
to install the Calendar Publishing Host software.When the installation is complete, click
.Click
.Click
, accept the License Agreement, then click .Follow the prompts to configure the Calendar Publishing Host, using the following information from the GroupWise Calendar Publishing Host Installation Worksheet:
On the Configuration Complete page, click
to exit the Calendar Publishing Host Installation program.The Calendar Publishing Host software is installed to the following directories:
/opt/novell/groupwise/calhost /etc/opt/novell/groupwise/calhost /var/opt/novell/groupwise/calhost
It is also integrated with Tomcat.
Exit the GroupWise Installation program.
Restart Apache and Tomcat:
OES 11 |
rcnovell-tomcat6 stop rcapache2 stop rcapache2 start rcnovell-tomcat6 start |
OES 2 Linux: |
rcnovell-tomcat5 stop rcapache2 stop rcapache2 start rcnovell-tomcat5 start |
SLES 11 |
rctomcat6 stop rcapache2 stop rcapache2 start rctomcat6 start |
SLES 10: |
rctomcat5 stop rcapache2 stop rcapache2 start rctomcat5 start |
Make sure that Apache and Tomcat restart automatically when the server reboots:
OES 11: |
chkconfig apache2 on chkconfig novell-tomcat6 on |
OES 2 Linux: |
chkconfig apache2 on chkconfig novell-tomcat5 on |
SLES 11: |
chkconfig apache2 on chkconfig tomcat6 on |
SLES 10: |
chkconfig apache2 on chkconfig tomcat5 on |
Skip to Configuring the Calendar Publishing Host in ConsoleOne.
Make sure that the Web server where you are installing the Calendar Publishing Host Application meets the system requirements listed in Section 6.2, Calendar Publishing Host System Requirements.
Make sure that the Windows server has a static IP address,
Make sure that the firewall on the server has the ports open that are used by the Web server and the Calendar Publishing Host Application.
For assistance, see GroupWise Port Numbers
in the GroupWise 2012 Administration Guide.
Make sure that you have created the Calendar Publishing Host administrative user and group, and that the Calendar Publishing Host server is configured for an SSL LDAP connection, as described in Section 6.3.7, Configuring Authentication to the Administration Web Console.
Log in as an Admin equivalent to the eDirectory tree where GroupWise is installed.
Continue with Installing the Windows Calendar Publishing Host Software.
On the Web server where you want to install the Calendar Publishing Host Application, change to the root directory of the downloaded GroupWise 2012 software image.
or
If you have already copied the Calendar Publishing Host Application to a software distribution directory, change to that location
Run setup.exe.
(Conditional) If prompted, select the interface language for the GroupWise Installation program, then click
.On Windows, the GroupWise 2012 software image can be downloaded in a multilanguage version or an English-only version. When you install from the multilanguage version, all languages are always installed, regardless of the specific language that you select for running the Installation program.
The main GroupWise System Installation page appears.
Click
, to start the Calendar Publishing Host Installation program.You can also start the Calendar Publishing Host Installation program by running:
/software_image/internet/calhost/setup.exe
Click GroupWise Calendar Publishing Host Installation Worksheet.
then follow the prompts to provide the information from yourThe Calendar Publishing Host Installation program provides diagrams that help you understand how the various components interact with each other. Review the diagrams as you provide the requested information.
Review the Installation Summary page, then click
.(Conditional) If prompts appear because your Web server is running, select how you want to stop your Web server.
The Calendar Publishing Host Setup page explain the additional configuration steps that are required after you are finished running the Calendar Publishing Host Installation program.
Review the configuration steps, then click
to continue.When the installation is complete, click
to exit the Calendar Publishing Host Installation program.You can choose to have the WebAccess Installation program restart the Web server for you.
Along with the Calendar Publishing Host Application, the Installation program also installs Tomcat 6 to c:\novell\tomcat6, integrates it with your Web server, and automatically starts it to support the Calendar Publishing Host Application.
Click
to exit the GroupWise Installation program.After installing the Calendar Publishing Host, additional configuration in ConsoleOne is still required.
Continue with Configuring the Calendar Publishing Host in ConsoleOne.
Use the information under GroupWise Calendar Publishing Host Installation Worksheet as you configure the Calendar Publishing Host.
and on yourIn ConsoleOne, select the GroupWise System object, then click
.Click
.Specify a unique name by which the Calendar Publishing Host will be known in your GroupWise system.
IMPORTANT:This must be the identical name that you used during installation, including spacing and capitalization, as described in Section 6.3.3, Determining the Configuration of the Calendar Publishing Host.
If you decide that you want to use a different name after you have already installed the Calendar Publishing Host software, you must reinstall the software, then specify the identical name that you provided during installation when you configure the Calendar Publishing Host in ConsoleOne.
Specify the base URL for the Calendar Publishing Host in the following format:
http://web_server_address:port/gwcal
Replace web_server_address with the IP address or DNS hostname of the Web server where you installed the Calendar Publishing Host software and port is the port number on which the Calendar Publishing Host communicates with the Web server. The default port number is 80 and does not need to be specified if your Web server uses that default.
The base URL does not point to information that is displayable in your browser. Displayable URLs are listed in Section 6.3.3, Determining the Configuration of the Calendar Publishing Host.
Specify the IP address of the server where the Calendar Publishing Host is running.
This information enables the POA to communicate with the Calendar Publishing Host.
Specify the TCP port number on which the Calendar Publishing Host is configured to communicate with the POA.
The default is 7171.
Click
to save the Calendar Publishing Host configuration information.If you want to allow users to add their published calendars to the calendar browse list as the default for your GroupWise system, select
.or
If you want to set up a corporate calendar browse list or provide no calendar browse list, leave
deselected.Click
when you are finished.Restart the POA so that it picks up the configuration information for the new Calendar Publishing Host.
Continue with Enabling Calendar Publishing.
Use the information under GroupWise Calendar Publishing Host Installation Worksheet as you enable calendar publishing.
on yourIn ConsoleOne, browse to and select post office where you want to enable calendar publishing.
For convenience in testing your Calendar Publishing Host setup, you might want to start with your post office.
Click
.Click
.The calendar publishing options are disabled by default. As you roll out calendar publishing, you can use Client Options to enable it at the domain, post office, and user level.
Select a Calendar Publishing Host from the drop-down list.
Set the Calendar options as you planned under Calendar Publishing Options on your GroupWise Calendar Publishing Host Installation Worksheet.
Click
to save the calendar publishing settings, then click .Continue with Restarting the Web Server and Tomcat.
To put the ConsoleOne settings into effect, you must restart the Web server and Tomcat.
Restart Apache and Tomcat:
OES 11 |
rcnovell-tomcat6 stop rcapache2 stop rcapache2 start rcnovell-tomcat6 start |
OES 2 Linux: |
rcnovell-tomcat5 stop rcapache2 stop rcapache2 start rcnovell-tomcat5 start |
SLES 11 |
rctomcat6 stop rcapache2 stop rcapache2 start rctomcat6 start |
SLES 10: |
rctomcat5 stop rcapache2 stop rcapache2 start rctomcat5 start |
This loads the Calendar Publishing Host into your Web server so that it is available for use.
Make sure that Apache and Tomcat restart automatically when the server reboots:
OES 11: |
chkconfig apache2 on chkconfig novell-tomcat6 on |
OES 2 Linux: |
chkconfig apache2 on chkconfig novell-tomcat5 on |
SLES 11: |
chkconfig apache2 on chkconfig tomcat6 on |
SLES 10: |
chkconfig apache2 on chkconfig tomcat5 on |
Continue with Configuring a POA for Calendar Publishing.
After calendar publishing is enabled, the POA can look up calendar information and return it to the Calendar Publishing Host in the form of ICS (Internet Calendaring and Scheduling) or IFB (Internet Free Busy) files. Internet users can import these files into GroupWise, Outlook, and Macintosh iCal calendaring applications.
Use the information under GroupWise Calendar Publishing Host Installation Worksheet as you configure the POA.
on yourIn ConsoleOne, browse to and select the post office where calendar publishing is enabled, right-click the POA object for the post office, then click
.Click
.Select
.Adjust the number in the
field as needed.The default maximum number of calendar publishing threads is 4. By default, the POA creates 2 calendar publishing threads and automatically creates additional threads as needed until the maximum number is reached. You cannot set the maximum higher than 4, but you can reduce the number of threads to conserve POA resources for other activities.
Click
to save the calendar publishing configuration settings.As you roll out calendar publishing to your GroupWise users, enable calendar publishing on the POA for each post office where users will publish calendars and free/busy information.
To determine which POAs have been enabled for calendar publishing, see Viewing Calendar Publishing Status at the POA Web Console
in Calendar Publishing Host
in the GroupWise 2012 Administration Guide.
After calendar publishing has been enabled and the POA is communicating with the Calendar Publishing Host, you use the Calendar Publishing Host Administration Web console to monitor the Calendar Publishing Host and to make configuration changes as needed.
Use the information under GroupWise Calendar Publishing Host Installation Worksheet as you set up Calendar Publishing Host administration. You now set up the objects in ConsoleOne that correspond to the objects you specified during installation.
on yourIn ConsoleOne, browse to and select the container where you want to have the calendar publishing administrator User and Group objects.
(Conditional) If you want to create a new User object:
Right-click the container, then click
.Fill in the required fields, including a password.
Click
to create the new User object.Create the new administrative group:
Right-click the container where the administrator User object is located, then click
.Fill in the required fields.
Click
to create the new Group object.Right-click the new User object or an existing User object, then click
.Click
.Click Step 3, then click to assign the administrator user to the group.
, select the new administrative group you created inClick
to close the Group Membership page.Continue with Using the Published Calendar Browse List.
If you selected Step 8 in Configuring the Calendar Publishing Host in ConsoleOne, skip to Section 6.4.4, Testing Calendar Publishing.
as your GroupWise system default inIf you are planning to implement a corporate calendar browse list, you can enable publishing of calendars to the browse list for yourself for testing purposes.
Browse to and right-click your User object, then click
.Click
.Select
, then select .This give you the right to add your calendars to the calendar browse list so that you can test the setup of the Calendar Publishing Host.
Continue with Testing Calendar Publishing.
Now that you have set up a Calendar Publishing Host, you can test it by:
In the GroupWise Windows client, create and populate a personal calendar, as described in Creating a Personal Calendar
in Calendar
in the GroupWise 2012 Windows Client User Guide.
Right-click the personal calendar, then click
.Select
For more information, see Publishing Personal Calendars on the Internet
in Calendar
in the GroupWise 2012 Windows Client User Guide.
This feature is also available in GroupWise WebAccess, as described in Publishing Personal Calendars on the Internet
in the GroupWise 2012 WebAccess User Guide.
For more information, see the GroupWise 2012 Calendar Publishing Host User Quick Start.
Click
, then address and send the resulting message, which provides the URL from which Internet colleagues can obtain your calendar information.The URL has the following format:
http://calpubhost_server/gwcal/freebusy/user_id@internet_domain
Click
to publish the selected personal calendar.Check your mailbox for the notification sent by the Calendar Publishing Host.
Continue with Displaying the Browse List of Calendars.
Display the following URL:
http://web_server_address/gwcal/calendar
Your newly published personal calendar should appear on the list.
Click your calendar to view it in its published format.
This assures you that your calendar is available for access by users across the Internet.
In the GroupWise Windows client, click
.Click
.Click
, then address and send the resulting message, which provides the URL from which Internet colleagues can obtain your free/busy information.Click
, then click .Check your mailbox for the notification sent by the Calendar Publishing Host.