AppDynamics provides release information for Controller and on-premises releases, resolved issues, system requirements, and all current product updates. 

Resolved and Known Issues

These are the resolved issues for the Controller (on-premises or SaaS) and the on-premises platform in the 21.4 release. 

When artifacts are updated, they are listed with their new version numbers in the tables below. Version numbers are also shown in the AppDynamics Downloads Portal.

You can sort the table of resolved issues by key, version, and product, or use the search field to find resolved issues. The most recent releases appear at the top of the page.

Controller (SaaS/On-Premises) Resolved Issues

No results found.

Key

Product

Summary

Version

ALERT-8667 Alert & RespondAffects column not available in the Health Rule widget21.4.3
ALERT-8688Alert & RespondBehavior of the Controller's Email Template Editor is confusing21.4.3
ANALYTICS-13273AnalyticsAdd back ticks to ADQL query if field matches ADQL keyword21.4.0
ANALYTICS-13434Analytics

Optimize the Analytics Agent status call by using AnalyticsAgentConfigurationCache

21.4.3
ANALYTICS-13923AnalyticsBlank line in Dashboard where data exists21.4.10
ANALYTICS-13997AnalyticsSave and Cancel buttons missing on the Analytics Save Search dialog21.4.12

ANALYTICS-14570

AnalyticsThe Funnel Watch page, which is not functional in the 21.4 on-premises controller, is visible to users.21.4.17

ANLYTCS_ES-5235

Events ServiceMerge changes in 20.9 to release/21.4.next 21.4.1
BRUM-6548Browser RUMNull Point Error preventing the Controller UI from loading the dashboard data21.4.0
BRUM-7066Browser RUM

AppDynamics Map widget displays incorrect map in Mobile RUM and Browser RUM screens

21.4.12

CDM-8323

Mobile RUMOn the Controller UI, closing a crash fails and the crash is still considered open after refreshing. 21.4.16
CLUSTERMON-2958Cluster MonitoringAfter adding namespaces, unable to add additional namespaces to monitor21.4.4
DBMON-7397Database VisibilityRemove incorrect max heap size information from the Getting Started Wizard - Databases21.4.0
DBMON-7533Database VisibilityHTTP thread pool saturation preventing access to the Controller UI21.4.0
DBMON-7843Database VisibilityNo auditing for database collectors (update/delete/create)21.4.0
DBMON-8033Database VisibilityAdd Controller flag to control metric filtering for configurations such as Cassandra's keyspace metrics and Couchbase's bucket metrics21.4.2
DBMON-8038Database VisibilityDBMonEventBus POST event caused thread pool saturation21.4.2
DBMON-8374Database VisibilityFor some database, the Object Browser>Error log screen does not render the log data
21.4.11

DBMON-8554

Database Visibility

Inconsistency in identifying backends leads to the following automapping failures:

  • Case-sensitive identifications of backends
  • Incorrect identifications of URL, vendor, etc.
  • Case-sensitive mapping between APM backend and DBMON
21.4.14

DBMON-8804

Database Visibility

In the Database section, there is no Save button when queries or statements are edited. 

21.4.18

DBMON-8824

Database VisibilityThe Drill Down button is missing on transaction snapshots.21.4.21

DBMON-8841

Database VisibilityOn the Live View page, double-clicking a session under the Session List displays a session data window with no data.21.4.21

DBMON-8873

Database Visibility
  • The View Connected Agents page lists incorrect Agent versions.
  • The License page shows incorrect license usage statistics because licenses are not being released for inactive database servers.
21.4.21
DIAGPLAT-1280 APM

Service Endpoints returns an HTTP 500 status and emits the error message Error handling snapshot data

21.4.3
IAM-1546Identity, Authentication, Authorization, and AuditRemove invalid notification configs in SaaS Account DTO.21.4.6
IAM-1924Identity, Authentication, Authorization, and AuditLogin entries and user role/permissions are not displayed in the Audit Report & Audit Table21.4.4
IAM-2067Identity, Authentication, Authorization, and AuditLDAP user unable to import applications21.4.6
L4A-17233License ManagementUsage views not displaying proper data granularity21.4.0
L4A-17818License ManagementMultiple entries with the same key caused an llegalArgumentException in Glassfish21.4.0
L4A-19184License ManagementUnable to login to the Controller, LOGIN_FAILED error message is displayed21.4.13
LIC-1172LicensingServer exception for missing database partition encountered when fetching license usage21.4.4
LIC-1663Licensing

