This agent release updates the following bundles:
* agent 1.1.780: Fixed a crash that occurred when a proxy returned an HTML response for cloud metadata requests, causing an illegal header value error that propagated and crashed the agent.
* agent-jvm-handling 1.0.50: Fixed incorrect JVM attachment attempts for J9/Semeru JVMs on Windows when the process owner differs and the JVM version is 1.8.0_211 or earlier. Fixed excessive stale PID cleanup log noise at info level.
Features
This release adds no new features.
Fixes
This release includes the following fixes:
* Previously, when a proxy intercepted cloud metadata requests (e.g., AWS EC2 IMDSv2) and returned an HTML redirect response, the agent crashed because the HTML content was used as an HTTP header value, causing an unhandled IllegalArgumentException. Now, such errors are caught and logged at debug level, and the agent continues to operate normally.
* Previously, the agent attempted to attach to J9/Semeru JVMs on Windows even when the process was owned by a different user and the JVM version was 1.8.0_211 or earlier, which is known to hang or fail. Now, such attachment attempts are blocked and a clear root-cause code is returned.
* Previously, stale PID cleanup messages were logged at info level on every cleanup cycle, causing log noise in environments with frequently recycled JVM processes. Now, these messages are logged at debug level.