Release notes
4.5.0
- New feature: Time import using NTP
- New feature: Remote logging using TLS
- New feature: The OPC UA service’s node configuration file has been extended with additional parameters.
Summary
The DD1000i v4.5.0 release includes new functionality such as NTP import, time synchronization between proxies and remote log transfer using TLS. In addition to this, a major version upgrade of the underlying operating system has been performed, and several bugs have been resolved.
Components
The DD1000i release includes the following components:
- DD1000i firmware:
- Installer
- Upgrade
- Services:
- File Transfer
- SFTP
- SMB
- NFS
- HTTP
- MQTT
- OPC UA
- TCP
- UDP
- File Transfer
DD1000i firmware
New features
The following new features are included in this release:
- Time synchronization using NTP.
- Time can now be imported to both the Upstream and Downstream proxies from an external NTP server.
- The system clocks of the Upstream and Downstream proxies can now be synchronized with each other, regardless of if time is imported using NTP or not.
- Remote logging using TLS.
- It is now possible to forward logs to a remote log server using TLS.
Improvements
The following improvements are included in this release:
- A major version upgrade of the underlying operating system has been made.
- It is now possible to explicitly select which interface (ADMIN or DATA) that shall be used when forwarding logs.
- A log event is now generated when TLS session establishment to the DD Manager fails.
- Third party dependency upgrades.
Bug fixes
The following bugs have been solved in this version:
- Uploading an invalid configuration file no longer results in the DD Manager displaying a blank page.
- The Time elapsed counter displayed in the firmware upgrade pop-up window is now properly reset if a firmware upgrade fails.
Known issues
The following issues are knowingly included in the release:
- When configuring NTP import or remote logging using the DATA interface, it is not possible to use hostnames in the address fields, even if DNS has been configured for the DATA interface.
- When remote logging is configured to use TLS, it is not possible to connect to a remote log server using IP address as the configured address, which in turn presents a certificate with its IP in the “Subject Alternative Name” field.
- It is not possible to upgrade from a version prior to 4.2.0 to 4.5.0 on a device which has an invalid hostname configured. Doing so will cause the firmware upgrade to be aborted and rolled back to the previously installed version.
- A valid hostname may contain alphanumeric characters (a-z and 0-9), dot (.) and dash (-). The hostname may be up to 64 characters in length.
File Transfer
Improvements
The following improvements are included in this release:
- Third party dependency upgrades.
HTTP
Improvements
The following improvements are included in this release:
- Third party dependency upgrades.
Known issues
The following issues are knowingly included in the release:
- The periodic metric log event in the Upstream service always reports 0 bytes transferred, regardless of the number of transferred requests.
MQTT
Improvements
The following improvements are included in this release:
- Third party dependency upgrades.
OPC UA
New features
The following new features are included in this release:
- Two new optional columns have been added to the node configuration CSV file, SamplingInterval and QueueSize.
- The added options enable per-node customization of these server-side options for node value subscriptions.
Improvements
The following improvements are included in this release:
- Third party dependency upgrades.
TCP
New features
The following new features are included in this release:
- New parameter: Automatic reconnect
- When enabled, automatic reconnect will make the service attempt to re-establish a broken connection to the destination host.
Improvements
The following improvements are included in this release:
- Third party dependency upgrades.
Bug fixes
The following bugs have been solved in this version:
- If the destination host is unreachable during initial connection establishment, the service will now wait for the host to become reachable (regardless of what the Automatic reconnect parameter has been set to).
UDP
Improvements
The following improvements are included in this release:
- Third party dependency upgrades.
Bug fixes
The following bugs have been solved in this version:
- The Downstream service no longer crashes if the destination server is unreachable when forwarding UDP messages.