This release has the following requirements.
FactoryTalk Updater works within the system requirements of all Rockwell Automation® software products. For the latest compatibility information, refer to the Product Compatibility and Download Center.
FactoryTalk Updater does not have any specific hardware requirements. It runs on any hardware platform that supports the required software, either locally or on a virtual machine.
Rockwell Automation recommends at least 80 MB of available drive space for FactoryTalk Updater.
This release includes the following system features.
FactoryTalk Updater version 4.00.00 has these new and enhanced features:
This release has the following known anomalies.
Anomalies for FactoryTalk Updater version 4.00.00
These lists identify the anomalies corrected in FactoryTalk Updater version 4.00.00 and the known anomalies found during testing or reported by customers for this release. Use the identification information provided in the brackets [] to track an anomaly in future releases or to request assistance from Customer Support with a related issue.
Corrected anomalies
Known anomalies
This release has the following functional changes from the previous release.
None in this release.
This release has the following application notes.
These application notes apply to FactoryTalk Updater version 4.00.00.
OneApp.IGCC.WinService.exe, part of the Intel® graphics driver, sometimes occupies the default NetTcp port and blocks port sharing. The block prevents some Windows Communication Foundation (WCF) applications, including FactoryTalk Updater, from using the NetTcp port.
To work around this issue, follow the instructions in this TechConnect article:
https://rockwellautomation.custhelp.com/app/answers/answer_view/a_id/1128478
FactoryTalk Updater version 4.00.00 uses Windows authentication to enhance product security. This requires FactoryTalk Agent and FactoryTalk Server machines to be in the same domain.
To open the FactoryTalk Updater application in a browser you must use Transport Layer Security (TLS) 1.2 or later. Rockwell Automation recommends that you disable TLS 1.0 and TLS 1.1 in the system. Rockwell Automation also recommends using a certificate signed from your organization's internal certification authority (CA) or a commercial certification authority. Alternately, you can create a self-signed certificate on the FactoryTalk Updater server computer.
Follow these steps to create a self-signed certificate:
New-SelfSignedCertificate -FriendlyName EXAMPLE_CERT_NAME -DnsName EXAMPLE_FULL_COMPUTER_NAME -KeyUsage DigitalSignatureEXAMPLE_CERT_NAME with the name that should appear in the Server Certificates list in Internet Information Services (IIS). For example, use the name "FTUpdater".EXAMPLE_FULL_COMPUTER_NAME with the fully qualified domain name of the server. For example, use the name 4sk2h63.example.com.Follow these steps to export the self-signed certificate as a PFX file:
$mypwd = ConvertTo-SecureString -String 'EXAMPLE_PASSWORD' -Force -AsPlainTextEXAMPLE_PASSWORD with the password that will secure the self-signed certificate.$cert = Get-ChildItem -Path Cert:\LocalMachine\My\EXAMPLE_CERTIFICATE_HASH | Export-PfxCertificate -FilePath C:\mypfx.pfx -Password $mypwdEXAMPLE_CERTIFICATE_HASH with the Certificate Hash value identified in previous steps. For example, the value might be ca7e070c4448bc7ae47db59b65e39e8199edae08.C:\mypfx.pfx with the file path for the new self-signed PFX file.Follow these steps to import the self-signed PFX file on FactoryTalk Updater client computers:
When you create a self-signed certificate for using FactoryTalk Updater in a browser, the default HTTPS port number is 60129. To assign a different HTTPS port number, you need to complete these tasks:
To configure a Windows firewall rule for the self-defined port:
50000. Select Next.FTUpdater Web Client Site New Port, and select Finish.To change the port for the default website to the self-defined port in the IIS Manager application:
UpdaterWebServer certificate then select Edit Bindings.UpdaterWebServer certificate then select Manage Website > Restart.https://server-computer-name:50000For server-computer-name, you can insert the IP address or the fully qualified domain name for your FactoryTalk Updater server.
To change the display language for the FactoryTalk Updater web client, select a preferred language in your browser settings. The web client supports these languages:
This example shows the language setting in the Chrome browser.
FactoryTalk Updater sometimes displays the status message Disconnected, check system log for details while using a proxy server. Refer to this Knowledgebase article for more information:
https://rockwellautomation.custhelp.com/app/answers/answer_view/a_id/1131670
In this release, some fields in tables in the License, Machines, and Activations tabs are not localized and appear only in English.
Install the required functionality for FactoryTalk Updater:
FactoryTalk Updater Agent collects information and activation license data from the Rockwell Automation software installed on the computer. Install the FactoryTalk Updater Agent on each computer that requires data collection. This is the default functionality installed with most Rockwell Automation software.
|
|
Tip: Install FactoryTalk Agent and FactoryTalk Server
machines in the same domain.
|
FactoryTalk Updater Server:
|
|
Tip: To avoid issues, limit FactoryTalk Updater Server
installations to one instance per intranet.
|
FactoryTalk Updater Client is the user interface that displays information collected by the FactoryTalk Updater Server. Install FactoryTalk Updater Client to display information from the intranet.
Use a custom installation to install more than one FactoryTalk Updater functionality.
During operation, FactoryTalk Updater opens these firewall ports on the server:
|
Port Type
|
Port Number
|
Description
|
|
TCP
|
808
|
Allows the Updater agent and client to connect to the
Updater server.
|
|
TCP
|
60129
|
Allows access to the web-based FactoryTalk Updater
client.
|
|
UDP
|
137
|
Used to ping computer names.
|
|
Network-Echo Request
(ICMPv4-In)
|
Allows one computer to contact or ping another computer
to test network communications.
| |
During operation, FactoryTalk Updater opens these firewall ports on the agent:
|
Port Type
|
Port Number
|
Description
|
|
TCP
|
30064
|
Allows access to the agent service to change the server
address.
|
|
UDP
|
3702
|
Allows Auto Discovery broadcast message.
|
|
UDP
|
137
|
Used to ping computer names.
|
|
Network-Echo Request
(ICMPv4-In)
|
Allows one computer to contact or ping another computer
to test network communications.
| |
To ensure FactoryTalk Updater can access the Product Compatibility and Download Center (PCDC) data and download the latest patches, add these URLs to the firewall exception list:
FactoryTalk Updater detects information for these software applications:
Use command-line parameters to perform an unattended or silent installation of the software.
This table identifies the installation command-line parameters. Command-line parameters are case-insensitive. However, if a specified value includes a space, be sure to enclose the value in quotation marks (for example, "value with spaces").
|
Parameter
|
Description
|
|
/?
|
Displays the usage options for installation parameters.
|
|
/Q
|
Silent Install, install runs in a quiet mode without any user
interface.
This parameter is recommended when deploying the software
installation using an IT tool or script, and don’t expect any error
or restart messages. When using this parameter, check the
error codes, and respond as needed. For example, if the
installation returns error code 1641, then the IT tool or script
should restart the computer and relaunch the installation after
restart.
This parameter is required if /QS is not specified.
|
|
/QS
|
Unattended Install, install runs in a quiet simple mode and
shows progress through the UI, it does not accept any input but
still shows error or restart messages.
When using this parameter, the installation will stop and display
a prompt if there are error or restart messages. For example, if
an immediate restart is required to complete the install, a
restart message will be displayed to confirm the restart.
Installation resumes automatically from the point of interruption
after restart.
This parameter is required if /Q is not specified.
|
|
/IAcceptAllLicenseTerms
|
Acknowledges acceptance of the license terms.
This parameter is required for /Q or /QS parameters.
|
|
/AutoRestart
|
Automatically restarts the computer after the installation is
complete. Used when a restart is required to complete the
installation.
This parameter is optional. If this parameter is not used silent
install (/Q) will return either error code 1641 or 3010 if a restart
is required, and unattended install (/QS) will result in a
confirmation prompt that must be agreed to before the
installation is completed.
|
|
/Record
|
Records the installation options chosen to a recording file.
This parameter is optional.
|
|
/Playback
|
Plays back a recording file to specify the installation options.
This parameter is optional.
|
|
/SetupLanguage="value"
|
Specifies which language is displayed during install process.
The value must be the one of these:
This parameter is optional. If this parameter is not used, the
default language is the current user or operating system user
interface language.
|
|
/Product="value"
|
Specifies which sub-products will be installed.
The product name must be one of these:
|
|
/IgnoreWarning
|
Specifies that the setup ignores warnings and continues.
This parameter is optional. If it is not specified, the setup exits
when a warning occurs.
|
These examples show how to use the installation commands.
This table identifies the error codes that can be returned by an installation.
|
Error Code
|
Value
|
Description
|
|
ERROR_SUCCESS
|
0
|
The installation completed successfully.
|
|
ERROR_INVALID_PARAMETER
|
87
|
One of the parameters was invalid.
|
|
ERROR_INSTALL_USEREXIT
|
1602
|
The installation was cancelled by the user.
|
|
ERROR_INSTALL_FAILURE
|
1603
|
A fatal error occurred during installation.
|
|
ERROR_BAD_CONFIGURATION
|
1610
|
The configuration data for this product is
corrupt. Contact your support personnel.
|
|
ERROR_REBOOT_CONTINUE
|
1641
|
A reboot is required to continue to
installation.
|
|
ERROR_SUCCESS_REBOOT_REQUIRED
|
3010
|
A restart is required to complete the
installation. After restart the product is
successfully installed.
|
|
ERROR_REBOOT_PENDING
|
3012
|
A restart is pending and is required before
the installation can continue.
|
|
ERROR_SUCCESS_NOT_APPLICABLE
|
3013
|
The installation cannot proceed because the
products are already installed.
|
CIS Benchmarks test results
FactoryTalk Updater has been tested on CIS Microsoft Windows 10 Enterprise (Release 21H2) Benchmark v1.12.0 (L1).
Exceptions settings for FactoryTalk Updater are listed.