VMware Cloud Community
jsehmi
Enthusiast
Enthusiast

Update manager does not work

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>

Tags (1)
0 Kudos
5 Replies
jsehmi
Enthusiast
Enthusiast

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!!!!!!!

0 Kudos
Neth66
Enthusiast
Enthusiast

You can download the timebomb fix and install it via the service console without update mgr (this is 3.5 not 3i right?)

0 Kudos
jsehmi
Enthusiast
Enthusiast

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.

0 Kudos
Texiwill
Leadership
Leadership

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

--
Edward L. Haletky
vExpert XIV: 2009-2023,
VMTN Community Moderator
vSphere Upgrade Saga: https://www.astroarch.com/blogs
GitHub Repo: https://github.com/Texiwill
0 Kudos
JPahl
Contributor
Contributor

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.

0 Kudos