VAMI cannot be accessed on vCenter
search cancel

VAMI cannot be accessed on vCenter

book

Article ID: 409125

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Errors on service status for vami-lighttp:

vcsa# systemctl status vami-lighttp

● vami-lighttp.service
   Loaded: loaded (/lib/systemd/system/vami-lighttp.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Tue 2025-08-26 17:24:08 UTC; 18min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 13054 ExecStart=/etc/init.d/vami-lighttp start (code=exited, status=1/FAILURE)

MM DD HH:MM:SS ls vami-lighttp[13054]: Starting vami-lighttpd:cgi.assign                 = ( ".py"  => "/usr/bin/python",".cgi" =>"/usr/bin/python" )
MM DD HH:MM:SS ls vami-lighttp[13054]: cgi.assign                 = ( ".py"  => "/usr/bin/python",".cgi" =>"/usr/bin/python" )
MM DD HH:MM:SS ls vami-lighttp[13054]: Extracting SSL certificate from VECS
MM DD HH:MM:SS ls vami-lighttp[13054]: SSL certificate extracted
MM DD HH:MM:SS ls vami-lighttp[13054]: Duplicate config variable in conditional 0 global: server.errorlog
MM DD HH:MM:SS ls vami-lighttp[13054]: 2025-08-26 17:24:08: (/build/mts/release/bora-16973022/studio/src/vami/apps/lighttpd/src/configfile.c.1175) source: /opt/vmware/etc/lighttpd/lighttpd.conf line>
MM DD HH:MM:SS ls vami-lighttp[13054]: [FAILED]
MM DD HH:MM:SS ls systemd[1]: vami-lighttp.service: Control process exited, code=exited status=1
MM DD HH:MM:SS ls systemd[1]: vami-lighttp.service: Failed with result 'exit-code'.
MM DD HH:MM:SS ls systemd[1]: Failed to start vami-lighttp.service.

vcsa#  journalctl -f

MM DD HH:MM:SS ls vami-lighttp[13054]: Duplicate config variable in conditional 0 global: server.errorlog
MM DD HH:MM:SS ls vami-lighttp[13054]: 2025-08-26 17:24:08: (/build/mts/release/bora-16973022/studio/src/vami/apps/lighttpd/src/configfile.c.1175) source: /opt/vmware/etc/lighttpd/lighttpd.conf line: 313 pos: 27 parser failed somehow near here: (EOL)
MM DD HH:MM:SS ls vami-lighttp[13054]: [FAILED]
MM DD HH:MM:SS ls systemd[1]: vami-lighttp.service: Control process exited, code=exited status=1
MM DD HH:MM:SS ls systemd[1]: vami-lighttp.service: Failed with result 'exit-code'.
MM DD HH:MM:SS ls systemd[1]: Failed to start vami-lighttp.service.

Environment

vCenter Server 7.x

Cause

There is a Duplicate config variable 'global: server.errorlog' in  /opt/vmware/etc/lighttpd/lighttpd.conf  on line 313.

Resolution

Backup lighttpd.conf:

vcsa# cp  /opt/vmware/etc/lighttpd/lighttpd.conf  /opt/vmware/etc/lighttpd/lighttpd.bak

Locate the duplicate variable:

root@vcenter7 [ ~ ]# grep server.errorlog /opt/vmware/etc/lighttpd/lighttpd.conf

server.errorlog = log_root + "/error.log"

server.errorlog = log_root + "/error.log"

Edit  'lighttpd.conf' and comment out or remove the duplicate config variable:

vcsa# vi  /opt/vmware/etc/lighttpd/lighttpd.conf

server.errorlog = log_root + "/error.log"

# server.errorlog = log_root + "/error.log"

Restart and Check status of vami-lighttp:

root@vcenter7 [ ~ ]# systemctl restart vami-lighttp

root@vcenter7 [ ~ ]# systemctl status vami-lighttp

● vami-lighttp.service
   Loaded: loaded (/etc/init.d/vami-lighttp; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2025-09-02 21:49:23 UTC; 8s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 8305 ExecStop=/etc/init.d/vami-lighttp stop (code=exited, status=0/SUCCESS)
  Process: 8329 ExecStart=/etc/init.d/vami-lighttp start (code=exited, status=0/SUCCESS)
    Tasks: 1 (limit: 9830)
   Memory: 888.0K
   CGroup: /system.slice/vami-lighttp.service
           └─8369 /opt/vmware/sbin/vami-lighttpd -f /opt/vmware/etc/lighttpd/lighttpd.conf

Sep 02 21:49:23 vcenter7.testlab.local systemd[1]: Starting vami-lighttp.service...
Sep 02 21:49:23 vcenter7.testlab.local vami-lighttp[8329]: Starting vami-lighttpd:cgi.assign += ( ".cgi"  => "/usr/bin/python" )
Sep 02 21:49:23 vcenter7.testlab.local vami-lighttp[8329]: Extracting SSL certificate from VECS
Sep 02 21:49:23 vcenter7.testlab.local vami-lighttp[8329]: SSL certificate extracted
Sep 02 21:49:23 vcenter7.testlab.local vami-lighttp[8329]: 2025-09-02 21:49:23: (/build/mts/release/bora-16973022/studio/src/vami/ap>
Sep 02 21:49:23 vcenter7.testlab.local vami-lighttp[8329]: [  OK  ]
Sep 02 21:49:23 vcenter7.testlab.local systemd[1]: Started vami-lighttp.service.