Recentlt I had upgraded to ESX 3.5 U2 with VC upgrade. Since the upgrade Update manager fails when I scan the hosts. The error: "Patch metadat for
missing. Please download metada first'. I have deleted and created a fresh baseline and excluded all patches before August 12, 2008. The schedule update task ran successfully (at least I tried manually). The firewall port is also open to port 90, which we use for dynamicupdates. I need this to work for the latest post-U2 patch.<br /><br />Can anyone help. <br /><br />Contents of vci-integrity.xml:<br /><Config><br /> <HostConfig><br /> <AdjustAppForEEsx>true</AdjustAppForEEsx><br /> <AutoInstallPreRequisite>true</AutoInstallPreRequisite><br /> <AutoInstallRevokeKey>true</AutoInstallRevokeKey><br /> <CodeSigningVerificationPublicKey/><br /> <EnableDownloadAllUpdate>true</EnableDownloadAllUpdate><br /> <EnableForceUpdate>false</EnableForceUpdate><br /> <HostRebootWaitMaxSeconds>1800</HostRebootWaitMaxSeconds><br /> <HostRebootWaitMinSeconds>600</HostRebootWaitMinSeconds><br /> <PatchDepotProxyUrl/><br /> <PatchDepotUrl/><br /> <PatchMetadataDownloadUrl>https://www.vmware.com/PatchManagementSystem/patchmanagement</PatchMetadataDownloadUrl><br /> <SSLCertLocation>RootCert.pem</SSLCertLocation><br /> <SupportedBaseHostVersion>3.1.0</SupportedBaseHostVersion><br /> <UpdateDownloadReries>3</UpdateDownloadReries><br /> <UpdateDownloadReryDelaySeconds>16</UpdateDownloadReryDelaySeconds><br /> <VMEvacuationTimeout>300</VMEvacuationTimeout><br /> </HostConfig><br /> <RdevServer><br /> <acceptLocalhostOnly>true</acceptLocalhostOnly><br /> <host>localhost</host><br /> <listenPort>735</listenPort><br /> <log><br /> <components><br /> <PollInfo><br /> <level>verbose</level><br /> </PollInfo><br /> <RdevCtx><br /> <level>info</level><br /> </RdevCtx><br /> <rdevServer><br /> <level>info</level><br /> </rdevServer><br /> </components><br /> <level>info</level><br /> <name>vmware-rdevServer</name><br /> </log><br /> <numPollThreads>8</numPollThreads><br /> <pollTerminateWaitTime>5000</pollTerminateWaitTime><br /> </RdevServer><br /> <Sizing><br /> <DatabaseAging><br /> <KeepStaleHistoryMaxDays>5</KeepStaleHistoryMaxDays><br /> </DatabaseAging><br /> <diskSpaceCriticalLevel>500000000</diskSpaceCriticalLevel><br /> <diskSpaceWarnLevel>5000000000</diskSpaceWarnLevel><br /> </Sizing><br /> <database><br /> <initialConnections>20</initialConnections><br /> <maxConnections>40</maxConnections><br /> </database><br /> <downloadMgr><br /> <downloadRetries>3</downloadRetries><br /> <maxDownload>4</maxDownload><br /> <recvTimeout>60000</recvTimeout><br /> <retryDelaySeconds>16</retryDelaySeconds><br /> </downloadMgr><br /> <log><br /> <components><br /> <Activation><br /> <level>info</level><br /> </Activation><br /> <Activation.trace><br /> <level>verbose</level><br /> <trace>true</trace><br /> <traceObject id="all">false</traceObject><br /> <traceObject id="integrity.BaselineComplianceStatusCollector">true</traceObject><br /> <traceObject id="integrity.ComplianceStatusCollector">true</traceObject><br /> <traceObject id="integrity.ComplianceStatusManager">true</traceObject><br /> <traceObject id="integrity.ContainerComplianceStatusCollector">true</traceObject><br /> <traceObject id="integrity.ScheduledTaskManager">true</traceObject><br /> <traceObject id="integrity.SessionManager">true</traceObject><br /> <traceObject id="integrity.UpdateComplianceStatusCollector">true</traceObject><br /> <traceObject id="integrity.VcIntegrity.remediate">true</traceObject><br /> <traceObject id="integrity.VcIntegrity.scan">true</traceObject><br /> <traceObject id="integrity.VcIntegrity.setConfig">true</traceObject><br /> <traceObject id="integrity.VcIntegrity.setNewUpdateConfig">true</traceObject><br /> </Activation.trace><br /> <BaselineMgr><br /> <level>verbose</level><br /> </BaselineMgr><br /> <ComplianceStatusMgr><br /> <level>verbose</level><br /> </ComplianceStatusMgr><br /> <ConfigurationMgr><br /> <level>info</level><br /> </ConfigurationMgr><br /> <Database><br /> <level>verbose</level><br /> </Database><br /> <DownloadMgr><br /> <level>verbose</level><br /> </DownloadMgr><br /> <EmailAlertMgr><br /> <level>info</level><br /> </EmailAlertMgr><br /> <GAUpgrader><br /> <level>verbose</level><br /> </GAUpgrader><br /> <InternalScheduledTasksMgr><br /> <level>info</level><br /> </InternalScheduledTasksMgr><br /> <InventoryMonitor><br /> <level>info</level><br /> </InventoryMonitor><br /> <InventoryTree><br /> <level>verbose</level><br /> </InventoryTree><br /> <JobDispatcher><br /> <level>verbose</level><br /> </JobDispatcher><br /> <LicenseMgr><br /> <level>info</level><br /> </LicenseMgr><br /> <OfflineRemediateTask><br /> <level>verbose</level><br /> </OfflineRemediateTask><br /> <ResponseFilter><br /> <level>info</level><br /> </ResponseFilter><br /> <ScheduledTaskMgr><br /> <level>info</level><br /> </ScheduledTaskMgr><br /> <SessionMgr><br /> <level>verbose</level><br /> </SessionMgr><br /> <ShavlikUnixMetadataMgr><br /> <level>verbose</level><br /> </ShavlikUnixMetadataMgr><br /> <SingleHostRemediateTask><br /> <level>verbose</level><br /> </SingleHostRemediateTask><br /> <SingleHostScanTask><br /> <level>verbose</level><br /> </SingleHostScanTask><br /> <SingleLinuxScanTask><br /> <level>verbose</level><br /> </SingleLinuxScanTask><br /> <SingleOnlineScanTask><br /> <level>verbose</level><br /> </SingleOnlineScanTask><br /> <SingleRemediateTask><br /> <level>verbose</level><br /> </SingleRemediateTask><br /> <VADiscovery><br /> <level>verbose</level><br /> </VADiscovery><br /> <VaCimClientXML><br /> <level>verbose</level><br /> </VaCimClientXML><br /> <VcIntegrity><br /> <level>verbose</level><br /> </VcIntegrity><br /> <VcTaskMonitor><br /> <level>verbose</level><br /> </VcTaskMonitor><br /> <VciCleanupTask><br /> <level>verbose</level><br /> </VciCleanupTask><br /> <VciLicenseTask><br /> <level>verbose</level><br /> </VciLicenseTask><br /> <VciOfflineScanTask><br /> <level>verbose</level><br /> </VciOfflineScanTask><br /> <VciRemediateTask><br /> <level>verbose</level><br /> </VciRemediateTask><br /> <VciScanTask><br /> <level>verbose</level><br /> </VciScanTask><br /> <VciSigUpdateTask><br /> <level>verbose</level><br /> </VciSigUpdateTask><br /> <VirtApplianceManager><br /> <level>verbose</level><br /> </VirtApplianceManager><br /> <lib.vdb.vdb><br /> <level>info</level><br /> </lib.vdb.vdb><br /> <lib.vdb.vdbStatement><br /> <level>info</level><br /> </lib.vdb.vdbStatement><br /> </components><br /> <level>info</level><br /> <name>vmware-vci</name><br /> <sizeInMB>200</sizeInMB><br /> </log><br /> <managedProcess><br /> <jetty><br /> <cmdLine>-jar jetty-6.1.6/start.jar jetty-6.1.6/etc/jetty.xml jetty-6.1.6/etc/jetty-logging.xml jetty-vum.xml</cmdLine><br /> <path>jre-1.5.0-12\bin\java.exe</path><br /> </jetty><br /> <rdevServer><br /> <path>rdevServer.exe</path><br /> </rdevServer><br /> <webServer><br /> <cmdLine>vci-integrity.xml reverseproxy</cmdLine><br /> <path>vum-webServer.exe</path><br /> </webServer><br /> </managedProcess><br /> <patchStore>E:\VMware\VMware Update Manager\Data\</patchStore><br /> <plugins><br /> <ufa_agent><br /> <docRootMap><br /> <docRootGlobal><br /> <namespace>/vci/downloads</namespace><br /> <path>./docroot/vci/downloads</path><br /> </docRootGlobal><br /> <docRootHostUpdates><br /> <namespace>/vci/hostupdates</namespace><br /> <path>E:\VMware\VMware Update Manager\Data\</path><br /> </docRootHostUpdates><br /> </docRootMap><br /> <enableRemoteAccess>false</enableRemoteAccess><br /> <enableReverseProxy>false</enableReverseProxy><br /> <enableSoapAdapter>true</enableSoapAdapter><br /> <enableWebServer>false</enableWebServer><br /> <mimeMap><br /> <mime id="1">info=application/octet-stream</mime><br /> <mime id="2">hdr=application/octet-stream</mime><br /> <mime id="3">rpm=application/octet-stream</mime><br /> <mime id="4">sig=application/octet-stream</mime><br /> <mime id="5">gz=application/octet-stream</mime><br /> <mime id="6">tar=application/octet-stream</mime><br /> <mime id="7">cfg=application/octet-stream</mime><br /> <mime id="8">sh=application/octet-stream</mime><br /> <mime id="9">dll=application/octet-stream</mime><br /> </mimeMap><br /> <path>ufa-agent.dll</path><br /> <soapNamespace>integrity</soapNamespace><br /> </ufa_agent><br /> <ufa_client><br /> <path>ufa-client.dll</path><br /> </ufa_client><br /> <ufa_slave><br /> <copyHiveLocally>true</copyHiveLocally><br /> <path>ufa-slave.dll</path><br /> <vstor2Instance>vstor2-vci10</vstor2Instance><br /> </ufa_slave><br /> <vci_vcIntegrity><br /> <EsxTaskMax>10</EsxTaskMax><br /> <LocalTaskMax>10</LocalTaskMax><br /> <downloadAfterInstallation>true</downloadAfterInstallation><br /> <encryptGuestInfo>true</encryptGuestInfo><br /> <guestRebootTimeout>900</guestRebootTimeout><br /> <path>vci-vcIntegrity.dll</path><br /> <vimNameSpace>internalvim25</vimNameSpace><br /> <vpxdLocation>https://10.12.30.121:443/</vpxdLocation><br /> </vci_vcIntegrity><br /> </plugins><br /> <proxySettings><br /> <proxyPort/><br /> <proxyServer/><br /> <useProxyServer>false</useProxyServer><br /> </proxySettings><br /> <ssl><br /> <certificate>ssl/rui.crt</certificate><br /> <privateKey>ssl/rui.key</privateKey><br /> </ssl><br /> <valm><br /> <disableValm>false</disableValm><br /> <encryptionKey>ssl/valm.key</encryptionKey><br /> <getUpdateTimeout>300</getUpdateTimeout><br /> <pollInterval>5</pollInterval><br /> <remediateTimeout>1200</remediateTimeout><br /> </valm><br /> <vmacore><br /> <threadPool><br /> <TaskMax>155</TaskMax><br /> <initializeCOM>mta</initializeCOM><br /> </threadPool><br /> </vmacore><br /> <webServer><br /> <log><br /> <level>verbose</level><br /> <name>vum-webServer</name><br /> </log><br /> </webServer><br /></Config></body>
I opened a call with VMWAre support. No luck. Have tried everything remove Virtual Center completely, reinstall O/s. Vmware Update Manager U1 (latest) will not install getting the following errors:
Microsoft Visusal C++ Runtime Error
I am using the local admin account to install the application. All other extensions get installed except VUM
Please help!!!!!!!
You can download the timebomb fix and install it via the service console without update mgr (this is 3.5 not 3i right?)
This has nothing to do with the hotfix for ESX. This is an issue while installing VMware Update Manager on a server. According to VMWare this should not be installed on an imaged server. Why U1 works and not U2, they seem to wonder.
Hello,
Moved to VI: VirtualCenter 2.x forum.
Best regards,
Edward L. Haletky
VMware Communities User Moderator
====
Author of the book 'VMWare ESX Server in the Enterprise: Planning and Securing Virtualization Servers', Copyright 2008 Pearson Education.
CIO Virtualization Blog: http://www.cio.com/blog/index/topic/168354
As well as the Virtualization Wiki at http://www.astroarch.com/wiki/index.php/Virtualization
I had a similar issue on a fresh install:
Extension.xml and vci-integrity.xml were set to read only with the hidden and system flags, removeing the flags and repairing the install resolved the issue. The xml files can be found in 'C:\Program Files\VMware\Infrastructure\Update Manager' on a default install.