Log Integration for vCenter fails with the error "A general system error occurred: Internal error." in VCF 9.1
search cancel

Log Integration for vCenter fails with the error "A general system error occurred: Internal error." in VCF 9.1

book

Article ID: 453703

calendar_today

Updated On:

Products

VCF Operations

Issue/Introduction

  • The task name "update option value" with the status "A general system error occurred: Internal error." and initiated by the service account svc-li-vc-* fails repeatedly across all ESXi hosts.
  • The task started appearing after configuring Log Assist in the Cloud Proxy in VCF Operations 9.1. (VCF Operations UI > Administration > Cloud Proxy)

Environment

  • VCF Operations 9.1
  • vSphere 9.1

Cause

The svc-li-vc-* service account attempts to update syslog configuration options (Syslog.global.logHost) on the ESXi hosts via vCenter when VCF Operations Log Assist / Log Collection is configured. Enabling SSH or/and explicitly restarting the vmsyslogd daemon reinitializes host management service sockets and clears the blocked state, allowing the update option value API call to succeed.

Resolution

  1. Log in to each affected ESXi host via SSH 
  2. If the SSH service fails, check if it is enabled or available on the affected ESXi host. (Enable SSH from the vSphere Client)
  3. Restart the syslog daemon to clear stale socket states:
    /etc/init.d/vmsyslogd restart