Professional Documents
Culture Documents
IBM
Contents
Index.................................................................................................................. 53
ii
IBM Control Center Director
IBM® Control Center Director (ICC Director) is an activity management and monitoring product. The
following sections describe its features and how to install, configure, and manage it into your deployment.
Release Notes
The IBM Control Center Director Release Notes document supplements Control Center Director
documentation. Release notes are updated with each release of the product and contains product
requirements, as well as other information pertinent to installing and implementing IBM Control Center
Director.
• IBM Control Center Director now extends its web console capabilities to support the Emergency
Restore procedure. Control Center Director users can now schedule an Emergency Restore Job from
the Deployments and Servers view. For more information see, “Deployment Management” on page
34 and “Server Management” on page 33.
• Deployment view is now enhanced to enable filtered viewing of completed, held, scheduled, and in
progress jobs based on their job type (Emergency Restore/Maintenance) and OS Type.
• Server group and server are now loaded and displayed using pagination pattern. This renders an
improved UX to Control Center Director web console users.
To install this software, you should go to the Fix Central website and install the latest available iFix.
v1.0.0.1
• IBM Control Center Director now extends support and integrates with Connect:Direct® for Microsoft
Windows. For more information, see:
– Compatibility Matrix
– “Configuring IBM Connect:Direct support for Control Center Director” on page 19
– “Configuring Connect:Direct for Windows for Server and Upgrade Management” on page 22
– “Configuring Connect:Direct for Windows for License Governance” on page 23
• Control Center Director now extends it export/import capabilities to include a simple method to export
server roster data out of Control Center Director configuration database into Control Center. For more
information see, Export Server Roster data from Control Center Director into Control Center .
To install this software, you should go to the Fix Central website and install the latest available iFix.
v1.0.0.0 iFix01
IBM Control Center Director 1.0 has the following features and enhancements:
• With a new, easy-to-use Web User Interface (Control Center Director Web Console), IBM Control
Center Director offers its users ease to perform routine server operational and administrative
procedures necessary for upgrade management, server management, viewing deployment history,
aggregating, correlating, and reporting licensing usage, using a standard Web browser.
• Control Center Director integrates with the following:
– Connect:Direct for UNIX
– Connect:Direct for z/OS (License Governance only)
For details see, Compatibility Matrix.
Known Restrictions
Control Center Director and its related software have the following known restrictions:
• Connect:Direct servers can only be restored to a release from which upgrade was planned. For example,
if you upgrade from Connect:Direct for UNIX v4.3 to v6.0, then you can only restore to Connect:Direct
for UNIX v4.3 but not v4.2.
• Upgrades on target Connect:Direct nodes via Control Center Director Web Console is currently not
supported for Connect:Direct servers running on a 32-bit Solaris platform. You must upgrade to
Connect:Direct for UNIX v6.0.0 and above to support the upgrade process.
Getting Started
Maintaining Connect:Direct Servers is crucial to enterprises to support mission-critical file transfer
business processes, while satisfying policy and regulatory compliance requirements.
It involves a variety of routines that stretch between upgrade management, to server management,
viewing deployment history, aggregating, correlating, and reporting licensing usage.
Those are some key metrics that administrators rely on to understand and optimize Connect:Direct server
performance, plan upgrade, identify bottlenecks early, and resolve issues proactively before they affect
end users.
If you are a first-time user, you can get a quick introduction to using IBM Control Center Director just by
reading the following section.
IBM Control Center Director, an activity management and monitoring product, helps you meet these
critical needs with the following set of features:
• Discover resources faster
– After you have installed the required maintenance version of Connect:Direct with Agent, Control
Center Director is quick to discover all the Connect:Direct resources in your environment.
– Connect:Direct Agent is included with the Connect:Direct server when it is at the required level of
maintenance for Agent inclusion.
– With the Control Center Director URL defined during Connect:Direct installation, you can continue to
stay updated about automatic re-discoveries of new resources in your environment.
* Supported UNIX variant information is available through Software Product Compatibility Reports
website. Emergency Restore support over Control Center Director web console is available for
Connect:Direct for UNIX from v6.1 and above.
** Emergency Restore support over Control Center Director web console is not available for
Connect:Direct for Windows v6.1. This will be supported in an upcoming maintenance release.
*** APAR PH15805
Download IBM Control Center Director to gain access to the following key Control Center Director
components.
Web Console Service Control Center Director provides Web Console, a browser-based interface,
to render license governance and server management capabilities for large-
scale Connect:Direct deployments.
Web Console service is a component of Control Center Director.
Preparing to Install
Taking time to plan your Control Center Director installation will help ensure a smooth process. This
section lists items to consider before you start the installation process.
System Requirements
The detailed system requirements information is available through the Software Product Compatibility
Reports web site.
The tables below describe detailed system requirements and supported software information required to
install Control Center Director on 64-bit Operating Systems.
For a UNIX and Windows operating system: Control Center Director can be installed on the
following 64-bit Operating Systems:
• RAM (recommended) - 8GB
• RedHat Enterprise Linux (RHEL) Server 7.2
• RAM (minimum) - 4GB
• zSeries RedHat 7.6
Amount of memory (storage) required to install
• MS-Windows server 2016
and operate Control Center Director depends on
several factors, such as the increased data • MS-Windows 10
volume to run. Contact IBM Support for sizing • IBM AIX 7.1
recommendation for your deployment.
• IBM AIX 7.2
• Disk Space (minimum) - 15 GB
Microsoft SQL Server Enterprise Edition 2016 and future fix packs
DB2 Enterprise Server Edition 11.1.0 and future fix packs
DB2 Workgroup Server Edition 11.1.0 and future fix packs
Oracle Database 11g Enterprise Edition Release 2 and future fix packs
Oracle Database 11g Standard Edition Release 2 and future fix packs
Oracle Database 12c Release 1 (Standard/ 12.1.0.0.0
Enterprise)
Oracle Database 12c Release 2 (Standard/ 12.2
Enterprise)
JDBC drivers for SQL • SQL Server 2012 and 2014 supports JDBC driver
4.2
• Use sqljdbc42.jar
JDBC drivers for Oracle • Oracle 11g and 12c supports JDBC driver
18.3.0.277
• Use ojdbc7.jar or ojdbc8.jar
Supported Software
Managed Resources
Table 4.
Supported Software Version
IBM Connect:Direct for UNIX v4.2.0.5, v4.3.0.1, v6.0.0.1, v6.1 and above
IBM Connect:Direct for Windows v4.7.0.7, v4.8.0.3, v6.0.0.3, v6.1 and above
Connect:Direct for z/OS v6.0, v6.1 and above
IBM Control Center v6.0.0.2 and above
Identity Management
Table 5.
Supported Software Version
Secure External Authentication Server 6.0.0 and above
Browser Support
Procedure
1. Create and configure a Microsoft SQL Server database instance with the required settings. Use
SQL_Latin1_GeneralCP1_CI_AS as the Collation Setting when creating the instance.
2. Create a database.
3. Create user or users. You can use the one database user to access the two different databases.
4. Grant permissions to the user or users.
Use the following required settings to ensure Control Center Director can use the SQL databases.
Login Security authentication SQL Server Authentication IBM Control Center supports
only SQL Server authentication.
User Mapping:
Select database.
For Role Members, select
db_owner.
Map the user’s default schema
to
“dbo”.
Table 8.
Database Connection Parameter Description
Database Host Name For MS SQL Server 2012, to connect to a named
instance of SQL server use the format
servername;instancename.
Example: CSGPQ2;SCCINSTANCE
Database User ID
Database password
Database Name
JDBC Drivers Use sqljdbc4.jar or sqljdbc41.jar
Download JDBC driver
Table 9.
Database Connection Parameter Description
Database Host Name In case of multimode Oracle RAC, host name of all
nodes.
Database User ID
Database password for the DB User
To use Single Client Access Name (SCAN) feature of the Oracle RAC, provide the following settings when
you run config.sh:
Table 10.
Configuration Prompt Description
Provide the database host name for cluster host #1 Specify the host name of the Oracle node that
enables the SCAN feature.
The host name should be the same as the
Database Host Name specified in table above.
Provide the database port number for cluster host Specify the port number of the Oracle node that
#1 enables the SCAN feature.
The port number should be the same as the
Database port specified in table above.
Buffer Pools One buffer pool with the page A default buffer pool is created as
size of 32K part of the database creation.
The page size of the buffer pool
One buffer pool with the page
defaults to the page size
size of 16K
specified during database
One buffer pool with the page creation.
size of 8K
One buffer pool with the page
size of 4K
Regular Table Spaces One regular table space with the One regular default table space is
page size of 32K created as part of the database
creation. The size of the table
One regular table space with the
space defaults to the page size
page size of 16K
specified during database
One regular table space with the creation.
page size of 8K
One regular table space with the
page size of 4K
Database user permissions CREATETAB, BINDADD, The database user ID that will be
CONNECT, IMPLICIT_SCHEMA specified during Control Center
Director configuration must have
these permissions for the
database.
Table 11.
Database Connection Parameter Description
Database Host Name For DB2, to connect to a named instance of SQL
server use the format
servername;instancename.
Example: CSGPQ2;SCCINSTANCE
Database User ID
Database password
Database Name
JDBC Drivers db2jcc4.jar and db2jcc_license_cu.jar
Copy these drivers to the server where IBM Control
Center Director will be installed. These files are
typically in <<DB2installation location>>/java
folder.
Procedure
1. Add either a self-signed certificate or the CA-signed certificate for SEAS in the Control Center Director
TrustStore.
2. Go to “Configuring Control Center Director” on page 25 to configure SEAS connection properties.
3. On the CCD Web Console, click Users and Roles>Create User and select Use External ID.
Certificate-based Authentication
Certificate-Based authentication is an authentication method that IBM Control Center Director can use to
authenticate itself to a Connect:Direct® server. Certificate-Based Authentication eliminates the need for
IBM Control Center Director to store passwords for authentication to Connect:Direct.
When Certificate-Based Authentication is enabled, IBM Control Center Director sends a TLS certificate to
the Connect:Direct server over a secure connection to authenticate itself to the Connect:Direct Server and
vice versa. To configure IBM Control Center Director to monitor a Connect:Direct server with Certificate-
Based Authentication, see Servers view in Web Console.
Note: If you'd like to generate KeyStore/certificate(s) see, “Setting up KeyStores” on page 18.
Setting up Connect:Direct for Certificate-based Authentication
• For a new certificate, import the certificate into Connect:Direct KeyStore:
– Open spadmin window> Go to Keytore Configuration>Personal Certificates>Import the pem file.
– Go to Signer Certificates> Import CA certificate (ca.crt)
• The certificate presented by the IBM Control Center Director must be trusted by the Connect:Direct
server and the one presented by Connect:Direct must be trusted by Control Center Director.
• Connect:Direct User Authorities must include a user whose username is the Common Name of IBM
Control Center Director's end-entity certificate. The user must be assigned the permissions required to
monitor Connect:Direct. Set client.cert_auth to Y in the Functional Authority Entry for that user.
Note: The Connect:Direct user Authority controls user access to the Connect:Direct server and controls
Connect:Direct commands and statements that users can execute.
• Enable Client Authentication in the Secure+ Client record.
Setting up KeyStores
Setting up Keystores is important to manage CA-signed or self-signed certificates, and is used by client
applications for encryption, authentication, and serving over HTTPS.
See example certificate generation procedures in the following sections for instructions to perform
certificate generation in Connect:Direct and Control Center Director.
Attention: These procedures are only required if you need help in generating KeyStore/certificates
for IBM Control Center Director and Connect:Direct.
Procedure
1. Create a Certificate Authority (CA). Skip this step, if you already have a CA certificate.
To generate Control Center Director and Connect:Direct Agent certificates, you must first have a CA.
Execute the command below to generate a CA:
keytool -genkey -alias <CA_ALIAS> -keyalg RSA -keysize 4096 -sigalg SHA512withRSA -keypass
<KEYPASS> -validity 3650 -dname <DOMAIN_NAME> -keystore <CA_KEYSTORE> -storepass
<KEYSTORE_PASSWORD>
keytool -export -alias <CA_ALIAS> -file ca.crt -rfc -keystore <CA_KEYSTORE> -storepass
<KEYSTORE_PASSWORD>
keytool -genkey -alias <CERT_ALIAS> -keyalg RSA -keysize 4096 -sigalg SHA512withRSA
-keypass <KEYPASS> -validity 3650 -dname <DOMAIN_NAME> -keystore <KEYSTORE> -storepass
<KEYSTORE_PASSWORD>
c. Generate a signing request to get a CA-signed certificate. The following command generates signing
request file in format, server_cert.csr.
d. Secure the CA-signed server certificate. If you are using an external CA, then send the signing
request file to your CA to receive your signed server certificate. Alternatively, if you have generated
CA, then execute the command below to sign your certificate:
• Sign the certificate with the generated CA in the CA Keystore using the generated csr file
Procedure
1. Extract the certificate in pem format.
2. Use the following openssl commands to convert certificates into pem format.
Procedure
1. Configure the Agent listening port that Control Center Director will use to communicate with the Agent.
agent.port=<port> [Default:1365]
The Agent is now set to automatically listen for incoming connections from Control Center Director.
Attention: With multiple Connect:Direct instances on the same system you’re likely to run into
port conflict issues unless you allocate a unique Agent listening port per instance.
It is also recommended that having upgraded an instance, its unique port number must be
applied before upgrading the next instance. This prevents potential errors that you could
encounter during an upgrade process due to port conflict.
2. Configure the Control Center Director Open Server Architecture (OSA) URL, the target location where
Agent posts all the events to Control Center Director.
Note: Ensure that you insert a ';' and not a ':' between hostname and port and after https.
3. Set the following property to enable Agent to post all events to Control Center Director except when
set to Y.
osa.disable=N
4. Invoke the following script for changes to take effect. This script is available
atcdinstallation_location/install/agent/bin.
startAgent.sh
license.edition • Premium
• Standard
• Solo
• Default: Blank (undefined)
license.type • Production
• Non-Production
• Default: Non-Production
Note: All three Initparms can be unset and a user does not have to supply a value.
Solo license edition type constraints:
• A warning message is logged if the number of Netmap entries in netmap.cfg exceeds 2.
• A warning message is logged when a transfer is initiated with third or later remote entry, in order of
appearance.
• The number of concurrent sessions is restricted to 2 or fewer
osa.rest.url=https;//<ip/hostname;port>
/osa/events/post:
license.edition • Premium
• Standard
• Solo
• Default: Blank (undefined)
license.type • Production
• Non-Production
• Default: Non-Production
Note: All three initparms can be unset and a user does not have to supply a value.
Note: Ensure that you set the Statistics field to All when you define a User Authority for a Connect:Direct
for Microsoft Windows user. Setting to All enables all process access to license statistics. For more
information see, Defining User Authority. This applies to the user that Control Center Director connects as
using Certificate-Based Authentication.
Solo license edition type constraints:
• A warning message is logged if the number of Netmap entries in netmap.cfg exceeds 2.
• A warning message is logged when a transfer is initiated with third or later remote entry, in order of
appearance.
• The number of concurrent sessions is restricted to 2 or fewer
Procedure
1. Untar the installer .tar.gz file.
ICCDirector.bin
2. Confirm that you have sufficient privileges to run the following script file.
% ./ICCDirector.bin
3. The installation menu appears. Respond to each prompt to proceed to the next step and complete
installation.
Directory Structure
The following figure illustrates directory structure after a successful installation:
|---- bin
|---- db
|---- web
|---- UninstallerData
|---- jre
|---- license
|---- log
|---- packages
|---- conf
Procedure
1. Close Control Center Director Web Console and RESTful API interface.
2. Run the following utilities:
a) For Windows platform, invoke stopEngine.bat to stop the Control Center Director engine and
stopWebAppServer.bat to stop Control Center Director Web Services.
b) For all other platforms, invoke killProcess.sh to stop all Control Center Director services.
3. Take a snapshot of the Control Center Director database for fall back purposes.
4. Back up \conf and \web\conf subfolder in the Control Center Director installation folder.
5. Run the installer and select the existing Control Center Director installation folder as the destination
folder.
6. For all prompts, keep the same value that was defined in the previous version and click Next.
7. Run config.bat/sh.
Note: This step is optional. Do not change database configuration and keep the same value that was
defined in the previous version.
Important: Do not select Yes for reinitialization of the database for either Production or Staging.
8. Invoke runEngine.bat/sh to start the Control Center Director engine.
9. Use Web UI URL supplied at Installation Complete screen to access Control Center Director Web
Console.
Procedure
1. Log in to the target system on which the product installation resides
2. Open a command-line shell and go to the \common\bin subdirectory of the product installation
directory. For example: cd c:\ControlCenterDirector\bin
3. Invoke the following script and respond to the prompts in each section.
./config.sh
-------------------------------------------------------------------
Config step: Keystore / truststore configuration ...
Warning: Specify a valid keystore.(See the documentation to build one)
Otherwise the secure connectors may not start.
--------------------------------------------------------------------
Keystore and truststore configuration ...
Provide the path to your java keystore file [../conf/security/CCenter.keystore] :
/home/CCD/KEYSTORE
Please provide password to the keystore (at least 6 chars, no blanks) :
Re-enter Password
Enter Alias for Key: [CDRDEV-052] : CERT_ALIAS
Provide the path to your trust store file
[/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64/jre/lib/security/cacerts] :
/home/CCD/TRUSTSTORE
You provided the following value(s)
Keystore file path: /home/CCD/KEYSTORE
Keystore password: ********
Key Alias: CERT_ALIAS
Truststore file path (optional): /home/CCD/TRUSTSTORE
You are using the default truststore password.
Are the values that were entered correct? (Y/N) [Y]
6. In the Database Connection Parameters Configuration section, enter database connection details.
7. Use the Administration User configuration section to create a Control Center Director administrator
user and to set up its credentials.
8. In the Event Processor (Engine) Name Configuration section, enter Control Center Director Engine
name.
9. In the Engine Time Zone Configuration section, enter a time zone value for the Engine. If the source
installation and target installation were not in the same time zone, you must specify the time zone.
10. In the Web Services Configuration section, enter appropriate connection details. Control Center
Director uses Web Server connection details defined here to connect to Control Center Director's Web
Services.
11. In the Package path configuration section, enter the package directory properties where the
Connect:Direct packages are made available.
12. In the E-mail server (SMTP) Configuration section, enter the e-mail server connection and SMTP
server administrator e-mail details.
13. In the External Authentication Server (SEAS) Configuration section, enter the connection details
here.
What to do next
1. “Recommended Installation and Configuration Sequence” on page 9
Procedure
1. Invoke the exportCDServersFromCCD utility to export Connect:Direct server roster data from the
source entity that is, Control Center Director instance. The target application here is Control Center
that reads the server roster data.
This utility prompts the user for Control Center Director user ID/password and a passphrase. It outputs
all configuration data into a folder in conf folder. Example, conf/conf-exportedICCServers.
2. Move the Control Center Director 's output folder (conf) and its content to /conf/services/nodes
where it can be accessed by Control Center. Connect:Direct Server roster data is now ready to be
imported into Control Center.
3. Copy the importServers utility from \<ICCDirectorInstallationDirectory>\bin into target
entity installation directory that is, Control Center.
4. Before you invoke the import utility in the destination directory that is, Control Center, replace any
references of the source installation directory, with ‘..’.
This ensures the import utility is executed in the destination directory which is, Control Center.
5. Invoke the importServers utility to import the Connect:Direct server roster data into the target
entity that is, Control Center.
This command line utility prompts the user for the passphrase specified in step 1 and the location
where the exported server roster data is available for import (see step 2).
Note: As of Control Center Director v1.0.0.1, importServers utility comes packaged with the Control
Center Director installer package. Support to include this utility in Control Center installer package is
planned for in a future release of IBM Control Center.
6. Invoke runEngine utility to restart Control Center for changes to take effect.
You can now view and manage Connect:Direct servers available in your Control Center environment.
https://<hostname:port>/swagger-ui.html
For more information see, “Accessing RESTful APIs resources” on page 39.
Table 15.
Utility Purpose
startWebServer Reads the configuration file for the Web server
process and starts the server process.
stopWebServer Reads the configuration file for the Web server
process and starts the server process.
Procedure
1. Change the Control Center Director installation directory:
% cd UninstallerData
% ./UninstallControlCenterDirector.sh
Emergency Restore
"serverNames": [
"ServerNametoRestore"
]
{ "data": <eventID> }
{
"data": "SUCCESS"
}
Dashboard
Click Dashboard to get insight into the health and performance of managed Connect:Direct servers in
your environment.
Data that you view on the Dashboard depends on what your role is and how you have configured your
Control Center Director instance.
Server Management
Deployment Management
Click Deployment tab on the Control Center Director Web Console navigation menu to seamlessly
upgrade Connect:Direct servers in your deployment to a later version.
License Management
Click Licenses tab in the Control Center Director navigation menu to view license usage metrics for
Connect:Direct servers deployed in your environment.
License Governance targets delivering clear benefits to your organization such as, compliance auditing,
resource change tracking, and troubleshooting. Following licenses are available in distribution for IBM
Connect:Direct:
Audit Logs
All Control Center Director user and administrator activity performed via the Web Console display as
listings in the Audit Logs view where you can view, sort, and filter them.
This view enables Control Center Director administrators to track and record any modification made to the
Control Center Director configuration objects, user authentication actions, or to their own accounts (e.g.,
changing a password). Audit logs can also be used to search, filter, view, and export all log entries that
Control Center Director records.
Audited events are stored for ninety (90) days from the date they occurred.
Note: While all audited events are logged, certain audit events such as 'Delete a Server/Server Group/Job'
appear in a read-only mode. Admins cannot perform any actions such as view, search or delete on such
events.
Caveats
While you can't edit the username associated with a user, you can change the Role, IP Address and Email
fields.
Procedure
1. Explore Control Center Director RESTful API resources at:
https://<IP_Address>:<Port>/swagger-ui.html
• Invoke /api/auth/login
• Enter your user name and password. A bearer string is generated with a token.
• Copy the value of bearer token and click Authorize.
• Enter the bearer token value and click close.
Troubleshooting
The following sections describe scenarios, workarounds, and solutions to troubleshoot issues and recover
from errors.
License Data-related log files Look for LicenseDataCollector string in the log file for more
details.
File path:
• Control Center Director Engine logs
/Conf/enginelogger.xml
• Connect:Direct Agent logs
CDInstallationDirectory/install/agent/bin/
log4j2.xml
Agent state is down, whereas Agent polling interval is 5 min. Invoke pollAgent.sh to validate if
initial registration occurred via Agent is running on Connect:Direct Server.
Agent. To troubleshoot look for agent.log file available at following log
location:
\cdinstall_dir\install\logs
How does agent communicate At startup, agent posts an OSA to communicate that Agent is up. This
with Control Center Director? helps Control Center Director in Server auto-discovery.
During the upgrade process, agent sends OSA notifying Control
Center Director about the upgrade status.
How does Agent distinguish Agent receives a unique key, correlation-id with each upgrade and
between different upgrades it uses it to distinguish and also prefix to the log files generated with
performs? each upgrade.
Auto Discovery-related failure 1. Inspect agent.log for further diagnosis and to isolate the issue.
2. One possible reason why Control Center Director could not
discover Connect:Direct Server in your deployment is because it
was not configured correctly.
3. Other possible reason could be to do with updates made to the
osa.url field that ensures Connect:Direct is auto discovered by
Control Center Director.
Agent provides a file polling mechanism that runs at a
preconfigured polling interval (cpiPollTime) and detects any
changes in osa.url field. If the osa.url field is modified
during the polling interval the changes will only take effect at the
end of the scheduled run.
4. Another possible reason could be due to multiple Connect:Direct
instances, you’re likely to run into port conflict issues unless you
allocate a unique Agent listening port per instance. It is also
recommended that having upgraded an instance, its unique port
number must be applied before upgrading the next instance. This
prevents potential errors that you could encounter during an
upgrade process due to port conflict.
5. One possible reason could be due to incorrect certificate-based
configuration that is, either the Connect:Direct certificate is not
trusted by Control Center Director or vice versa.
Some servers under Failed • This occurs is when a server was not upgraded due to multiple
Category in Job details view failure during a bulk upgrade process
show up as Suspended by • When an error occurs during bulk upgrade process, Control Center
System. Director will continue to process remaining upgrade operations
provided it meets the failure percentage threshold set.
• For example, for a batch size of 30 servers, if 15 jobs fail (50%)
server status is displayed as Suspended by System.
• Failure percentage is set to 40% by default and can be modified by
the Administrator.
• Edit the failurePercentage property in
DeploymentService.xml available at:conf/services/
system.
• stopEngine/runEngine utility for changes to come into effect.
Server upgrade Job scheduled • Control Center Director is set to poll Agent and wait for any
returns the following error: Job response for up to 3600 seconds (default) to verify if the upgrade
marked failed as OSA from request is being processed. When this threshold is exceeded the
Agent not received. Job is marked as failed with error: Job marked failed as OSA
from Agent not received.
• To modify the interval edit
lastOSARecivedTimeDifferenceInSecToMarkJobFailed
property in DeploymentService.xml available at:conf/
services/system.
• stopEngine/runEngine utility for changes to come into effect.
Is Agent polling interval by ICC • Control Center Director Engine is set to make 3 attempts every 60
Director Engine configurable? seconds to poll Agent to verify Agent activity.
• To modify the polling interval and number of attempts edit the
following parameters in DeploymentService.xml available
at:conf/services/system:
– AgentRestCallMaxNumberOfTime
– timeBeforeNextRestCallInSec
• stopEngine/runEngine utility for changes to come into effect.
Note: Configuring Agent polling interval only applies to servers that
are configured to be auto-discovered by Control Center Director.
Unable to edit/delete Server Licensing view restricts users To edit or delete a Server group,
Groups from within the from editing server groups under click Servers>All Groups tab and
Licenses>Server Groups tab the Server Groups tab in the left hover over Server group.
navigation pane.
Server count displayed against an This could be possible because
environment type tab such as ICC Director records and displays
Production (left navigation pane) server entry in the listing each
does not match entries displayed time you restart a server.
in server listing by license type
displayed in the pane on the
right.
Multiple entries for the same
server in a environment type
No value is populated in the It could be possible that the • Ensure that Connect:Direct
Platform, Agent Port, server details you are attempting servers in your deployment are
Architecture, and CD Server to view are for a Connect:Direct configured to be dynamically
Installation Location fields server: discovered by Control Center
under the General tab in • that is not configured properly Director
Servers>All Servers>View to relay Connect:Direct Server See “Configuring IBM
server details properties to ICC Director Connect:Direct support for
• that was added via Web Control Center Director” on
Console page 19.
• version that is not supported by • Install/Upgrade to a
ICC Director Connect:Direct version that
supports ICC Director. For more
information see, see
Compatibility Matrix.
Icon status next to the server This implies that either the
name is displayed in orange Connect:Direct Server or Agent is
unavailable.
Server listing view is missing the This is because you cannot Ensure that you decommission
Delete option in the overflow delete a server while the Agent is the Server and then attempt to
menu against a server entry still running. delete it from the Server listing
view.
Server listing view is missing the This is because you can start a
Start option in the overflow server only when the Agent is still
menu against a server entry running and the Connect:Direct
server is unavailable.
Delete option is missing when I This is because you cannot Ensure that you decommission
check Select All check box under delete a server while the Agent is the Agent and then attempt to
Servers>All Servers listing view still running. delete it from the Server listing
view.
Deployments
No field data is populated under • One possible reason could be Go to Deployments>Deploy Job
Server Group/Servers in that upgrade is not supported and:
Deployment>Deploy Job for servers that are added via • Select a Package name with a
ICC Director Web Console higher/equal package version
• Another possible reason could • Enter an Operating Server type
be that scheduling a Job to that matches the Server and/or
upgrade a server and/or server Server Group being upgraded
group is constrained by the
Operating System and package
version.
Expected input for the
following fields:
– Operating System: Should
match the OS for servers
being upgraded.
– Package Name: Should be a
version higher than the
current Connect:Direct
server version.
A scheduled Job fails • One possible reason could be • Select another compatible
that the package was possibly package/Add a compatible
deleted from the designated package to the designated
directory while the job was still directory and schedule the job
In Progress state again
• Another possible reason could • Verify your Agent settings/
be that Agent is down configuration. For more
• Another possible reason could information see, “Configuring
be that the Server for which the IBM Connect:Direct support for
upgrade job was scheduled Control Center Director” on
was deleted after the job was page 19.
scheduled.
Notices
This information was developed for products and services offered in the US. This material might be
available from IBM in other languages. However, you may be required to own a copy of the product or
product version in that language in order to access it.
IBM may not offer the products, services, or features discussed in this document in other countries.
Consult your local IBM representative for information on the products and services currently available in
your area. Any reference to an IBM product, program, or service is not intended to state or imply that only
that IBM product, program, or service may be used. Any functionally equivalent product, program, or
For license inquiries regarding double-byte character set (DBCS) information, contact the IBM Intellectual
Property Department in your country or send inquiries, in writing, to:
Such information may be available, subject to appropriate terms and conditions, including in some cases,
payment of a fee.
The licensed program described in this document and all licensed material available for it are provided by
IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement or any
equivalent agreement between us.
The performance data and client examples cited are presented for illustrative purposes only. Actual
performance results may vary depending on specific configurations and operating conditions.
Information concerning non-IBM products was obtained from the suppliers of those products, their
published announcements or other publicly available sources. IBM has not tested those products and
cannot confirm the accuracy of performance, compatibility or any other claims related to non-
Trademarks
IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business
Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be
trademarks of IBM or other companies. A current list of IBM trademarks is available on the web at
"Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.
Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or
trademarks of Adobe Systems Incorporated in the United States, and/or other countries.
IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications
Agency which is now part of the Office of Government Commerce.
Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon,
Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or
its subsidiaries in the United States and other countries.
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the
United States, other countries, or both.
ITIL is a registered trademark, and a registered community trademark of the Office of Government
Commerce, and is registered in the U.S. Patent and Trademark Office.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Java™ and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or
its affiliates.
Applicability
These terms and conditions are in addition to any terms of use for the IBM website.
Personal use
You may reproduce these publications for your personal, noncommercial use provided that all proprietary
notices are preserved. You may not distribute, display or make derivative work of these publications, or
any portion thereof, without the express consent of IBM.
Commercial use
You may reproduce, distribute and display these publications solely within your enterprise provided that
all proprietary notices are preserved. You may not make derivative works of these publications, or
reproduce, distribute or display these publications or any portion thereof outside your enterprise, without
the express consent of IBM.
Rights
Except as expressly granted in this permission, no other permissions, licenses or rights are granted, either
express or implied, to the publications or any information, data, software or other intellectual property
contained therein.
IBM reserves the right to withdraw the permissions granted herein whenever, in its discretion, the use of
the publications is detrimental to its interest or, as determined by IBM, the above instructions are not
being properly followed.
You may not download, export or re-export this information except in full compliance with all applicable
laws and regulations, including all United States export laws and regulations.
IBM MAKES NO GUARANTEE ABOUT THE CONTENT OF THESE PUBLICATIONS. THE PUBLICATIONS ARE
PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT,
AND FITNESS FOR A PARTICULAR PURPOSE.
D
Definitions
security terms 29
I
install
Microsoft Windows maintenance and fixes 24
K
Known Restrictions 2
M
maintenance and fixes
install in Microsoft Windows 24
S
Security terms, defined 29
System Requirements 7
Index 53
IBM®