Licensing error with the .NET Agent: vCPU information is not passed to renew lease calls

21.4.9
LIC-1669LicensingIBL license consumption reporting is not working for on-prem Controllers21.4.9
LIC-1691LicensingIntegrate the data migration fix to on-prem Controllers21.4.9
LIC-1981LicensingLicense consumption is not displayed for license rule for each module type21.4.13

LIC-3288

Licensing

When the Java Agent with Analytics enabled is used in fallback mode, the agent consumes twice the amount of correct license units.

21.4.21
METADATA-9564DashboardExport Custom Dashboard should check for null widgets and not include them in the export21.4.0
METADATA-9614DashboardCorrected caching issue to ensure the setting of the Strict-Transport-Security header21.4.2
MOBILE-1778Mobile AppRemove registered device details from cache when users delete the account from mobile applications21.4.7
MOBILE-1813Mobile AppNotifications are not being pushed to mobile devices21.4.7
PLATSE-132Platform EngineeringDisplay the correct node information in the flow map21.4.3

PLATSE-221, PLATSE-244

Platform Sustaining EngineeringApplying filter to reject unsecure URLs21.4.7
PLATSE-250Platform Sustaining Engineering

HTTP Data Collector parameters conversion type is not getting applied to the .NET Agent

21.4.7
PLATSE-261Platform Sustaining Engineering

Error details are not reflected on the main dashboard flow map and in BT

21.4.11
PLATSE-263Platform Sustaining Engineering

Other Events section missing on the Create Policy window, Trigger tab for an on-prem Controller

21.4.11
PLATSE-272Platform Sustaining EngineeringFrom the Waterfall view, drilling down to an application in a snapshot causes an error21.4.8
PLATSE-341Platform Sustaining EngineeringUpgrade Xstream to version 1.4.18 or latest21.4.11
PLATSE-352Platform Sustaining EngineeringController root and admin credentials leaked in log files
21.4.11
PLATSE-356Platform Sustaining EngineeringUnlock business transaction and Save options unavailable on the UI
21.4.11
PLATSE-365Platform Sustaining EngineeringAgent log folders are not available for download in controller UI21.4.11
PLATSE-378Platform Sustaining EngineeringWhen creating a new app in the Browser Apps section of the EUM, the CSRF token is leaked in the HTTP GET request
21.4.11
PLATSE-414Platform Sustaining EngineeringMultiple REST endpoints are susceptible to vertical authorization bypass21.4.13
PLATSE-415Platform Sustaining EngineeringUnable to save a data collector with many business transactions21.4.13
PLATSE-416Platform Sustaining EngineeringWhen a large number of nodes are displayed in a custom dashboard, values are Incorrectly calculated by metric expressions.21.4.16

PLATSE-572

Platform Sustaining EngineeringWhen users with roles that have limited access to applications view the All Applications Flow Map, all applications are shown with restricted access.21.4.16

PLATSE-603

Platform Sustaining EngineeringOn the Server tab, selecting View dashboard during health rule violation in the incident window causes the permission error "ID000458: The current Identity 'F521064' does not have permission to do this. action: VIEW_SIM entity: APPLICATION 3."21.4.16

PLATSE-618

Platform Sustaining EngineeringThe property system.use.notification.message does not work on Controller >= 21.2.3.21.4.16
PLATSE-643Platform Sustaining EngineeringThe Strict-Transport-Security filter has a regression error and cannot be configured correctly in all cases.21.4.16

PLATSE-637, PLATSE-639, PLATSE-644

Platform Sustaining EngineeringSeveral error reporting issues caused cascaded errors to be reported rather than the original error.21.4.16
PLATSE-658Platform Sustaining EngineeringOn the Dashboards & Reports tab, adding a widget using a node with no data generates a 500 internal server error.21.4.20

PLATSE-1016

Platform Sustaining EngineeringThe Enterprise Console Discover and Upgrade process fails at the "wait for for the database to stop" task and does not discover the Controller, despite the previous task showing that the database was successfully stopped. 21.4.18

