...
Windows vCenter Server migration to VCSA 6.7 fails with error: Internal error occurs during execution of upgrade processYou will see the below similar entries in upgraderunner.log {'name': 'com.vmware.syslog', 'installedOn': 'localhost', 'requirements': {'dstPortSpecs': [{'destinationPort': '${port}', 'installationKey': 'syslog.ext.port', 'reconfigure': True}, {'destinationPort': '${ssl.port}', 'installationKey': 'syslog.ext.tls.port',..{'vmdir.ldu-guid': '28b3c520-5aa2-11e5-b13d-005056ae3ab3', 'vmdir.site-guid': '28437720-5aa2-11e5-9b80-005056ae3ab3'}, 'userOptionSpecs': [], 'requirementMismatchSpecs': [{'resolution': Please search for these symptoms in the VMware Knowledge Base for any known issues and possible resolutions. If none can be found, collect a support bundle and open a support request., 'severity': 'ERROR', 'problemId': None, 'description': None, 'text': Internal error occurs during execution of upgrade process.}], 'srcPorts': []}, 'optional': False}]^M2019-09-25T21:28:51.0Z ERROR __main__ Distributed upgrade mode 'requirements' failed^M2019-09-25T21:28:51.1Z INFO root Exiting with exit-code 1^M
The config.xml file under syslogcollector is missing few configuration details like VC FQDN and SSO user name, update the config.xml file with correct values.
Follow the steps below to resolve "Internal error occurs during execution of upgrade process" while migrating Windows vCenter 6.x to VCSA 6.7: Take backup of config.xml file. Location: /ProgramData/VMware/vCenterServer/cfg/vmsyslogcollector/config.xml Open the config.xml file in Notepad and paste the below content in config.xml file and update vCenter FQDN and SSO user name. Note: administrator@vsphere.local this might vary for few customers who configured custom SSO domain name, If its custom update sso user name as administrator@<sso_domain_name> <Config> <defaultInstallPath>C:\Program Files\VMware\vCenter Server\vmsyslogcollector\</defaultInstallPath> <defaultConfigPath>C:\ProgramData\VMware\vCenterServer\cfg\vmsyslogcollector\</defaultConfigPath> <defaultLogPath>C:\ProgramData\VMware\vCenterServer\logs\vmsyslogcollector\</defaultLogPath> <defaultDataPath>C:\ProgramData\VMware\vCenterServer\data\vmsyslogcollector</defaultDataPath> <serviceAddress>WinVC6.lab.local</serviceAddress> <defaultWebPort>8109</defaultWebPort> <defaultValues> <maxSize>2</maxSize> <rotate>8</rotate> <port>514</port> <protocol>tcp,udp</protocol> <sslPort>1514</sslPort> </defaultValues> <ssl> <defaultSSLPath>C:\ProgramData\VMware\vCenterServer\cfg\vmsyslogcollector\ssl</defaultSSLPath> <privateKey>vmsyslogcollector.key</privateKey> <certificate>vmsyslogcollector.crt</certificate> </ssl> <vCenterServer> <address>WinVC6.lab.local</address> <port>80</port> <user>Administrator@vsphere.local</user> </vCenterServer> <messageFormat> <hostnamePosition>1</hostnamePosition> </messageFormat> <events> <start>C:\Program Files\VMware\vCenter Server\vmsyslogcollector\bin\vecsync.bat</start> <stop></stop> </events> <debug> <level>1</level> </debug></Config> Save the file Re-initiate the migration For resolve the error when upgrading to vCenter Server Appliance 6.x see: "Internal error occurs during execution of upgrade process" error when upgrading to vCenter Server Appliance 6.x