Академический Документы
Профессиональный Документы
Культура Документы
Server Edition
SYNC100620-IGD-EN-01
OpenText™ Tempo™ Box, Content Server Edition
Installation and Administration Guide
SYNC100620-IGD-EN-01
Rev.: 2016-Mar-29
This documentation has been created for software version 10.6.20.
It is also valid for subsequent software versions as long as no new document version is shipped with the product or is
published at https://knowledge.opentext.com.
Open Text SA
Tel: 35 2 264566 1
Tel: +1-519-888-7111
Toll Free Canada/USA: 1-800-499-6544 International: +800-4996-5440
Fax: +1-519-888-0677
Support: http://support.opentext.com
For more information, visit https://www.opentext.com
Copyright © 2016 Open Text SA or Open Text ULC (in Canada). All Rights Reserved.
Trademarks owned by Open Text SA or Open Text ULC (in Canada).
Disclaimer
Every effort has been made to ensure the accuracy of the features and techniques presented in this publication. However,
Open Text Corporation and its affiliates accept no responsibility and offer no warranty whether expressed or implied, for the
accuracy of this publication.
Table of Contents
1 OpenText Tempo Box Overview .............................................. 5
1.1 OpenText Tempo Box Architecture ..................................................... 8
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide iii
SYNC100620-IGD-EN-01
Table of Contents
14 Troubleshooting ...................................................................... 87
iv OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
Chapter 1
OpenText Tempo Box Overview
OpenText Tempo Box offers secure file sharing and synchronization for the
Enterprise. It lets you access and collaborate on documents in your Tempo Box
folder regardless of your physical location. The content in your Tempo Box folder is
stored online and is accessible using desktop computers, smartphones and tablets, or
Web browsers. When the content is altered from any of these clients, the changes are
automatically and instantly synchronized with all other connected OpenText Tempo
Box clients.
The Tempo Box folder may be used as a regular folder, with the following
restrictions:
• Only Content Server Folders and Documents will sync with the various
OpenText Tempo Box clients. Adding unsupported items may cause errors and
unexpected behavior.
• Content Server users must not modify permissions on objects within the Tempo
Box folder using the desktop client.
• Objects moved in to the Tempo Box folder from other areas of Content Server
will be automatically synced. Objects moved out of the Tempo Box folder will be
deleted from all clients.
By default, your Content Server users can share content with other Content Server
users. However, you can also enable external sharing, which grants your Content
Server users that you select the ability to share content with users outside of your
company. External sharing is disabled by default. For details, see “Configuring
External User Sharing” on page 55.
Your Content Server users can also share content with colleagues in your company
who do not have a Content Server license. These users are referred to as Standard
users. For more information on the Tempo Box user types, see “OpenText Tempo
Box User Types” on page 7.
1. The Content Server Pulse and Content Service modules are installed in your
Content Server installation with the required databases and Tempo Box folders
created. With Content Server 16, the Content Server Pulse module is already
installed.
2. The OpenText AppWorks Gateway is deployed in your Apache® Tomcat™
installation. The AppWorks Gateway needs to connect to your Content Server
installation as well as to a production database such as Oracle® or Microsoft®
SQL Server®. You also need to configure AppWorks Gateway to authenticate
users using Content Server or OpenText™ Directory Services (OTDS).
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 5
SYNC100620-IGD-EN-01
Chapter 1 OpenText Tempo Box Overview
Important
You must deploy AppWorks Gateway 1.2.2. and not AppWorks Gateway
16. AppWorks Gateway 16 will not work with OpenText Tempo Box
10.6.20.
3. The OpenText Tempo Box bundle is installed and enabled in the AppWorks
Gateway. The bundle includes the applications, components, and services
required for OpenText Tempo Box.
Once the OpenText Tempo Box platform is installed and configured, your users will
be able to access their Tempo Box content from the available clients. They can access
their content by installing the OpenText Tempo Box client on their desktop
computer or by installing the OpenText Tempo app on their mobile device. When
your Content Server users are signing in to an OpenText Tempo Box client, their
Content Server credentials and the AppWorks Gateway URL are required. For
example, the AppWorks Gateway URL will have the following structure.
Older versions of the OpenText Tempo Box app and desktop clients will not work
with OpenText Tempo Box 10.6.20.
The OpenText Tempo Box, Content Server Edition - Client Installation Guide (SYNC-
UQS) outlines the steps to install the OpenText Tempo Box clients. This guide is
available in the OpenText Knowledge Center (https://knowledge.opentext.com/
knowledge/cs.dll?func=ll&objId=24752394&objAction=browse&sort=name&
viewType=1).
There are three installation scenarios when installing or upgrading the OpenText
Tempo Box platform.
• New installation of OpenText Tempo Box. For details, see “Installing OpenText
Tempo Box “ on page 17.
• New installation of OpenText Tempo Box when OpenText ECM Everywhere is
already installed. For details, see “Installing OpenText Tempo Box (OpenText
ECM Everywhere Installed)“ on page 33.
• Upgrade of OpenText Tempo Box. For details, see “Upgrading OpenText Tempo
Box“ on page 41.
Before proceeding, make sure your system meets the OpenText Tempo Box
prerequisites. For details, see “OpenText Tempo Box Prerequisites“ on page 11.
6 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
authenticate your users using Directory Services or Content Server when they sign
in to OpenText Tempo Box. The Directory Services authentication method offers the
following features, which are not available with Content Server authentication:
• Support for Standard users to have a Tempo Box folder. Standard users are
employees in your company who do not have Content Server licenses. For
information on configuring Standard users, see “Synchronizing Standard Users
in OpenText Directory Services“ on page 69.
• Specify runtime and user audiences in the AppWorks Gateway, which allows
you to display a feature in the specified runtime or to a specific user or group.
For example, you can choose to display the Favorites app to only the Marketing
department.
• Sync, add, and search for users in the AppWorks Gateway.
• Content Server users – users who are employees in your company who have a
Content Server license.
• Standard users – users who are employees in your company who do not have a
Content Server license. Standard users have access to the same Tempo Box
features as Content Server users. However, they cannot publish items from their
Tempo Box folder into Content Server or otherwise access Content Server.
With OpenText Tempo Box, Premium Edition, your Content Server users who
have Edit Permissions permission for an Enterprise folder will be able to share the
folder with Standard users. This is the only way Standard users can access the
content in an Enterprise folder.
Standard users are only supported with Content Server 10.5.0 SP 1 and Directory
Services 10.5.0 SP 1 with Patch 5 or higher, or Content Server 16.0.0 and Directory
Services 16.0.0. For more information, see “OpenText Tempo Box Prerequisites“
on page 11.
• External users – users who are not employees in your company. External users
need to receive a sharing invitation from a Content Server user or Standard user
in order to create a Tempo Box account and then access the content in the shared
folder. External users can only access content in shared folders. They cannot add
content outside of a shared folder. Also, External users cannot publish items
from their Tempo Box folder to Content Server or otherwise access Content
Server. External sharing is disabled by default and must be granted to Content
Server users or Standard users.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 7
SYNC100620-IGD-EN-01
Chapter 1 OpenText Tempo Box Overview
Desktop Client
Content Server
(Content Service module) Mobile Client
Apache Tomcat
(OpenText AppWorks Gateway)
Web Client
OpenText Directory
Active Directory/LDAP
Services
Active Directory/LDAP
The Active Directory or LDAP server that contains your users. This is optional.
OpenText Directory Services
The OpenText Directory Services server that contains your users.
OpenText Content Server
The server hosting Content Server with the Content Server Pulse and Content
Service modules installed and configured.
Apache Tomcat
The server hosting Apache Tomcat with the AppWorks Gateway application
(Java) deployed and configured, and the OpenText Tempo Box bundle installed
and enabled.
Desktop Client
The desktop client syncs your Tempo Box content to a folder on your Windows
or Mac computer.
8 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
1.1. OpenText Tempo Box Architecture
Mobile Client
The OpenText Tempo app makes your Tempo Box content accessible from an
Apple® iPhone, iPad, or Android™ smartphone and tablet.
Web Client
Users can access their Tempo Box folder from a Web browser.
To better understand the flow outlined in Figure 1-1, when a Content Server user or
Standard user shares a folder with a new External user, it initiates a series of
processes in Content Server (shown with blue arrows in the following figure), as
well as a series of processes in Directory Services (shown with red arrows).
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 9
SYNC100620-IGD-EN-01
Chapter 2
OpenText Tempo Box Prerequisites
• Content Server 16.0.0 or Content Server 10.5.0 SP 1. Ensure the latest patches for
Content Server are installed. For a list of required patches, refer to the Release
Notes on the OpenText Knowledge Center (https://knowledge.opentext.com/
knowledge/llisapi.dll?func=ll&objId=751264&objAction=browse&sort=name).
Important
Support for Standard users requires Content Server 16.0.0 or Content
Server 10.5.0 SP 1 with 2015–03 Update or later, as well as Directory
Services 16.0.0 or Directory Services 10.5.0 SP 1 with Patch 5 or later. For
more information on Standard users, see “OpenText Tempo Box User
Types” on page 7.
• A production database such as Oracle or Microsoft SQL Server.
• Apache Tomcat 7.x or 8.x and JDK 1.7.x or 1.8.x is needed for the AppWorks
Gateway. For more information, see “Installing and Configuring Apache
Tomcat” on page 12.
Table 2-1: Version Numbers for the Tempo Box 10.6.20 release
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 11
SYNC100620-IGD-EN-01
Chapter 2 OpenText Tempo Box Prerequisites
The AppWorks Gateway engine can be located on the same server(s) as Content
Server or on a separate server. Communication between the AppWorks Gateway
engine and Content Server is done through HTTP or HTTPS. It does not require the
installation of Content Server Web services.
If your Content Server is behind a firewall and you want to provide access to mobile
devices, you need to run the AppWorks Gateway engine on a separate server. An
alternative is to locate the AppWorks Gateway engine in a DMZ environment where
the mobile devices and other clients can connect to the AppWorks Gateway engine.
You would then open firewall access for the AppWorks Gateway engine to connect
to Content Server.
The AppWorks Gateway engine is a standard Apache Tomcat Web application and
requires Apache Tomcat 7.x or 8.x and JDK 1.7.x or 1.8.x. If you have a previous
version of Apache Tomcat installed, you must uninstall your current version and
install Apache Tomcat 7.x or 8.x before installing AppWorks Gateway and OpenText
Tempo Box.
1. Ensure you have Apache Tomcat 7.x or 8.x and JDK 1.7.x or 1.8.x installed.
12 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
2.1. Installing and Configuring Apache Tomcat
7. Click OK.
<Connector connectionTimeout="20000"
port="<8080>"
protocol="HTTP/1.1"
redirectPort="8443"
maxConnections="12000"
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 13
SYNC100620-IGD-EN-01
Chapter 2 OpenText Tempo Box Prerequisites
maxThreads="2048"
useBodyEncodingForURI="true"/>
12. Optional It is also recommended that you add the following attributes to the
HTTP/1.1 connector.
maxKeepAliveRequests="-1"
keepAliveTimeout="60000"
<Listener SSLEngine="on"
className="org.apache.catalina.core.AprLifeCycleListener"/>
16. To ensure a secure system, you need to configure SSL for Tomcat. For details,
see “Configuring SSL on Apache Tomcat“ on page 81.
Important
The Content Server Pulse module is a core module in Content Server
16.0.0.
Operating System Content Server Pulse Module for Content Server 10.5.0 SP 1
Windows 10.5.0_social64_win.exe
UNIX 10.5.0_social64_lnx.tar
10.5.0_social64_sol.tar
• For Windows, run the installation file and follow the instructions.
• For UNIX, navigate to the <Content_Server_Home> directory and run the
following command, where <x> is your operating system, either Linux®
or Oracle® Solaris:
tar -xvf <Content_Server_Pulse_Version>_<x>.tar
14 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
2.3. Configuring Content Server for OpenText Tempo Box
2. Download the latest patches for the Content Server Pulse module from the
OpenText Knowledge Center (https://knowledge.opentext.com/knowledge/
cs.dll?func=ll&objId=17582060&objAction=browse).
6. Optional By default, Content Server Pulse only generates events for Documents.
To generate events for Folders, do the following:
3. In the Trusted Referring Websites section, type the IP address and port
number of the machine where your Apache Tomcat Web server is located. For
example,
<https://Apache_Tomcat_Host:port>
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 15
SYNC100620-IGD-EN-01
Chapter 2 OpenText Tempo Box Prerequisites
tempo;<https://Apache_Tomcat_Host:port>/content/publish.html
6. Restart the Content Server services and then click the Continue link on the
Restart Content Server page.
16 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
Chapter 3
Installing OpenText Tempo Box
The OpenText Tempo Box platform requires the Content Service module installed
and configured in Content Server and the AppWorks Gateway deployed in your
Apache Tomcat installation. Once deployed, the AppWorks Gateway needs to
connect to your Content Server installation as well as a production database such as
Oracle or Microsoft SQL Server. As a final step, you need to install the OpenText
Tempo Box applications, components, and services in the AppWorks Gateway.
1. Ensure you have installed the prerequisite software and configured your
environment for OpenText Tempo Box. For more information, see “OpenText
Tempo Box Prerequisites“ on page 11.
2. Ensure the latest patches for Content Server are installed. For a list of required
patches, refer to the Release Notes on the OpenText Knowledge Center (https://
knowledge.opentext.com/knowledge/llisapi.dll?func=ll&objId=751264&
objAction=browse&sort=name).
3. Download the Content Service module from the OpenText Knowledge Center
(https://knowledge.opentext.com/knowledge/cs.dll?func=ll&objId=22598848&
objAction=browse&sort=name&viewType=1). For UNIX, save the file to the
<Content_Server_Home> directory.
• For Windows, run the installation file and follow the instructions.
• For UNIX, navigate to the <Content_Server_Home> directory and run the
following command, where <content_service_module> is the filename of the
module for your Content Server installation:
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 17
SYNC100620-IGD-EN-01
Chapter 3 Installing OpenText Tempo Box
6. Scroll to the Modules Administration section and click the Install Modules
link.
7. On the Install Modules page, scroll to the Installable Modules list. Select the
OpenText Content Service check box and then click Install.
The server integrates the files from the <Content_Server_Home>/staging folder
into the <Content_Server_Home>/module folder.
8. After the files are integrated, you must restart the Content Server services and
then click the Continue link on the Restart Content Server page.
9. If available, download any relevant Content Service module patches from the
OpenText Knowledge Center (https://knowledge.opentext.com/knowledge/
llisapi.dll/open/24748720) and do the following:
2. Click the create link for every table listed on this page.
3. Click the Admin Home link to return to the Content Server Administration
page.
18 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
3.3. Creating Tempo Box Folders
• To create a Tempo Box folder for all Content Server users, click Create next
to Create Tempo Box Folders for All Users. The operation status box will
indicate when the operation is complete.
• To create Tempo Box folders for specified users, in the Create Tempo Box
Folders for Specified Users box, type the user names of the Content Server
users for which you want to create folders, entered as a comma separated
list, and then click Create. The operation status box will indicate when the
operation is complete.
3. Click the Admin Home link to return to the Content Server Administration
page.
4. Optional To automatically create a Tempo Box folder for new Content Server
users, do the following:
5. You must now verify the audit interests for Tempo Box.
2. Click the Set Auditing Interests link and verify that the following check boxes
are selected:
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 19
SYNC100620-IGD-EN-01
Chapter 3 Installing OpenText Tempo Box
3. Click Set Interests and then click the Admin Home link.
20 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
3.5. Installing and Configuring OpenText Directory Services (OTDS) (Content Server 10.5.0
SP 1 Only)
<context-param>
<param-name>LivelinkServer</param-name>
<param-value>localhost</param-value>
</context-param>
Replace localhost with the fully-qualified domain name of the server that
hosts Content Server.
b. Locate the following lines:
<context-param>
<param-name>LivelinkServerPort</param-name>
<param-value>2099</param-value>
</context-param>
Replace the 2099 value with the port number of the server that hosts
Content Server.
1. Download Directory Services (OTDS) 10.5.0 SP 1 with the latest patch from the
OpenText Knowledge Center (https://knowledge.opentext.com/knowledge/
llisapi.dll/open/18985354).
During the installation of OTDS, be sure to save the otadmin@otds.admin
password.
2. You now need to create a Content Server resource in Directory Services and
configure the Directory Services Integration Administration in Content Server.
For information on completing these steps, see “Adding and Configuring Users
in OpenText Directory Services using the Web Client” on page 22.
For information on installing Directory Services or for complete instructions on
performing this step, see the OpenText Directory Services - Installation and
Administration Guide (OTDS-IWC) on the OpenText Knowledge Center (https://
knowledge.opentext.com/knowledge/cs.dll?func=ll&objId=18982571&
objAction=browse&sort=name&viewType=1).
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 21
SYNC100620-IGD-EN-01
Chapter 3 Installing OpenText Tempo Box
1. In a browser, enter the URL of the Directory Services Web Client. For example,
https://<Domain_name>:8080/otds-admin/.
2. Enter the credentials of a Directory Services Admin user and click Sign In. For
example, type otadmin@otds.admin.
3. In the left pane, click Partitions, select Add and then New Non-synchronized
User Partition.
4. In the Name field, type the name of this partition. For example, “Content Server
Members”.
5. In the Description field, type the description of this partition. For example,
“This partition holds members that were created through Content Server”.
6. Click Save.
22 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
3.6. Deploying the OpenText AppWorks Gateway
5. In the Resource Identifier field, paste the resource identifier that you copied in
step 6 of the previous procedure and then click Run Test.
6. If the test is successful, click Save and then restart the Content Server services.
1. In Directory Services, click Verify Activation and then click OK. This creates a
link between Content Server and Directory Services. However, this does not
synchronize your Content Server users into Directory Services. To synchronize
your users, you must use the Content Server to Directory Services User
Migration Tool. This tool, and corresponding documentation is available in the
OpenText Knowledge Center (https://knowledge.opentext.com/knowledge/
llisapi.dll?func=ll&objId=61575716&objAction=browse&viewType=1).
2. Once you’ve migrated your Content Server users into Directory Services, in the
left pane in Directory Services, click Access Roles, and then select Add.
3. In the Name field, type the name of this partition. For example, "Access to
Content Server".
4. In the Description field, type the description of this partition. For example,
"Default access role for Content Server".
5. Click Save.
6. Select Actions for your Content Server access role and then View Access Role
Details.
7. Click Add.
8. Search for “Content Server Members” or the name that you gave to the Content
Server Partition when you migrated your users.
9. Select the Content Server Members check box and then click Add Selected
Items to Access Role.
Important
AppWorks Gateway version 16 will not work with Tempo Box 10.6.20.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 23
SYNC100620-IGD-EN-01
Chapter 3 Installing OpenText Tempo Box
3. Optional The default Tomcat Web Management Application does not work with
the AppWorks Gateway. If you would like to use the default Tomcat Web
Management Application and you plan on uninstalling AppWorks Gateway at
a future time, you need to back up the ROOT webapp prior to installing the
AppWorks Gateway.
5. Start the Apache Tomcat service. It may take a few minutes for the Tomcat
service to start completely.
7. In the Database Configuration section, from the Select Database Vendor list,
select a database and provide the required information. After the installation is
complete, you cannot change to another database.
When connecting to an Oracle database, you can choose either SID or Service
Name based on the configuration of your Oracle client. See Figure 3-1.
24 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
3.6. Deploying the OpenText AppWorks Gateway
Caution
The Custom Connection String option is intended for experienced
database administrators only and must be used with caution.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 25
SYNC100620-IGD-EN-01
Chapter 3 Installing OpenText Tempo Box
9. In the OTDS Configuration section, from the Select OTDS Configuration list,
select Connect to existing OTDS service.
Important
The AppWorks Gateway requires OpenText Directory Services 10.5 or
higher. Earlier versions of Directory Services will not work.
11. Click Save Changes. The configuration is complete when you are prompted to
sign in to the AppWorks Gateway again.
26 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
3.6. Deploying the OpenText AppWorks Gateway
12. You now need to add the otag partition to the Content Server resource in
Directory Services. To add this, do the following:
a. Sign into Directory Services Web Client as an admin user. For example,
https://<Domain_name>:8080/otds-admin/. Click Access Roles in the
left pane. Select Actions for your Conent Server access role and then View
Access Role Details.
b. Click Add.
c. Search for otag.
d. Select the otag check box and then click Add Selected Items to Access
Role.
e. Click Close Dialog and then click Save.
f. Click Resources in the left pane. Select Actions for Content Server and
select Consolidate.
g. Repeat steps a to f to add the Content Server Members to the OTAG access
role.
13. We now want to give a user who has system administrative permissions in
Content Server, namely the Directory Services admin user or the Content Server
admin user, administrative permissions in the AppWorks Gateway. To grant
this, do the following:
a. In the OpenText Directory Services Web Client, click Users & Groups in
the left pane.
b. Click the Groups tab.
c. Click Actions for otagadmins in the list of groups and then click Edit
Membership.
d. Click Add Member
e. Search for “otadmin@otds.admin”, which is the Directory Services admin
user.
f. Click the user in the search results and click Add Selected.
g. Click Close.
14. Sign in to the AppWorks Gateway as the OTAG administrative user. For
example,
Username = otag
Password = otag
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 27
SYNC100620-IGD-EN-01
Chapter 3 Installing OpenText Tempo Box
The OTAG administrative user password may differ if you defined a different
password in the Password for new OTAG administrative user box.
15. In the left pane, click Settingsand then click General Settings.
16. In the Content Server URL box, type your Content Server URL. For example,
<https://Content_Server_Domain:port>/OTCS/cs.exe.
17. In the OTAG Server URL box, replace http://localhost:8080 with your
actual Apache Tomcat server. This URL is used by clients and providers to
reach the AppWorks Gateway server. It is also needed for links in external
invitations and for auto-configuration of the ContentServer trusted server. This
should be a URL that is reachable from Content Server and from off-site. If no
such URL exists, see “Troubleshooting“ on page 87.
18. Click Test Content Server URL and then click Save Changes.
Important
If the URL you are connecting to has Integrated Windows
Authentication enabled, you need to create a new application in the
Content Server IIS, which connects to the Content Server CGI directory
and have anonymous authentication enabled.
19. We now need to set the Trusted Server connection to Content Server. To make
this connection, do the following:
a. Sign out of the AppWorks Gateway. Because the otag user has Admin
permissions in the AppWorks Gateway, but not Content Server, we need to
sign into the AppWorks Gateway using the otadmin@otds.admin user
account.
b. Sign in to the AppWorks Gateway using the otadmin@otds.admin account.
c. In the left pane, click Trusted Servers.
d. Click the Select list and click ContentServer.
e. Click Generate Key and click Add New. This will make a trusted
connection between the AppWorks Gateway and Content Server. In a
clustered environment, you only need to do this once.
Important
After clicking Add New, if you were signed out of the AppWorks
Gateway, you do not have System administration rights privileges
in Content Server. Sign into Content Server and view the
permissions for the otadmin@otds.admin user.
Note: You will notice that this key matches the Shared Key in the
Content Service Notifier Settings page for the Content Service
module in Content Server. These two values must remain the same.
28 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
3.7. Installing the OpenText Tempo Box Bundle
20. Optional To deploy the AppWorks Gateway in a cluster, see “Deploying the
AppWorks Gateway in a Cluster“ on page 79.
21. Optional To allow your end users the option to choose a simpler process when
signing into the Tempo app on their mobile device, do the following:
When enabled, if your end users select the Keep me logged in option on the
sign in page of the Tempo mobile app, they will not be prompted to re-enter
their password in the future. The only exceptions are if the password expires or
it changes on the server.
22. Optional If you prefer, you can disable Directory Services single sign on. You
users will then be prompted to enter a user name and password when signing
in to the Tempo Box Web client. Directory Services may still be used for
password authentication. To disable Directory Services single sign on, do the
following:
23. You must now install the OpenText Tempo Box bundle in the AppWorks
Gateway.
2. Download the OpenText Tempo Box bundle from the OpenText Knowledge
Center (https://knowledge.opentext.com/knowledge/cs.dll?func=ll&
objId=22598848&objAction=browse&sort=name&viewType=1).
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 29
SYNC100620-IGD-EN-01
Chapter 3 Installing OpenText Tempo Box
6. Click Next and follow the on-screen instructions to install the bundle.
7. Repeat steps 4 – 6 for the OpenText Tempo Box bundle
(tempobox_10.5.20.otag or after) that you downloaded in step 2.
8. In the left pane, click Applications and then click Enable for all of the
applications listed. When an application is disabled, users will not see the
application in the OpenText Tempo app on their Apple or Android devices.
9. In the left pane, click Components and then click Enable for all of the
components listed.
10. In the left pane, click Services and then click Enable for all of the services listed.
When a service is disabled, your users will not be able to access their content. If
the associated application is still enabled, users will see the application in the
OpenText Tempo app on their mobile device. However, it cannot be used.
11. Optional If you have OpenText™ Brava!™ Enterprise for Content Server installed
and you would like to use the Brava! features using the Tempo Box Web UI or
OpenText Tempo app, do the following:
a. Click Services.
b. Click for OTAG Reverse Proxy Service and click the Settings tab.
c. In the Allowed path patterns region, add the following paths.
<OT_HOME>/livelink.exe?func=brava.bravaviewer&nodeid=*
<OT_HOME>/livelink.exe?func=brava.*
For example,
OTCS/livelink.exe?func=brava.bravaviewer&nodeid=*
OTCS/livelink.exe?func=brava.*
d. In the Proxy Mappings region, add the following mapping and replace the
instances of localhost with your Content Server host.
<OT_HOME>=<localhost>/<OT_HOME>
img/brava=<localhost>/img/brava
For example,
OTCS=10.5.18.231/OTCS
img/brava=10.5.18.231/img/brava
e. Click Save Changes.
12. Click Services.
30 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
3.7. Installing the OpenText Tempo Box Bundle
16. In the Content Server user URL field, replace the current value with your IWA
enabled URL.
Important
Older versions of the desktop client and OpenText Tempo Box app will
not work with OpenText Tempo Box 10.6.20.
For details on installing and signing in to the OpenText Tempo Box clients, see
the OpenText Tempo Box, Content Server Edition - Client Installation Guide (SYNC-
UQS) on the OpenText Knowledge Center (https://knowledge.opentext.com/
knowledge/cs.dll?func=ll&objId=24752394&objAction=browse&sort=name&
viewType=1).
18. Optional You can now configure external sharing, email notifications, storage
limits, subscribing to Enterprise folders, and more. For details, see “Configuring
OpenText Tempo Box in Content Server“ on page 49.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 31
SYNC100620-IGD-EN-01
Chapter 4
Installing OpenText Tempo Box (OpenText ECM
Everywhere Installed)
If you currently have OpenText ECM Everywhere 10.5.0 or above installed, these
instructions outline the steps required to install OpenText Tempo Box and maintain
access to your OpenText ECM Everywhere functionality. If you have an earlier
version of OpenText ECM Everywhere, these instructions do not apply to your
environment. Follow the installation instructions at “Installing OpenText Tempo Box
“ on page 17.
OpenText ECM Everywhere and OpenText Tempo Box use the same Content Server
module. Therefore, by installing OpenText Tempo Box 10.6.20, you are may be
upgrading the Content Server module of your OpenText ECM Everywhere
installation. However, further steps are required to fully upgrade your OpenText
ECM Everywhere installation. For more information, see OpenText ECM Everywhere -
Installation and Administration Guide (MOD-IGD) in the OpenText Knowledge Center
(https://knowledge.opentext.com/knowledge/cs.dll?func=ll&objId=19019858&
objAction=browse&sort=name&viewType=1).
The instructions in this chapter will not alter your authentication method for
OpenText ECM Everywhere. If you are currently using Content Server
authentication and you want to give your Standard users a Tempo Box folder, you
need to alter your Content Server installation to use OpenText Directory Services.
For more information, see “Synchronizing Standard Users in OpenText Directory
Services“ on page 69. For information on Standard users and the other Tempo Box
user types, see “OpenText Tempo Box User Types” on page 7.
1. Ensure the latest patches for Content Server are installed. For a list of required
patches, refer to the Release Notes on the OpenText Knowledge Center (https://
knowledge.opentext.com/knowledge/llisapi.dll?func=ll&objId=751264&
objAction=browse&sort=name).
2. In Content Server 10.5.0 SP 1, ensure the latest patches for the Content Server
Pulse module are installed. For a list of required patches, refer to the Release
Notes on the OpenText Knowledge Center (https://knowledge.opentext.com/
knowledge/cs.dll?func=ll&objId=17581483&objAction=browse).
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 33
SYNC100620-IGD-EN-01
Chapter 4 Installing OpenText Tempo Box (OpenText ECM Everywhere Installed)
3. Download the Content Service module from the OpenText Knowledge Center
(https://knowledge.opentext.com/knowledge/cs.dll?func=ll&objId=22598848&
objAction=browse&sort=name&viewType=1). For UNIX, save the file to the
<Content_Server_Home> directory.
• For Windows, run the installation file and follow the instructions.
• For UNIX, navigate to the <Content_Server_Home> directory and run the
following command, where <content_service_module> is the filename of the
module for your Content Server installation:
tar -xvf <content_service_module>.tar
6. Scroll to the Modules Administration section and click the Upgrade Modules
link.
7. On the Install Modules page, scroll to the Upgradable Modules list. Select the
OpenText Content Service check box and then click Upgrade.
The server integrates the files from the <Content_Server_Home>/staging folder
into the installed <Content_Server_Home>/module folder.
8. After the files are integrated, you must restart the Content Server services and
then click the Continue link on the Restart Content Server page.
9. If available, download any Content Service module patches from the OpenText
Knowledge Center (https://knowledge.opentext.com/knowledge/llisapi.dll/
open/24748720) and do the following:
34 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
4.2. Updating the Database
• To create a Tempo Box folder for all Content Server users, click Create next
to Create Tempo Box Folders for All Users. The operation status box will
indicate when the operation is complete.
• To create Tempo Box folders for specified users, in the Create Tempo Box
Folders for Specified Users box, type the user names of the Content Server
users for which you want to create folders, entered as a comma separated
list, and then click Create. The operation status box will indicate when the
operation is complete.
3. Click the Admin Home link to return to the Content Server Administration
page.
4. Optional To automatically create a Tempo Box folder for new Content Server
users, do the following:
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 35
SYNC100620-IGD-EN-01
Chapter 4 Installing OpenText Tempo Box (OpenText ECM Everywhere Installed)
5. You must now verify the audit interests for Tempo Box.
2. Click the Set Auditing Interests link and verify that the following check boxes
are selected:
3. Click Set Interests and then click the Admin Home link.
Important
AppWorks Gateway version 16 will not work with Tempo Box 10.6.20.
36 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
4.6. Installing the OpenText Tempo Box Bundle
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 37
SYNC100620-IGD-EN-01
Chapter 4 Installing OpenText Tempo Box (OpenText ECM Everywhere Installed)
the associated application is still enabled, users will see the application in the
OpenText Tempo app on their mobile device. However, it cannot be used.
11. Optional If you have OpenText Brava! Enterprise for Content Server installed and
you would like to use the Brava! features using the Tempo Box Web UI or
OpenText Tempo app, do the following:
a. Click Services.
b. Click for OTAG Reverse Proxy Service and click the Settings tab.
c. In the Allowed path patterns region, add the following paths.
<OT_HOME>/livelink.exe?func=brava.bravaviewer&nodeid=*
<OT_HOME>/livelink.exe?func=brava.*
For example,
OTCS/livelink.exe?func=brava.bravaviewer&nodeid=*
OTCS/livelink.exe?func=brava.*
d. In the Proxy Mappings region, add the following mapping and replace the
instances of localhost with your Content Server host.
<OT_HOME>=<localhost>/<OT_HOME>
img/brava=<localhost>/img/brava
For example,
OTCS=10.5.18.231/OTCS
img/brava=10.5.18.231/img/brava
e. Click Save Changes.
15. Select the Enable Tempo Box check box and then click Update Configuration.
38 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
4.6. Installing the OpenText Tempo Box Bundle
Important
Older versions of the desktop client and OpenText Tempo Box app will
not work with OpenText Tempo Box 10.6.20.
For details on installing and signing in to the OpenText Tempo Box clients, see
the OpenText Tempo Box, Content Server Edition - Client Installation Guide (SYNC-
UQS) on the OpenText Knowledge Center (https://knowledge.opentext.com/
knowledge/cs.dll?func=ll&objId=24752394&objAction=browse&sort=name&
viewType=1).
17. Optional You can now configure external sharing, email notifications, storage
limits, subscribing to Enterprise folders, and more. For details, see “Configuring
OpenText Tempo Box in Content Server“ on page 49.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 39
SYNC100620-IGD-EN-01
Chapter 5
Upgrading OpenText Tempo Box
Since OpenText Tempo Box version 10.5.0, the product now uses the AppWorks
Gateway engine as the middleware. If you are upgrading from a prior version, your
tracking information will be lost once you upgrade your Tempo Box installation.
Also, the required Content Server module has changed slightly. After you install the
module, now called the Content Service module, you will notice that some of the
OpenText Tempo Box settings have moved to the Content Service Administration
section. For example, the required tables for OpenText Tempo Box are now located
in the Content Service Administration section. The rest of the Tempo Box settings
still reside in the OpenText Tempo Box Administration section. Because the Tempo
Box settings are a part of the Content Service module, you do not need to alter the
Tempo Box settings before installing the Content Service module.
Caution
Do not delete the OpenText Tempo Box databases before reinstalling the
Content Service module because this will delete the Tempo Box folders for
your users. When you reinstall the Content Service module, the tables’
status remains set to present and users are able to access the full content of
their Tempo Box folders.
The instructions in this chapter will not alter your authentication method for
OpenText Tempo Box. If you are currently using Content Server authentication and
you want to give your Standard users a Tempo Box folder, you need to alter your
Content Server installation to use OpenText Directory Services. For more
information, see “Synchronizing Standard Users in OpenText Directory Services“
on page 69. For information on Standard users and the other Tempo Box user
types, see “OpenText Tempo Box User Types” on page 7.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 41
SYNC100620-IGD-EN-01
Chapter 5 Upgrading OpenText Tempo Box
1. Ensure the latest patches for Content Server are installed. For a list of required
patches, refer to the Release Notes on the OpenText Knowledge Center (https://
knowledge.opentext.com/knowledge/llisapi.dll?func=ll&objId=751264&
objAction=browse&sort=name).
2. In Content Server 10.5.0 SP 1, ensure the latest patches for the Content Server
Pulse module are installed. For a list of required patches, refer to the Release
Notes on the OpenText Knowledge Center (https://knowledge.opentext.com/
knowledge/cs.dll?func=ll&objId=17581483&objAction=browse).
3. Download the Content Service module from the OpenText Knowledge Center
(https://knowledge.opentext.com/knowledge/cs.dll?func=ll&objId=22598848&
objAction=browse&sort=name&viewType=1). For UNIX, save the file to the
<Content_Server_Home> directory.
• For Windows, run the installation file and follow the instructions.
• For UNIX, navigate to the <Content_Server_Home> directory and run the
following command, where <content_service_module> is the filename of the
module for your Content Server installation:
tar -xvf <content_service_module>.tar
6. Scroll to the Modules Administration section and click the Upgrade Modules
link.
7. On the Install Modules page, scroll to the Upgradable Modules list. Select the
OpenText Content Service check box and then click Upgrade.
42 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
5.2. Updating the Database
8. After the files are integrated, you must restart the Content Server services and
then click the Continue link on the Restart Content Server page.
9. If available, download any Content Service module patches from the OpenText
Knowledge Center (https://knowledge.opentext.com/knowledge/llisapi.dll/
open/24748720) and do the following:
3. Verify that the status of each table is set to present, otherwise click the create or
update link.
4. Click the Admin Home link to return to the Content Server Administration
page.
3. If you have external sharing enabled, navigate to the Administer Object and
Usage Privileges page, in the System Administration section, and verify that
the restrictions you had previously configured for OpenText Tempo Box are set
correctly.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 43
SYNC100620-IGD-EN-01
Chapter 5 Upgrading OpenText Tempo Box
2. Click the Set Auditing Interests link and verify that the following check boxes
are selected:
3. Click Set Interests and then click the Admin Home link.
2. If you are upgrading from OpenText Tempo Box 10.5.0 or later, navigate to the
<Tomcat_Home>\webapps folder. Back up the gateway.war file and delete the
gateway folder.
If you are upgrading from OpenText Tempo Box 10.0.4, do the following:
44 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
5.6. Updating the OpenText Tempo Box Bundle
Important
AppWorks Gateway version 16 will not work with Tempo Box 10.6.20.
5. Start the Apache Tomcat service. It may take a few minutes for the Tomcat
service to start.
6. After the Tomcat service has completely started, you should be able to sign into
the AppWorks Gateway as before. In a browser, type <https://
OpenText_AppWorks_Gateway:port>/gateway to view the AppWorks
Gateway. The AppWorks Gateway and Content Server Administration pages
use the same cookie, so be sure to open the AppWorks Gateway in a different
browser from Content Server to prevent issues.
2. Download the OpenText Tempo Box bundle from the OpenText Knowledge
Center (https://knowledge.opentext.com/knowledge/cs.dll?func=ll&
objId=22598848&objAction=browse&sort=name&viewType=1).
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 45
SYNC100620-IGD-EN-01
Chapter 5 Upgrading OpenText Tempo Box
6. Click Next and follow the on-screen instructions to upgrade the components,
applications, and services.
8. Optional If you have OpenText Brava! Enterprise for Content Server installed and
you would like to use the Brava! features using the Tempo Box Web UI or
OpenText Tempo app, do the following:
a. Click Services.
b. Click for OTAG Reverse Proxy Service and click the Settings tab.
c. In the Allowed path patterns region, add the following paths.
<OT_HOME>/livelink.exe?func=brava.bravaviewer&nodeid=*
<OT_HOME>/livelink.exe?func=brava.*
For example,
OTCS/livelink.exe?func=brava.bravaviewer&nodeid=*
OTCS/livelink.exe?func=brava.*
d. In the Proxy Mappings region, add the following mapping and replace the
instances of localhost with your Content Server host.
<OT_HOME>=<localhost>/<OT_HOME>
img/brava=<localhost>/img/brava
For example,
OTCS=10.5.18.231/OTCS
img/brava=10.5.18.231/img/brava
e. Click Save Changes.
46 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
Chapter 6
Uninstalling OpenText Tempo Box
If you want to uninstall OpenText Tempo Box with the intention of never installing
the module again, you need to archive the Tempo Box folders to preserve the
content for your users before uninstalling the OpenText Tempo Box module.
Archiving Tempo Box folders changes the object type to a regular folder and
renames the folder to OpenText Tempo Box (Archive)<timestamp>. In doing this, the
synchronization of content between clients is removed and all shared folder
connections that users have created are severed, which includes any content that is
shared with external users.
When you uninstall OpenText Tempo Box, the notification agent remains enabled.
To avoid potential errors relating to this, you should disable this scheduled activity
as outlined in the following procedure.
2. In the Archive Tempo Box Folders for all users section, click Archive.
3. Click the Admin Home link to return to the Content Server Administration
page.
6. Click the Admin Home link to return to the Content Server Administration
page.
7. Scroll to the Notification Administration section, and then click the Configure
Scheduled Activities link.
8. In the OpenText Tempo Box Notification Digest area, select the Disable radio
button.
9. Click Submit.
10. Scroll to the Module Administration section, and then click the Uninstall
Modules link.
12. Restart Content Server and then click the Continue link on the Restart Content
Server page.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 47
SYNC100620-IGD-EN-01
Chapter 7
Configuring OpenText Tempo Box in Content
Server
The Content Service module provides the core sharing and syncing functionality.
When the module is installed, a custom type called a Tempo Box folder is added to
Content Server. Each user has a Tempo Box folder where their synchronized files
and folders are stored.
You can configure additional features such as granting chosen users the ability to
share folders with external users, enabling email notifications to inform your users
when they have a sharing request, allowing Content Server users to sync an
Enterprise folder to their Tempo Box folder, and setting a storage limit to the Tempo
Box folder.
<https://OpenText_AppWorks_Gateway:port>
3. Tempo Box Folder Location specifies the location of the Tempo Box folder in
Content Server.
4. New Users Get Tempo Box Folders allows you to prevent Content Server from
automatically creating a Tempo Box folder for a user who is added into the
system.
5. External Sharing allows users to share folders with users outside of Content
Server when enabled. Before users can share folders with external users,
additional configuration is required. For details, see “Configuring External User
Sharing” on page 55.
6. The Set Permissions for External Sharing link in the Object and Usage
Privileges row allows you to assign users and groups the permission to share
folders with external users. For details, see “Configuring External User Sharing”
on page 55.
7. External Sharing Email Domain Blacklist prevents users from sharing with
external users at the domains added in this area. External users who have an
email address in the restricted domain and who have been sent share invitations
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 49
SYNC100620-IGD-EN-01
Chapter 7 Configuring OpenText Tempo Box in Content Server
prior to adding the domain can continue to access the files in the shared folder.
However, they will not be able to receive new share invitations.
8. Enable Publish Action grants users the ability to publish content from their
Tempo Box folder to a location in Content Server when enabled.
10. In the Maximum Folder Tree Size field, edit the maximum number of items
that can be stored in each users’ Tempo Box folder, including folders and shared
folders.
11. Date Synchronization allows users to preserve the original file system date for
files and folders when the content is added to the Tempo Box folder using the
OSX and Windows desktop clients. Existing content will not show the original
file system dates. When this option is not enabled, the create and modify dates
show the sync date of when the files and folders are synced to the Tempo Box
folder using the desktop client.
14. Restart Content Server and then click the Continue link on the Restart Content
Server page.
50 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
7.2. Configuring Content Server (Enterprise) Integration
to add every folder in the hierarchy. When adding folders, choose a folder at the
top of the tree and all of its contents are added to the white list.
2. In the Enterprise Workspace, a user who has the Edit Permissions permission to
the Enterprise folder must enable subscriptions to the folder. This includes
administrators, as well as the folder owner.
When enabling subscriptions, you can choose to enable subscriptions to all of the
items down the tree for which you have the Edit Permissions permission. If you
enable subscriptions down the tree, end users will be able to selectively choose
which subfolders they want to subscribe to. By not enabling subscriptions down
the tree, end users are forced to subscribe to the root folder, which means that all
of the subfolders in the parent folder will sync to the end user’s desktop client.
After subscriptions are enabled, any new folders created within the current
folder will inherit the settings of its parent folder.
3. When the folder allows subscriptions, a user who has the Edit Permissions
permission for the Enterprise folder can share the folder and grant read/write or
read-only access to the folder. This includes administrators, as well as the folder
owner. If the folder owner grants a Content Server user read/write access when
the user currently has read-only access to the Enterprise folder, the additional
permissions are applied. However, if they try to grant read-only access to a
Content Server user who has permissions higher than See and See Contents, no
permissions will be altered and the user will continue to retain their higher
access level. To change the access level for a Content Server user who has read/
write access to a folder, a user who has Edit Permissions permission needs to edit
the user’s permissions at the folder location in the Enterprise Workspace. The
Edit Permissions permission is not granted when sharing a folder.
By sharing an Enterprise folder, the Content Server user will receive a sharing
invitation that they must accept before the Enterprise folder will sync to their
Tempo Box folder.
Content Server users can also add the Enterprise folder to their Tempo Box
folder if they can see the folder in the Enterprise Workspace.
Table 7-1: Folder Permission and Access in Tempo Box
As with Content Server, your users need the Reserve permission in order to
reserve files in an Enterprise folder from their Tempo Box folder. Also, your
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 51
SYNC100620-IGD-EN-01
Chapter 7 Configuring OpenText Tempo Box in Content Server
users require the Delete permission in order to delete files in an Enterprise folder
from their Tempo Box folder. If a Content Server user adds an Enterprise folder
to their Tempo Box folder, they may not have these permissions. To grant these
permissions, a user who has the Edit Permissions permission for the Enterprise
folder must edit the user’s permissions at the folder level in the Enterprise
Workspace.
When all of the conditions are met, a user who has the Edit Permissions permission
for an Enterprise folder can grant read/write or read-only access to the Enterprise
folder using the same process as sharing a Tempo Box folder. The Standard user will
then receive a sharing invitation that they must accept before the Enterprise folder
will sync to their Tempo Box folder. This is the only way in which Standard users
can access the content in an Enterprise folder.
For more information on Standard users, see “OpenText Tempo Box User Types”
on page 7.
Important
The Content Server users to whom you give external sharing privileges can
grant External users full access to the Enterprise folder, which includes the
ability to add, edit and delete the items in the shared folder. Grant this
privilege to trusted Content Server users only. To share an Enterprise folder
with an External user, the Content Server user must also have Edit
Permissions permission to the Enterprise folder.
When these conditions are met, a user who has the Edit Permissions permission for an
Enterprise folder can share the Enterprise folder with an External user using the
same steps as sharing a Tempo Box folder. The External user will then receive an
email inviting them to register for an OpenText Tempo Box account or, if they
already have an account, a sharing invitation that they must accept before the
Enterprise folder will sync to their Tempo Box folder. This is the only way in which
External users can access the content in an Enterprise folder.
52 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
7.2. Configuring Content Server (Enterprise) Integration
2. Click Enabled.
4. Navigate to the Enterprise folder that you want to allow your users to access
from their Tempo Box folder and click the Select link.
6. Click OK.
1. Click the folder’s Functions icon, choose Properties, and then choose Tempo
Box.
2. Select the Allow Tempo Box Subscriptions check box. Only users with the Edit
Permissions permission can allow subscriptions to the folder. If you cannot select
this check box and you have the Edit Permissions permission, contact your
administrator.
If a folder has mandatory categories and attributes, a warning message will
appear stating that users will not be able to add new content from their Tempo
Box folders.
3. Optional Click to apply this setting to all subfolders for which you have the
Edit Permissions permission. If you do not select this icon, all users are forced to
subscribe to this folder instead of subfolders down the tree.
4. Click Update.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 53
SYNC100620-IGD-EN-01
Chapter 7 Configuring OpenText Tempo Box in Content Server
1. Click the folder’s Functions icon and choose Tempo Box Participants.
Only users with the Edit Permissions permission to the Enterprise folder can
invite users to the folder. This includes administrators, as well as the folder
owner. All other users will see a read-only view of the list of participants.
Tip: Content Server users can add an Enterprise folder to their Tempo Box
folder if they can see the folder in the Enterprise Workspace.
2. Optional By default, when you invite a user to access an Enterprise folder, the
user is granted read-only permission. To grant the user read/write permission,
click and then click in the Invite Users area. The access level you
grant is applied to the items in the Enterprise folder for which you have the Edit
Permissions permission only.
If you grant a Content Server user read/write access when they currently have
read-only access to the Enterprise folder, the additional permissions are applied.
However, if you try to grant read-only access to a Content Server user who has
permissions higher than See and See Contents, no permissions will be altered and
the user will continue to retain their higher access level.
• Type the name of the user in the Enter Name box. If the user’s name does
not appear, contact your administrator.
• Type the email address of the External user in the Enter Name box. After
typing a valid email address, auto complete will display the email address of
the External user. If auto complete fails to display the email address, you do
not have permission to share folders with External users.
For more information on the types of users that Tempo Box supports, see
“OpenText Tempo Box User Types” on page 7.
6. Click OK when you have added all of the users. The users you have added will
be notified of the sharing request in their Tempo Box client.
54 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
7.3. Configuring External User Sharing
Caution
With this privilege, the selected users can grant External users with read/
write access to the content in their Tempo Box folder. Grant this privilege to
trusted users only.
When a Content Server user and Standard user shares a folder with a new External
user, it initiates a series of processes in Content Server (shown with blue arrows in
the following figure), as well as a series of processes in Directory Services (shown
with red arrows).
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 55
SYNC100620-IGD-EN-01
Chapter 7 Configuring OpenText Tempo Box in Content Server
Caution
Allowing users the ability to share folders with external users can
compromise security. Grant this feature to trusted users only.
8. Click Done.
9. Click the Admin Home link to return to the Content Server Administration
page.
10. You must now setup an email server if you haven’t already done so. For details,
see “Configuring a Email Server for External Sharing and Email Notifications”
on page 58.
56 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
7.4. Configuring Email Notifications
folder. Email notifications are sent based on the settings in the Configure
Scheduled Activities page in Content Server. The OpenText Tempo Box user
must enable this type of email notification in the Settings of the OpenText
Tempo Box Web user interface. For details, see the OpenText Tempo Box Web
user interface online help.
4. Click OK.
5. Click the Admin Home link to return to the Content Server Administration
page.
7. In order for your OpenText Tempo Box users to receive email notifications, they
must have an email address defined in their Content Server profile. From the
Enterprise menu, select Users & Groups and then view the profiles of your
Content Server users. Refer to the Content Server online help for details on
working with Users & Groups.
8. You must now set up an email server to send the email notifications. For details,
see “Configuring a Email Server for External Sharing and Email Notifications”
on page 58.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 57
SYNC100620-IGD-EN-01
Chapter 7 Configuring OpenText Tempo Box in Content Server
The actual storage space for a user’s Tempo Box folder on the server could be higher
than the user’s Tempo Box limit because Content Server stores prior versions of the
Tempo Box folder items. The number of versions stored in Content Server can be
configured. For information on configuring the number of version stored in Content
Server, see the Content Server Admin Online Help.
1. On the Content Server Administration page, click the OpenText Tempo Box
Storage Limits link in the OpenText Tempo Box Administration area.
2. Next to User Storage Limit, do one of the following:
58 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
7.6. Setting a Storage Limit
3. Click OK.
4. Click the Admin Home link to return to the Content Server Administration
page.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 59
SYNC100620-IGD-EN-01
Chapter 8
Using OpenText Tempo Box Client Management, you can see the clients that an
OpenText Tempo Box user has used to access their Tempo Box folder. You can also
wipe OpenText Tempo Box clients, which deletes all local copies of server data,
removes the stored username and password, and deletes the client id. The next time
a user attempts to access their Tempo Box folder, an error will display and access
will be rejected. If the wipe was accidental, the user can define a new client ID by
entering their OpenText Tempo Box credentials again. If the wipe was intentional,
you should wipe the client and change the password for the user whose devices you
wiped.
For privacy reasons, client tracking is disabled by default. If you enable client
tracking, you can search for users by username and wipe their devices.
2. In the left pane, click Settings and then click Advanced Settings.
3. In the Find clients for user box, type a username and then click Go. Client
tracking must be enabled in order to find the clients for a user. For details, see
“Enabling Client Tracking” on page 61.
You will see the username, device information, and connection times for every
client the user has used to access their account.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 61
SYNC100620-IGD-EN-01
Chapter 8 OpenText Tempo Box Client Management
3. In the Find clients for user box, type the username of a user and then click Go.
Client tracking must be enabled in order to find the clients for a user. For more
information, see “Enabling Client Tracking” on page 61.
You will see the operating systems, client versions, and connection times for
every client the user has used to access their account.
4. Click the Wipe link for the client for which you want to remove server data.
5. Click Wipe to confirm the action. The wipe status changes to Pending. The next
time the user attempts to access their account using the client ID you wiped, the
client wipe will take place. At that point, the status of the wipe changes from
Pending to Complete. To prevent the user from creating a new client ID and
accessing their content, you should now change the user’s password in Content
Server. For details, see the Content Server Online Help.
62 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
Chapter 9
OpenText Tempo Box offers three types of clients to access your Tempo Box folder:
desktop clients for your Windows and Mac computer, apps for mobile phones and
tablets, and a Web client using a Web browser. The desktop and mobile clients
require that an application is installed in order to access the Tempo Box content. The
Web client does not require an installer.
OpenText Tempo apps are available for the Apple iPhone and Apple iPad, and
Android devices.
• The OpenText Tempo app for iPhone and iPad devices is only available from the
Apple App Store (https://itunes.apple.com/ca/app/opentext-tempo/id781547141?
mt=8).
• The OpenText Tempo app for Android devices is available from Google Play
(https://play.google.com/store/apps/details?id=com.opentext.m.tempo).
You can also download the app from the OpenText Knowledge Center (https://
knowledge.opentext.com/knowledge/cs.dll?func=ll&objId=22598848&
objAction=browse&sort=name&viewType=1) and deploy it to your Content
Server end users from your local server.
Important
Older versions of the OpenText Tempo Box app will not work with
OpenText Tempo Box 10.6.20.
For details on installing and signing in to the OpenText Tempo app, see the
OpenText Tempo Box, Content Server Edition - Client Installation Guide (SYNC-UQS) on
the OpenText Knowledge Center (https://knowledge.opentext.com/knowledge/
cs.dll?func=ll&objId=24752394&objAction=browse&sort=name&viewType=1).
To distribute the OpenText Tempo Box clients, you can download the clients to your
Apache Tomcat server and create an over-the-air deployment environment.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 63
SYNC100620-IGD-EN-01
Chapter 9 OpenText Tempo Box Clients
The OpenText Tempo app for iPhone and iPad devices is only available from the
Apple App Store (https://itunes.apple.com/ca/app/opentext-tempo/id781547141?
mt=8).
The Windows Desktop client, Mac Desktop client, Android App, and iOS App
have not changed for Tempo Box 10.6.20. Therefore, your users can continue to
use the 10.5.20 version of the clients and apps.
Note: Ensure the names of the installers match the filenames and paths in
the tempo.clients.properties file in the <Tomcat_Home>\conf folder.
Also, verify that the correct version of the tempo.clients.properties
file was copied to this folder. For example. open this file and verify the
current Android client version.
64 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
9.2. Enabling Push Notification for Apple Devices
For details on installing the OpenText Tempo Box clients, see the OpenText
Tempo Box, Content Server Edition - Client Installation Guide (SYNC-UQS) on the
OpenText Knowledge Center (https://knowledge.opentext.com/knowledge/
cs.dll?func=ll&objId=24752394&objAction=browse&sort=name&viewType=1).
To establish a TLS session with APNs, an Entrust Secure CA root certificate must be
installed on the provider’s server. If the server is running OS X, this root certificate is
already in the keychain. On other systems, the certificate might not be available. You
can download this certificate from the Entrust SSL Certificates website at http://
www.entrust.net/.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 65
SYNC100620-IGD-EN-01
Chapter 9 OpenText Tempo Box Clients
Notes
• Microsoft C++ Redistributable package and Microsoft .NET 4 Framework
must be installed on your users’ computers before the Windows desktop
client can be installed.
• The Windows Desktop Client Push is intended for new installations of
OpenText Tempo Box Update 4 or above. If your users have manually
installed a previous version of the Windows desktop client, they will see two
instances of the client at the default location of C:\Program Files
\OpenText. Instruct your users to uninstall the OpenText Tempo client and
keep the OpenText Tempo Box client.
1. Download the Windows desktop client from the OpenText Knowledge Center
(https://knowledge.opentext.com/knowledge/cs.dll?func=ll&objId=22598848&
objAction=browse&sort=name&viewType=1).
Note: You must create groups of users if you need to deploy both the 32
and 64– bit installers, or if you need to deploy the client in different
languages.
3. If you want to customize the default OpenText Tempo Box settings, do the
following:
66 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
9.4. Configuring the Windows Desktop Client Push
4. Deploy the .msi file from step 2 or the .mst file you created in step 3.
5. Once deployed, your users will be prompted to enter their user name and
password upon starting OpenText Tempo Box.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 67
SYNC100620-IGD-EN-01
Chapter 10
Synchronizing Standard Users in OpenText
Directory Services
Content Server 16.0.0 uses OpenText Directory Services when authenticating users.
With Directory Services, you can provide the employees at your company who do
not have Content Server licenses with their own Tempo Box folder. These users are
referred to as Standard users. This will allow Standard users the ability to sync and
share files with Content Server users, as well as other Standard users. For more
information on Standard users, see “OpenText Tempo Box User Types” on page 7.
Important
Support for Standard users requires Content Server 16.0.0 or Content Server
10.5.0 with the 2015–03 Update or later, as well as Directory Services 16.0.0 or
Directory Services 10.5.0 SP 1 Patch 5 or later.
1. In a browser, enter the URL of the Directory Services Web Client. For example,
https://<Domain_name>:8002/otds-admin/.
2. Enter the credentials of an Directory Services Admin user and click Sign In. For
example, type otadmin@otds.admin.
3. In the left pane, click User Partitions and select New Synchronized User
Partition.
4. On the Connection Information page, enter the IP address, port, and
encryption method of your Active Directory server. Click Test Connection
before proceeding. Click Next.
5. On the Authentication page, enter the user name and password of an Active
Directory admin user. Click Test Authentication before proceeding. Click Next.
6. On the General page, type a name for your user partition. For example,
“Standard User Partition”. Make sure the Start importing users and groups
automatically check box is selected. Click Next.
7. On the Server Settings page, select the server type and naming context. Click
Verify Settings before proceeding. Click Next.
8. On the Group Locations page, click Edit for the Group Locations.
9. Select the group(s) that you want to import into Directory Services and click
Save.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 69
SYNC100620-IGD-EN-01
Chapter 10 Synchronizing Standard Users in OpenText Directory Services
10. Select the Import users from matched groups check box.
11. Click Test Filter and Locations. If the test results are correct, click OK and then
click Next.
12. On the User Locations page, click Edit for the User Locations.
13. Select the group(s) that you want to import into Directory Services and click
Save.
14. Click Test Filter and Locations. If the test results are correct, click OK and then
click Next.
15. On the User Mappings page, locate the following Directory Services Attributes.
Click the attributes and set the mappings as shown below.
oTDepartment
OTDS Attribute: oTDepartment
Active Directory Attribute: cn
Format: Tempo Box Standard Users
oTType
OTDS Attribute: oTType
Active Directory Attribute: cn
Format: ExternalUser
70 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
10.1. Synchronizing Standard Users for Tempo Box from Active Directory to Directory
Services
Click Test Mappings. You may receive a warning that some of the attributes are
not set. This is ok. Click OK. If the mapping is successful, click Next.
16. On the Group Mappings page, locate the following Directory Services
Attributes. Click the attributes and set the mappings as shown below.
oTType
OTDS Attribute: oTType
Active Directory Attribute: cn
Format: ExternalGroup
17. On the Monitoring page, accept the default settings and click Test Search. If the
test was successful, click Next.
18. On the Scheduler page, accept the default setting or add a schedule to perform
a full sync. Click Next.
19. On the Notifications/Search page, accept the default settings and click Test
Search. If the search setting is successful, click Next.
20. On the Extended Functionality page, accept the default settings and click Test
Attributes. If the test is successful, click OK.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 71
SYNC100620-IGD-EN-01
Chapter 10 Synchronizing Standard Users in OpenText Directory Services
1. Click Access Roles in the left pane. Click Actions for Access to Content Server
and then click View Access Role Details.
2. Click Add and then select the check box for the Active Directory partition
(Standard User Partition) you defined previously. Click Add Selected Items to
Access Role and then click Close Dialog. Click Save.
3. Click Resources in the left pane. Click Actions for Content Server. Select
Consolidate and then click Consolidate.
4. Ensure that your Content Server resource has the proper mappings. Click
Resources in the left pane. For Content Server resource, click Actions and then
Properties. Click User Attribute Mappings and verify the following user
attribute mappings:
Type
Resource Attribute: Type
OTDS Attribute: oTType
Format: %s
GroupID
Resource Attribute: GroupID
OTDS Attribute: oTDepartment
Format: %s
72 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
10.2. Consolidating Users from Active Directory to Content Server
5. Sign into Content Server as an admin user and view the list of users that are
now available.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 73
SYNC100620-IGD-EN-01
Chapter 11
Migrating External Users into OpenText Directory
Services
Important
These steps assume you are already using Directory Services as your Content
Server authentication method.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 75
SYNC100620-IGD-EN-01
Chapter 11 Migrating External Users into OpenText Directory Services
a. In the SQL/Oracle server name field, type the name of the server.
b. In the Database name field, type the name of the database.
c. In the SQL/Oracle user name field, type the name of the SQL or Oracle
admin user name.
d. In the Database user name field, type the name of the user authorized to
access the database.
e. In the Password field, type the password for the SQL or Oracle admin user.
f. Click the Test Connection button. After you have successfully tested the
database connection, click Next.
8. On the Directory Services Server page, type the name of the Directory Services
server, along with the user name and password of an Directory Services admin
user who has the ability to create user partitions. Click Test Connection. After
you have successfully tested the Directory Services connection, click Next.
a. Type the name of your Content Server resource. For example, OTCS.
b. Click Next. A dialog should appear stating, “A resource with the name
already exists. Do you want to continue without resource creation?”
c. Click Yes.
a. Edit the Member Service WSDL value to show cws. For example,
http://<server-name>:8080/cws/services/MemberService?wsdl
76 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
http://<server-name>:8080/ot-authws/services/Authentication?
wsdl
13. On the Migration Status page, ensure there are no errors in the migration
process. Click Next.
14. On the Resource Activation page, click Finish. There is no need to update the
resource identifier or verify activation.
15. Sign in to the OpenText Directory Services Web Client as an admin user.
17. Click Actions for the Content Server resource and then select Consolidate.
1. Navigate to the folder from which you ran the Migration Tool. The Migration
Tool generates a otds.cs.tools.log file which records the successes and
failures of the migration.
2. In the OpenText Directory Services Web Client, click User & Groups. Verify the
migrated users and groups were added to the otag partition.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 77
SYNC100620-IGD-EN-01
Chapter 12
Deploying the AppWorks Gateway in a Cluster
You can deploy and configure additional AppWorks Gateway servers to use an
existing AppWorks Gateway database. Any application, service, or component that
is installed on one node in the cluster is automatically installed on all of the other
nodes. All settings changes are also propagated to all of the nodes. You do not need
to perform any manual steps on any other node or restart the Apache Tomcat
service. However, you must restart the Apache Tomcat service if you change any of
the following settings in the AppWorks Gateway Advanced Settings page:
• Changes to the Back-channel stale connection cleanup period (s) will only take
effect when the current period elapses or when the Apache Tomcat servers are
restarted.
• Updates to the Cluster Key are not generally necessary and may require that all
nodes be restarted.
• Changes to the OTAG token cleanup interval (s) and the OTAG token session
timeout (s) will only take effect once the current interval elapses or when the
Apache Tomcat servers are restarted.
• Changes to the Temporary Directory Path should be done when the servers are
off-line, because some services may lose temporary data. Changing the
Temporary Directory Path may leave old temporary files in the former location.
The Temporary Directory Path location must exist on disk before changing the
path in the AppWorks Gateway. The default location is C:\Apache Software
Foundation\Tomcat 8.0\tmp.
• Changes to the Temporary file cleanup interval (s) will only take effect when the
current interval elapses or when the Apache Tomcat servers are restarted.
Clients that are connected to one node can also switch to another node and continue
functioning.
All nodes must be on the same subnet. They must also be mutually accessible using
the User Datagram Protocol (UDP) and through the Transmission Control Procotol
(TCP) on port 4000. UDP is used for cluster node discovery and TCP on port 4000 is
used for intra-cluster communication.
1. Ensure you have Apache Tomcat 7.x or 8.x and JDK 1.7.x or 1.8.x installed on
each node.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 79
SYNC100620-IGD-EN-01
Chapter 12 Deploying the AppWorks Gateway in a Cluster
Important
AppWorks Gateway version 16 will not work with Tempo Box 10.6.20.
Note: Repeat this procedure at any time to add nodes to the cluster. They
must also be added to the load-balancer.
80 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
Chapter 13
OpenText strongly recommends using SSL to increase security of the system. This
section explains how to configure SSL on Apache Tomcat to allow OpenText Tempo
Box to work with the HTTPS protocol.
1. On your local file system, create a folder into which you will create the keystore.
For example, C:\new-keystore. If you do not do this, the keytool utility will
create the keystore in the root directory of the user running the tool.
The name of the -alias is not important and does not have to be tomcat. Make
sure the aliases you create in this keystore are the same throughout this process
unless otherwise stated.
The name of the -keystore is also not important and does not have to be
keystore.jks
The tool will ask you a series of questions about the keystore including a
keystore password.
The main question of relevance is the following question.
The required input is the fully qualified name of the server you wish to deploy
it on. For example, tempo.company.net.
Note: Make sure you record the keystore password because you will need
it later in this chapter.
4. Enter all the other requested parameters. When completed, the command
prompt returns.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 81
SYNC100620-IGD-EN-01
Chapter 13 Configuring SSL on Apache Tomcat
You now have a functioning keystore called keystore.jks for your required host,
which is located in the C:\new-keystore folder. Next, you need to generate a
Certificate Signing Request (CSR) that you can submit to your Certificate Authority
(CA) for signing.
• In the Command Prompt window you used in the previous section, run the
following command:
Notes
• This is one single continuous line.
• You must enter the keystore password that you set when creating the
keystore in the previous section.
When complete, you should have a CSR file called certreq.csr , which is
located in the C:\new-keystore folder.
This CSR file now needs to be submitted to your signing authority for signing. After
it has been signed, you should receive both the signed certificate for your server and
also the ROOT certificate from the Certificate Authority (CA) that was used to sign
the new certificate. If the CA uses intermediate chain certificates, you will also need
these as well.
Important
It is crucial that you have the full chain of certificates used to sign your new
certificate. Without the complete chain, SSL communication will fail.
1. In a text editor, open the certreq.csr file that you created in the previous
section.
82 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
13.4. Importing the Certificate Chain Into the Keystore
5. Click the second link for base-64 encoding. For example, the Submit a
certificate request by using a base-64–encoded CMC or PKCS #10 file link.
6. Copy and paste the entire contents of the CSR file from your text editor into the
Saved Request box.
8. Click Submit. You should then get an option to download the newly signed
certificate in DER format.
9. Download the certificate to a suitable location on your file system and open it.
You now have your signed certificate. Next, you need to export the ROOT
certificate used to sign it.
10. In the certificate dialog box, click the Certification Path tab. You should see the
chain of certificates.
11. Select the root certificate and click View Certificate. The root certificate opens.
13. Choose the Copy to File option. This will launch the Export Certificate Wizard.
14. Export the certificate in DER format to the same location where you saved the
server certificate, which is the C:\new-keystore folder.
1. In the same Command Prompt window that you used in the previous sections,
run the following command:
Notes
• This is one single continuous line.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 83
SYNC100620-IGD-EN-01
Chapter 13 Configuring SSL on Apache Tomcat
In this example, the root certificate used to sign the server certificate is named
rootCA.cer.
The -alias rootCA is a unique alias in the keystore.
The location of the keystore is C:\new-keystore\keystore.jks.
2. The keytool will ask if you want to import the certificate. Choose Yes.
Now that you have the Root certificate in the keystore, you can add the signed
server certificate.
1. In the same Command Prompt window that you used in the previous sections,
run the following command:
Notes
• This is one single continuous line.
• You will need to enter the keystore password.
<Content_Server_Home>/jre/lib/security
By following these steps, your Tomcat server can still run in normal mode at the
same time on port 8080 with HTTP.
84 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
13.5. Adding the Keystore to OpenText Tempo Box
3. Locate the <Connector> element with port="<8443>" as seen below. Ensure the
line is uncommented and add the two highlighted lines.
<Connector port="<8443>"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="true" disableUploadTimeout="true"
acceptCount="100" debug="0" scheme="https"
secure="true" clientAuth="false" sslProtocol="TLS"
keystoreFile="C:\new-keystore\keystore.jks"
keystorePass="<keystore_password>"/>
4. Save and close the file, and then restart the Tomcat server.
5. Check the setting by entering the following URL in your Web browser:
https://<Apache_Tomcat_Host>:<8443>
6. Copy the signed server certificate and the root certificate to Content Server.
<Content_Server_Home>/jre/keytool.exe
The -alias rootCA is a unique alias chosen to import the root certificate into.
The -file C:\rootca.cer parameter is the location of the Root certificate used
to sign the OpenText Tempo Box server certificate.
The —alias tomcat is a unique alias chosen to import the Tomcat certificate.
The -file C:\certnew.cer parameter is the location of the OpenText Tempo
Box server certificate.
12. Check using keytool that the new certificates are in place. This will list the
certificates in your keystore. For example,
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 85
SYNC100620-IGD-EN-01
Chapter 13 Configuring SSL on Apache Tomcat
13. Import the certificate used to identify the Content Server machine into the
default Java keystore on the Tomcat machine, that is, the instance of Java that is
used to run Tomcat. This is generally the instance stated in the PATH variable.
For example, C:\Program Files (x86)\java\jre7\lib\security\cacerts.
This is needed so that Tomcat will accept the certificate offered by Content
Server.
86 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
Chapter 14
Troubleshooting
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 87
SYNC100620-IGD-EN-01
Chapter 14 Troubleshooting
2. Click Services.
3.
Click for OTAG Reverse Proxy Service and click the Settings tab.
4. In the Allowed path patterns region, add the following paths.
<OT_HOME>/livelink.exe?func=brava.bravaviewer&nodeid=*
<OT_HOME>/livelink.exe?func=brava.*
For example,
OTCS/livelink.exe?func=brava.bravaviewer&nodeid=*
OTCS/livelink.exe?func=brava.*
5. In the Proxy Mappings region, replace the instances of localhost with your
Content Server host and port number.
<OT_HOME>=<localhost>/<OT_HOME>
img/brava=<localhost>/img/brava
For example,
OTCS=10.5.18.231/OTCS
img/brava=10.5.18.231/img/brava
6. Click Save Changes.
7. In the Tempo Box Web User Interface, sign in and navigate to a document.
8.
Point to the item’s function menu and then click Brava!. If Brava! is not
available, you may not have a Brava! license for the selected file type. Verify the
Brava! licenses in Content Server.
88 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
Username = otag
Password = otag
The OTAG administrative user password may differ if you defined a different
password in the Password for new OTAG administrative user box when
configuring the AppWorks Gateway.
6. In the Content Server URL box, type your Content Server URL. For example,
<https://Content_Server_Domain:port>/OTCS/cs.exe
8. Click Test Content Server URL and then click Save Changes.
<GlobalNamingResources>
<Resource name="UserDatabase" auth="Container"
type="org.apache.catalina.UserDatabase"
description="User database that can be updated and
saved"
factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
pathname="conf/tomcat-users.xml" />
<Resource auth="Container"
factory="com.opentext.otag.auth.CSIdentityServiceFactory"
name="otag/IdentityService"
type="com.opentext.otag.auth.IdentityService"/>
</GlobalNamingResources>
13. Save and close this file, and then start the Apache Tomcat service. It may take a
few minutes for the Tomcat service to start.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 89
SYNC100620-IGD-EN-01
Chapter 14 Troubleshooting
14. Sign in to the AppWorks Gateway as a user who has Admin permissions on
Content Server.
15. In the left pane, click Trusted Servers.
16. Click the Select list and click ContentServer.
17. Click Generate Key and click Add New. This will make a trusted connection
between the AppWorks Gateway and Content Server. In a clustered
environment, you only need to do this once.
Important
After clicking Add New, if you were signed out of the AppWorks
Gateway, you do not have System administration rights privileges in
Content Server. Make sure you perform these steps by signing into the
AppWorks Gateway as a user who has this permission in Content
Server.
Note: You will notice that this key matches the Shared Key in the Content
Service Notifier Settings page for the Content Service module in Content
Server. These two values must remain the same.
When two users with same login name are added to two different
Directory Services partitions, authentication fails. Why?
The usernames in every partition in Directory Services must be unique. For example,
if you have two users with the username jsmith in different partitions, jsmith@otag
and jsmith@csusers, this must change to jsmith@otag and jsmith1@csusers.
90 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
2. Ensure that the destination protocol, host, and port are set correctly on all nodes
if in a clustered environment. If the engines are clustered, these should all be
lists representing the various nodes in the engine cluster.
a. Sign in to the Content Server Administration page and select Content
Service Notifier Settings in the Content Service Administration section.
b. Verify the path in the Destination section.
3. If SSL is required between the Content Server module and AppWorks Gateway,
and if the SSL certificate is not signed by a trusted authority (trusted by both
Content Server and AppWorks Gateway) the certificate must be manually added
to both machines, as well as their respective JVMs. To determine whether SSL is
the problem, first configure the notifications to use regular HTTP and test before
forcing HTTPS.
Notes
• Users can receive notifications for select, specific shared folders or for all
shared folders, that is, folders you have shared and folders you have
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 91
SYNC100620-IGD-EN-01
Chapter 14 Troubleshooting
accepted through an invitation. All preferences can be set in the Tempo Box
Web UI.
• Users only receive notifications on shared folders, not un-shared folders.
• Users will not receive email notifications for activity which they initiated,
only activity within the share that other users performed.
1. Open IIS.
2. Click your Content Server application.
3. In the Management section, click Configuration Editor.
4. Navigate to system.webServer > security > requestFiltering.
5. Add or edit the value of requestLimits.maxAllowedContentLength. For
example, setting the value to 2147483648 will accept files that are up to 2 GB in
size. Files larger than 2 GB cannot be added to your Tempo Box folder,
regardless if this value is higher.
6. Click Apply.
2. Click Settings.
3. In the OTAG Server URL box, type the desired public URL.
92 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
4. Click Save Changes.
For debugging, first check the Catalina log for errors, and if necessary check the
localhost-access_logs.<date>.txt in Tomcat as they record each request. This
allows you to confirm timing and response codes for each request when nothing
appears in the logs.
Beyond initial configuration of the AppWorks Gateway, there are very few error
scenarios that would be indicated in the logs. The primary issue that can occur
relates to authentication errors. If the user has entered a correct password, but
cannot authenticate, these issues will not be captured in the log files. The following
steps are recommended to troubleshoot authentication errors.
1. Double check that the credentials and server URL were typed correctly. This is
often the problem.
2. Try connecting using a different client.
3. Try using the fully qualified name. For example. <username>@otag for internally
created users, <username>@<domain> for Directory Services synced users.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 93
SYNC100620-IGD-EN-01
Chapter 14 Troubleshooting
4. Log in to Directory Services and check that the user’s account hasn’t expired or
been locked.
5. Add a new user in the AppWorks Gateway. Then sign in to Directory Services
and verify that the new user was added to the otag User Partition.
6. If you were using Content Server auth and you changed to Directory Services
auth, make sure you have removed the following entry in the
<GlobalNamingResources> of the Tomcat server.xml file.
<GlobalNamingResources>
<Resource name="UserDatabase" auth="Container"
type="org.apache.catalina.UserDatabase"
description="User database that can be updated and
saved"
factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
pathname="conf/tomcat-users.xml" />
<Resource auth="Container"
factory="com.opentext.otag.auth.CSIdentityServiceFactory"
name="otag/IdentityService"
type="com.opentext.otag.auth.IdentityService"/>
</GlobalNamingResources>
7. Make sure that the shared key matches in Content Server and AppWorks
Gateway match.
b. Sign in to the AppWorks Gateway and select Trusted Servers. Compare the
ContentServer value with the Shared Key value on the Content Service
Notifier Settings page in the previous step.
If the shared key values do not match, generate a new key in the AppWorks
Gateway. On the Trusted Servers page, click Refresh Key and then click the
check mark.
1. On the Content Server Administration page, click the OpenText Tempo Box
Maintenance link in the OpenText Tempo Box Administration area.
94 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
I‘m having difficulties signing into AppWorks Gateway and
creating a trusted server with Content Server 10.5.0 SP 1 when
using CSDS
If you choose to use Content Server Directory Services when authenticating your
users, do the following:
1. Make sure you have the following patch installed in Content Server.
<GlobalNamingResources>
<Resource name="UserDatabase" auth="Container"
type="org.apache.catalina.UserDatabase"
description="User database that can be updated and
saved"
factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
pathname="conf/tomcat-users.xml" />
<Resource auth="Container"
factory="com.opentext.otag.auth.CSIdentityServiceFactory"
name="otag/IdentityService"
type="com.opentext.otag.auth.IdentityService"/>
</GlobalNamingResources>
5. Save and close this file, and then start the Apache Tomcat service. It may take a
few minutes for the Tomcat service to start.
9. Click Generate Key and click Add New. This will make a trusted connection
between the AppWorks Gateway and Content Server. In order to set a trusted
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 95
SYNC100620-IGD-EN-01
Chapter 14 Troubleshooting
server, you must sign into the AppWorks Gateway as a Content Server Admin
user.
After clicking Add New, if you were signed out of the AppWorks Gateway, you
do not have System administration rights privileges in Content Server. Make
sure you perform these steps by signing into the AppWorks Gateway as a user
who has this permission in Content Server.
Note: You will notice that this key matches the Shared Key in the Content
Service Notifier Settings page for the Content Service module in Content
Server. These two values must remain the same.
4. In the otag User Partition, verify that the user you added in the AppWorks
Gateway was added to this partition.
<GlobalNamingResources>
<Resource name="UserDatabase" auth="Container"
type="org.apache.catalina.UserDatabase"
description="User database that can be updated and
saved"
factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
pathname="conf/tomcat-users.xml" />
<Resource auth="Container"
factory="com.opentext.otag.auth.CSIdentityServiceFactory"
name="otag/IdentityService"
type="com.opentext.otag.auth.IdentityService"/>
</GlobalNamingResources>
96 OpenText Tempo Box, Content Server Edition – Installation and Administration Guide
SYNC100620-IGD-EN-01
I have installed Tempo Box on a DMZ and Directory Services on
an internal server. When I access the Tempo Box URL, it is
redirecting to a Directory Services URL where the Directory
Services URL can't be accessed from outside an internal
network.
The reverse proxy feature of the AppWorks Gateway can be used to configure access
to Directory Services, without exposing it externally.
otdsws=<servername:8443>/otdsws
otds-v2=<servername:8443>/otds-v2
ot-authws=<servername:8443>/ot-authws
4. Click Save.
otdsws/*
otds-v2/*
ot-authws/*
6. Click Save.
8. On the General Settings page, in the OTDS url box, enter the AppWorks
Gateway URL rather than your existing external Directory Services installation.
The Directory Services Reverse Proxy will route all Directory Services calls
through this URL to your external Directory Services server.
OpenText Tempo Box, Content Server Edition – Installation and Administration Guide 97
SYNC100620-IGD-EN-01