PLATSE-810

Platform Sustaining EngineeringWhen you select the drop-down menu on the Dashboards, Server, or Business Transaction pages, the entity names are cut off after the first 21 characters.21.4.18

PLATSE-1042

Platform Sustaining EngineeringOn the JMX page, selecting and exporting a JMX configuration does not export the complete configuration.21.4.21

STUDIO-3979

Dash Studio

Upgraded the following JavaScript libraries to the specified versions:

  • JQuery version 3.5.1
  • AngularJS version 1.8.2
21.4.7

STUDIO-4232

Dash StudioCustom dashboard stops responding when you attempt to share it, on an on-prem controller21.4.11

STUDIO-4415

Dash Studio

In the metric widget, the menu button blocks metric values in View mode.

21.4.16
SVCMON-1253APMNull Pointer Error is preventing the deletion of business transactions and applications21.4.0
SVCMON-1273APMService Endpoints page displays No Data Available message or blank screen after scrolling21.4.0
SVCMON-1277APMImproved the loading of Custom Dashboards by optimizing business transaction queries21.4.0
SVCMON-1278APM

New Service Endpoints table does not fit on the screen size

21.4.0
SYNTH-7058Synthetic Browser Monitoring

Synthetic Agent is not displaying in the Job Editor

21.4.3
SYNTH-8011Synthetic Browser Monitoring

Synth jobs [On-Prem] can be edited even without EUM permissions 

21.4.11
SYSTEAM-306Systems EngineeringUpgrade the Reports Service version that uses Node.js version 14.17.521.4.7
SYSTEAM-322Systems EngineeringOn-prem controller performance impacted due to queuing on hashmap accesses
21.4.11
TMNT-1767APMLarge number of license notifications freezes Controller UI21.4.0

On-Premises Platform Resolved Issues

No results found.

KeyProductSummaryVersion
ECONSOLE-6426Enterprise ConsoleThe upgrade process after the glassfish password change is fixed 21.4.0
ECONSOLE-6436Enterprise ConsoleThe HA Module final replication process is fixed21.4.0
ECONSOLE-6438Enterprise ConsoleThe Database data directory downtime is fixed21.4.0
ECONSOLE-6440Enterprise ConsoleThe HA Module now shows rsync errors for the Database replication21.4.0

ECONSOLE-6468

ECONSOLE-6535

Enterprise ConsoleChange the Glassfish admin password using the asadmin utility of the Enterprise Console21.4.4

ECONSOLE-6497

Enterprise ConsoleFixed "illegal option -- V" finalize replication error21.4.7
ECONSOLE-6530Enterprise ConsoleUpdated the regex for cleaning up InnoDB log files from the Secondary during replication21.4.4
ECONSOLE-6537Enterprise Console

Update Azul JRE to 8.54.0.22 jdk8.0.292

21.4.4
ECONSOLE-6539Enterprise ConsoleUpdated the regex for sanitizing InnoDB log files from the Secondary during replication21.4.4
ECONSOLE-6569Enterprise ConsoleWhen upgrading the Controller, the diagnosis script runs twice causing increased CPU usage21.4.4
ECONSOLE-6570 Enterprise ConsoleHardening the file permissions of the pa_orcha directory21.4.4
ECONSOLE-6587Enterprise ConsoleUpgrade Node.js to the latest Long-Term Support (LTS) Version 14.17.421.4.5
ECONSOLE-6649Enterprise ConsoleUpdate Apache Log4j2 versions to 2.17.1

21.4.10

21.4.11

EUMPLAT-2101EUM ServerInfrastructure-based Licensing (IBL) license file signature validation failure21.4.2
SYNTH-7154Synthetic ServerSynthetic jobs get deleted when there are connection issues between the Synthetic Server and EUM database21.4.0

Known Issues

There are no known issues in the 21.4 release as of yet.

Account Management Enhancements

AppDynamics has enhanced user management and security for customers choosing to use AppDynamics to authenticate their users.

Enhanced Security

  • You can now have a single user identity for all your SaaS Tenants and across your entire SaaS environment.
  • You can have a single identity extended to the Account Management Portal.
  • All first user accounts authorize using a validated email.
  • Administrators can no longer create or update user passwords. Users now create and update their own passwords using an updated password security policy. 

