IPv6 Addresses in Virtual Service Application Logs are not in human-readable format on Remote Syslog Servers
search cancel

IPv6 Addresses in Virtual Service Application Logs are not in human-readable format on Remote Syslog Servers

book

Article ID: 397190

calendar_today

Updated On:

Products

VMware Avi Load Balancer

Issue/Introduction

  • This issue occurs when utilizing remote syslog servers to collect application logs from Virtual Services configured with IPv6 addresses.
  • Customers may observe that the IPv6 addresses within these logs are not displayed in a human-readable format, instead, they appear as a series of unintelligible characters (e.g., \u0005\u000e \u0000\u0001\u0011i\u0006)
  • This issue hinders log analysis and troubleshooting efforts related to IPv6 traffic.

Environment

This issue affects environments where:

  • Virtual Services are configured with IPv6 addresses.
  • Application logs are streamed from the Service Engine (SE) to a remote syslog server.
  • The remote syslog server is receiving logs from Service Engines.

 

 

Cause

  • The root cause of this issue was identified as a formatting problem within the Service Engine's logging mechanism when processing and streaming IPv6 addresses in application logs. The underlying system was not correctly converting the IPv6 address format into a standard, human-readable string before transmission to the remote syslog server.
  • This resulted in the addresses being encoded in an uninterpretable binary or non-standard format upon receipt.

Resolution

Please upgrade or patch the system to the fix version.

AV-235927: In external streaming logs, the IPv6 values are not in a human-readable format
Fix Version(s): 31.2.1, 30.2.4, 22.1.7-2p7, 31.1.1-2p3, 30.2.3-2p2 

This resolution ensures that IPv6 addresses within application logs streamed from the Service Engine are correctly formatted and appear in a human-readable format on the remote syslog server.