Intermittent Null Responses and TLS Close Notify Alerts When Client Insights is Active on Virtual Services Using DataScripts
search cancel

Intermittent Null Responses and TLS Close Notify Alerts When Client Insights is Active on Virtual Services Using DataScripts

book

Article ID: 447953

calendar_today

Updated On:

Products

VMware Avi Load Balancer

Issue/Introduction

 

  • Users may observe intermittent failures where HTTP GET requests sent to a Virtual Service return a null or empty response.

  • Reviewing a packet capture (pcap) from the affected Virtual Service shows that a TLS Close Notify alert is sent back to the client immediately after the client transmits the HTTP GET request.

  • This issue specifically occurs on Virtual Services where an active DataScript is configured to process the request and return a response with a very small body payload to the client.

 

Environment

  • Avi Load Balancer
  • Affected Version: ALL

Cause

  • The root cause of this intermittent failure stems from enabling the Client Insights feature (set to ACTIVE) on the Virtual Service
  • Client Insights is currently available as a Tech Preview feature and is not recommended for use in production environments
  • For reference document click Here

Resolution

The issue can be resolved by disabling Client Insights on the Virtual Service.

  1. Navigate to Applications > Virtual Services.

  2. Locate the target Virtual Service and click the Edit icon (pencil tool) on the right side.

  3. Select the Analytics tab at the top of the configuration page.

  4. Scroll down to the Client Insights section.

  5. Change the setting from Active to None (which sets it to NO_INSIGHTS).

  6. Click Save to apply the changes.