Enhanced User Management

Administrators can now:

  • Use a single interface to centrally manage all their users regardless if they have rights on the Tenants themselves.
  • Delete users that have an inactive status.
  • View Tenants and licenses associated with users.

On-premises Platform Enhancements

This page lists the on-premises releases that occurred for 21.4. For resolved issues, see On-Premises Platform Resolved Issues.

Enterprise Console

Version 21.4.21 – January 17, 2023

The following enhancements have been added to the Enterprise Console:

  • The default renderer for the Reports Service has been changed to Headless Chrome. Before upgrading the Enterprise Console, Linux users must run the commands in Headless Chrome Requirement for the Reports Service or the upgrade will fail. 
  • Apache JMETER was upgraded from 5.0 to 5.5.

  • Jetty (Java-based HTTP/1.x, HTTP/2, Servlet, WebSocket Server) was upgraded to 9.4.50.v20221201.

This release includes bug fixes. See the following bugs in the Resolved and Known Issues:

  • DBMON-8824
  • DBMON-8841
  • DBMON-8873
  • LIC-3288
  • PLATSE-1042

Version 21.4.20 – December 5, 2022

The following third-party components were upgraded:

ComponentPrevious VersionUpgraded Version

dropWizard

2.0.282.0.34

Apache Commons Text

1.91.10

This release also includes optimizations and a bug fix. See PLATSE-658 in the Resolved and Known Issues.

Version 21.4.19 – November 3, 2022

The following enhancements have been added to the Enterprise Console:

  • Previously, only users with admin roles could create new mobile applications. The MRUM App Group permission was added in this release, enabling read-only users to access the Getting Started wizard and create mobile applications. To grant the MRUM App Group permission, see Configure Default Application Permissions.


  • The following third-party components were upgraded:

    Component

    Previous Version

    Upgraded Version

    MySQL

    5.7.395.7.40
    Azul Java
    • JRE: 1.8.0_342
    • Zulu: zulu_8.64.0.16
    • Zulu (Windows): zulu_8.64.0.16
    • JRE: 1.8.0_352
    • Zulu: zulu_8.66.0.16
    • Zulu (Windows): zulu_8.66.0.16

      The following third-party components were upgraded:

Version 21.4.18 – October 20, 2022

This release includes bug fixes. See the following bugs in the Resolved and Known Issues:

  • DBMON-8804
  • PLATSE-765
  • PLATSE-810

Version 21.4.17 – August 3, 2022

The following enhancements have been added to the Enterprise Console:

  • The Oracle MySQL version was upgraded from 5.7.38 to 5.7.39.
  • The following libraries were upgraded: 

    LibraryPrevious VersionUpgraded Version
    jquery-ui1.12.11.13.1
    container-app-ui21.2.10-657821.2.10-6729
    lodash4.17.154.17.21

This release includes a bug fix. See ANALYTICS-14570 in the Resolved and Known Issues.

Version 21.4.16 – July 13, 2022

This release includes bug fixes. See the following bugs in the Resolved and Known Issues:

  • CDM-8323
  • PLATSE-416
  • PLATSE-572
  • PLATSE-603
  • PLATSE-618
  • PLATSE-643
  • PLATSE-637, PLATSE-639, PLATSE-644
  • STUDIO-4415

Version 21.4.15 – June 9, 2022

The Events Service version was upgraded to 4.5.2.20670. 

Version 21.4.14 – April 14, 2022

This release includes a bug fix. See DBMON-8554 in the Resolved and Known Issues.

Version 21.4.13 – March 10, 2022

This release includes bug fixes and upgrades. See the following bugs in the Resolved and Known Issues:

  • L4A-19184
  • LIC-1981
  • PLATSE-414
  • PLATSE-415

Version 21.4.12 – January 27, 2022

This release includes bug fixes and upgrades. See the following bugs in the Resolved and Known Issues:

  • ANALYTICS-13997
  • BRUM-7066

Version 21.4.11 – January 19, 2022

This release includes bug fixes and upgrades. See the following bugs in the Resolved and Known Issues:

  • DBMON-8374
  • PLATSE-261
  • PLATSE-263
  • PLATSE-341
  • PLATSE-352
  • PLATSE-356
  • PLATSE-365
  • PLATSE-378
  • STUDIO-4232
  • SYNTH-8011
  • SYSTEAM-322

