The v7.8.0 release contains updates to comply with California law for the security of connected devices.
You must contact your local Technical Support and verify you have a valid software support contract to receive the StruxureWare Data Center Expert v.7.8.0 update file.
NOTE: The StruxureWare Data Center Expert v7.8.0 update file is not available for download on this site.
Part Numbers Affected
Minimum System Requirements
The StruxureWare Data Center Expert console is a stand-alone Java application that runs on systems that meet the following requirements:
A PC with a 1-GHz or better AMD/Intel processor running a 64-bit operating system: Microsoft® Windows® Server 2008, 2012, or 2016, Windows 7, Windows 8, or Windows 10; Red Hat® Enterprise Linux® version 6.0; CentOS 6
At least 1 GB of RAM
Screen resolution should be set to at least 1024 x 768.
Supported browsers: Microsoft Internet Explorer® 10, 11; Mozilla® Firefox®; Google Chrome™
New features in v7.8.0
California state legislature security updates for network-connected devices
Data Center Expert was updated to comply with California law for the security of connected devices.
New versions of the APC Network Management Card (NMC) firmware have the SNMP protocol disabled by default. You cannot discover devices with this new NMC firmware in Data Center Expert until you enable SNMP on the device. More information
Note: The SNMP settings on previously discovered devices are not affected by a firmware update to a version that contains these security updates.
Software vulnerabilities fixed in v7.8.0
CVE-2019-11810 – Kernel: NULL pointer can lead to DoS
CVE-2018-9568 – Kernel: Possible escalation of privileges
CVE-2019-11135 – TSX transactions
See the Data Center Expert Security section in the Help Center for more information.
New Features in v7.7.1
- Updated support for Linux
You can now install the Data Center Expert client on RHEL 6.0 and CentOS 6.
- Improved performance in the installed client
Loading times for sensors, thresholds, and device alarms are now faster in the installed client.
- Improved reports in the web client
Saved reports in the web client now support 100 sensors.
- Improved alarm resolution in the web client
You can now manually resolve threshold alarms in the web client.
Software vulnerabilities fixed in v7.7.1
CVE-2019-11479 - Default MSS hard-coded to 48 bytes
CVE-2019-5489 - Page cache access
CVE-2019-3896 - Privilege escalation DoS
CVE-2019-3863 - Out of bounds memory write error
CVE-2018-17972- Kernel task stack contents
CVE-2017-17805 - Zero-length inputs
CVE-2019-11477 - Integer overflow in TCP Selective Acknowledgment (SACK) sequence
CVE-2019-11478 - TCP Selective Acknowledgment (SACK) sequence retransmission queue
New features in v7.7.0
Enhancements to Maps
You can now improve the performance of the Data Center Expert client by modifying or disabling maps. You can configure whether devices and sensors are automatically placed on maps in the System > Server Administration Settings > Map Settings option or disable Map View if you are not using it.
NetBotz 750 appliance support
You can now configure settings that allow the cameras connected to NetBotz 750 appliances to be discovered. NetBotz 750 must be firmware version 5.2.x or greater. For complete instructions, see NetBotz 750 Appliance discovery process.
Device configuration and rack access are not supported at this time.
Web client timeout
You can now select an option on the Home page to remain active to avoid being disconnected after 15 minutes of being idle.
Web client default refresh for gadgets
To improve performance, the default refresh rate for gadgets is now 5 minutes instead of 30 seconds. This affects newly created gadgets only.
Software vulnerabilities fixed in v7.7.0
CVE-2018-14634 - Kernel privilege escalation vulnerability
CVE-2018-5391 - Kernel TCP “FragmentSmack” vulnerability
CVE-2002-0510 - UDP IP Zero
Microarchitectural Data Sampling (MDS):
CVE-2018-12130 - Fill buffers, known as ZombieLoad
CVE-2018-12126 - Fallout
CVE-2018-12127 - Load buffers
CVE-2019-11091 - Uncacheable memory
See Data Center Expert Security for more information.
The v7.7.0 release updates Java to version 22.214.171.124.
The following are issues fixed in StruxureWare Data Center Expert v7.8.0:
The Sensor History graph now displays as expected when you click the graph image in a dashboard gadget.
The data point limit for saved graphs was increased in the web client to improve performance.
The following are issues fixed in StruxureWare Data Center Expert v7.7.1:
- EcoStruxure IT registration now completes as expected.
The following are issues fixed in StruxureWare Data Center Expert v7.7.0:
- You can now schedule more than one maintenance mode event at a time.
The following are issues fixed in StruxureWare Data Center Expert v7.6.0:
- Unmounting occurs as expected after a restore is cancelled.
- The Test Proxy option in System > Server Administration Settings > Server Proxy Settings now returns a valid result.
- The Device Launch Settings option is now available for the APC InRow RC (ACRC301S).
- A null pointer exception in DHCP leases file parsing has been fixed.
- Alarms do not load when you access the web client from Internet Explorer or Edge. Alarms load as expected in Firefox and Chrome.
- The Windows client does not restart after server change. After you change the server in the File > Change Server in the installed client, the client closes and does not restart. This only occurs in the Windows client. Linux client installs are not affected.
- When you connect a Data Center Expert client v7.3.1 or earlier to a v7.4.x server, the message that should direct you to the server's web user interface to download the client directs you to the local host IP address instead. Enter your Data Center Expert server IP address in a browser, log in, and click the Download Client link to get the version of the client that matches your server.
There is a vulnerability in StruxureWare Data Center Expert 7.3.1 and earlier where some passwords are stored in clear text in random access memory (RAM). This vulnerability was fixed in Data Center Expert version 7.4.0. See the security bulletin for more information.
Software update procedure
The following steps are necessary to update StruxureWare Data Center Expert v7.7.1 to StruxureWare Data Center Expert v7.8.0.
You must have a valid software support contract to receive the StruxureWare Data Center Expert v.7.8.0 update. If you do not, then you will need to purchase one to receive the update.
StruxureWare Data Center Expert must be at a minimum of v7.7.1 to update to StruxureWare Data Center Expert v7.8.0. If you are downloading StruxureWare Data Center Expert v7.8.0, you will need access to the Internet.
IMPORTANT: Do not reboot the server during the update.
The Data Center Expert 7.8.0 update performs a data migration that takes under an hour for most systems. The data migration can take longer if the system has thousands of devices and years of history, and varies based on several factors:
- Number of devices
- Number of sensors connected to those devices
- Polling interval
- Frequency at which sensor values change. For example, input voltage to UPSs can fluctuate throughout the day vs. temperature sensors in a strictly controlled environment that almost always report the same value.
You can see the status of the update on the Data Center Expert web client Home page.
NOTICE: Before beginning an update, remember to run a full backup on your StruxureWare Data Center Expert by going to System > Server Administration Settings > Server Backup/Restore, create a backup entry and then click Start.
- Download the upgrade.zip file, or contact Technical Support for assistance.
Note: The restore.iso file may be needed for later use if a re-installation is required. See Restoring using ISO Format for instructions for restoring your data from a restore.iso file from the ISO format.
- Extract/expand the upgrade zip file into a separate directory on the hard drive of the system that will be running the StruxureWare Data Center Expert Console.
- Login to your StruxureWare Data Center Expert v7.7.1 server with full server access. Now select Updates from the menu bar then Apply Server Update.
- Click Import and look into the subdirectory where extracted files are placed. The structure of the extracted fields should contain two folders, "BW" and "NBCCore", and an index file, "nbcpkg.lst"
- Select the "nbcpkg.lst" file and click "Open".
- The Upgrade/New Packages table will update indicating there is an update available for the StruxureWare Data Center Expert server. Check the "Install/Upgrade" option for the package(s) you want to upgrade. Click the Install Selected button to start the upgrade for the selected package(s). You will be prompted to confirm you want to proceed with the update. Click Install Update to start the update process. Do not reboot the server during the update process.
- When the file transfer completes, StruxureWare Data Center Expert will restart and disconnect your console connection. You can point a web browser to the StruxureWare Data Center Expert server for status.
- When the update is complete, point a web browser to the StruxureWare Data Center Expert server, and select Install StruxureWare Data Center Expert Client.
Restoring StruxureWare Data Center Expert using ISO Format
Warning: Only perform the steps in this section if directed to do so by a Technical Support technician.
Before You Restore: A system restore will erase all data and restore the StruxureWare Data Center Expert hardware server to its factory default settings. Please make sure you have a copy of all installed license keys and network settings prior to restore.
- Download the restore.iso file to create a bootableUSBkey, or contact Technical Support for assistance.
- For a USBKey, follow the instructions provided in Creating a bootableUSBKey (Windows or Linux machine).
- Place the USB key in the USB port of your StruxureWare Data Center Expert appliance.
- Reboot StruxureWare Data Center Expert.
- When the appliance restarts the system restore process begins automatically. This process takes approximately 10 minutes for the 1U StruxureWare Data Center Expert Basic, 15 minutes for 1U StruxureWare Data Center Expert Standard or 25 minutes for 2U StruxureWare Data Center Expert Enterprise. When the restore is complete, you will be prompted to remove the USB key and hit enter to reboot the server.
- Once StruxureWare Data Center Expert has restarted, you may configure the StruxureWare Data Center Expert network settings per instructions in the StruxureWare Data Center Expert Installation Guide.
Migrating a StruxureWare Data Center Expert hardware server to a virtual appliance
Before You Migrate: To migrate a StruxureWare Data Center Expert hardware server to a virtual appliance, you must purchase and apply an activation key. Additionally, you must contact APC Support for new node license keys and application license keys for the virtual appliance.
- Perform a back up of the StruxureWare Data Center Expert hardware server, using the Server Backup/Restore option, accessed from the Server Administration Settings option in the System menu.
- Deploy the demo version OVA, and configure it using the hardware equivalents for the StruxureWare Data Center Expert Basic, Standard, or Enterprise server from which you are migrating. The available disk space for the virtual appliance must be greater than the disk space used by the hardware server. You cannot restore to a virtual appliance with fewer CPU, fewer network adapters, less RAM, or less available disk space than the hardware server. See help for Deploying and configuring a StruxureWare Data Center Expert virtual appliance, and StruxureWare Data Center Expert virtual appliance equivalent configurations.
- Perform a restore on the virtual appliance, using the Server Backup/Restore option, accessed from the Server Administration Settings option in the System menu. You cannot restore to a virtual machine other than the StruxureWare Data Center Expert virtual appliance.
- Apply the activation key to the virtual appliance.
- Login to the StruxureWare Data Center Expert client. In the "License Keys" display, accessed from the Server Administration Settings option in the System menu, apply the new node license keys and application license keys you received from APC Support.
Creating a bootable USB Key (Windows or Linux machine)
Instructions for a Windows machine:
- InsertUSBkey (no larger than 4GB) into your system.
- Extract the following file to a temporary directory:
- Open a command prompt to the temporary directory and run mkDCExpertRestoreUsbKey.bat <iso image filename>. For example: mkDCExpertRestoreUsbKey.bat c:\tmp\restore.iso
- Answer the prompts as appropriate.
Instructions for a Linux machine:
- Insert a 2GB (or larger) USB key into your system.
- Extract the following file to a temporary directory:
- Open a command prompt to the temporary directory and run mkDCExpertRestoreUsbKey.sh <iso image filename>. For example: mkDCExpertRestoreUsbKey.sh /tmp/restore.iso
- Answer the prompts as appropriate.
Third-party USB key scripts:
The scripts used to create USB keys use the following software:
You can now choose to compress a backup. The compressed backup is a single tar.gz file with a .dce file extension for easier filename filtering. More...