Unable to clear Syslog.global.logHost from ESXi Host Client / vSphere Client.
search cancel

Unable to clear Syslog.global.logHost from ESXi Host Client / vSphere Client.

book

Article ID: 386015

calendar_today

Updated On:

Products

VMware vCenter Server 7.0

Issue/Introduction

Syslog.global.logHost can not be cleared by setting empty value from ESXi Host Client or vSphere Client.

Empty 'loghost=' property remained in /etc/vmsyslog.conf

[vmsyslog]
loghost=
enable_logfilters=false

/var/log/.vmsyslog.err shows following entry.

<timestamp> vmsyslog.loggers.network : ERROR   ] getaddrinfo: host  port <port number>: [Errno -2] Name or service not known
<timestamp> vmsyslog.loggers.network : ERROR   ] failed to establish connection to remote syslog server :<port number>

Environment

Affected versions are ESXi 7.0 U3d or later

Resolution

This issue fixed in ESXi 8.0 or later.

Additional Information

Reset from esxcli command as a workaround.

esxcli system syslog config set --reset=loghost

esxcli system syslog reload