Version 21.4.10 – December 17, 2021

This release upgrades Apache Log4j2 versions to 2.16.0 and fixes a bug. See ANALYTICS-13923 in the Resolved and Known Issues.

Version 21.4.9 – November 17, 2021

This release includes bug fixes related to licensing. See the following bugs in the Resolved and Known Issues:

  • LIC-1663
  • LIC-1669
  • LIC-1691

Version 21.4.8 – October 21, 2021

This release includes a bug fix. See PLATSE-272 in the Resolved and Known Issues.

Version 21.4.7 – October 14, 2021

This release includes fixes for mobile application notifications and upgrades to Node.js for the Reports Service and the libraries AngularJS and JQuery. See the following bugs in the Resolved and Known Issues:

  • ECONSOLE-6497
  • MOBILE-1778
  • MOBILE-1813
  • PLATSE-221, PLATSE-244
  • PLATSE-250
  • STUDIO-3979
  • SYSTEAM-306

Version 21.4.6 – September 3, 2021

This release includes an upgrade to the Reports Service and a bug fix regarding LDAP users. See the following bugs in the Resolved and Known Issues:

  • IAM-1546
  • IAM-2067

Version 21.4.5 – August 26, 2021

The version of Node.js has been upgraded to the latest Long-Term Support (LTS) version 14.17.4. See ECONSOLE-6587 in the On-Premises Platform Resolved Issues.

Version 21.4.4 – July 16, 2021

The following enhancements have been added to the Enterprise Console:

  • MySQL version 5.7.34 is now supported.
  • Java Runtime Environment (JRE) version 8.54.0.22 is now supported. 
  • Java Development Kit (JDK) version 8.0.292 is now supported. 

  • Users can change the Glassfish Admin Password in the Update Controller Configuration job.
  • The regex for sanitizing InnoDB log files from the Secondary during replication is updated. 

This release includes bug fixes. See the following bugs in the Resolved and Known Issues:

  • CLUSTERMON-2958
  • IAM-1924
  • LIC-1172
  • ECONSOLE-6468, ECONSOLE-6535

  • ECONSOLE-6530
  • ECONSOLE-6537
  • ECONSOLE-6539
  • ECONSOLE-6569
  • ECONSOLE-6570 

Version 21.4.3 – April 29, 2021

This release includes optimizations and bug fixes. See the following bugs in the Resolved and Known Issues:

  • ALERT-8667 
  • ALERT-8688
  • ANALYTICS-13434
  • DIAGPLAT-1280 
  • PLATSE-132
  • SYNTH-7058

Version 21.4.2 – April 22, 2021

This release includes optimizations and bug fixes. See the following bugs in the Resolved and Known Issues:

  • DBMON-8033
  • DBMON-8038
  • METADATA-9614
  • EUMPLAT-2101

Version 21.4.0 – April 5, 2021

The following enhancements have been added to the Enterprise Console:

  • MySQL version 5.7.33 is now supported.
  • Java Runtime Environment (JRE) version 8.0.28 is now supported. 

EUM Server

Version 21.4.6 - December 15, 2022

This release includes the following upgraded versions: MySQL version 5.7.40, Java version 1.8.0_345, and Apache Commons Text version 1.10.0.

Version 21.4.5 - November 7, 2022

This release includes browser support for Chrome, Firefox, and Edge versions >= 100, and MySQL upgraded version to 5.7.39. 

Version 21.4.2 – October 15, 2021

In this release, the MySQL version was upgraded to 5.7.35, and an issue with the Infrastructure-based Licensing (IBL) license file was fixed. See Resolved and Known Issues for details.

Version 21.4.0 – April 8, 2021

In this release, the MySQL version was upgraded to 5.7.33.

Events Service

There is no 21.4.0 release of the Events Service yet.

Geo Server

Version 21.4.2 – October 15, 2021

There were no updates made for this release.

Version 21.4.0 – April 8, 2021

There were no updates made for this release.

Synthetic Private Agent

There is no 21.4.0 release of the Synthetic Private Agent yet.

Synthetic Server

Version 21.4.0 – May 31, 2021

This release includes optimizations and bug fixes. See Resolved and Known Issues for details.