4 Replies Latest reply on Jan 14, 2013 12:09 AM by MattOLuasaigh

    Manual install of vCenter Protect Agent

    Rookie

      Hi all,

       

      I'm trying to do a manual install of the Vmware Vcenter Protect agent on a "Windows Embedded POSReady 7" client PC.

       

      I've copied the STPlatformUpdater.exe to the PC and ran the install. All according to plan, the registration wizard takes me through adding the host, port numbers and all that, and even selecting a policy (it can retrieve the list of policies, so at least something is working).

       

      The PC only has access to the console on port 443 (this port is "redirected" to port 3121 on the firewall in front of the console).

      The console cannot access the PC directly.

       

      After the agent have been installed, it seems as if it doesn't know where to go next.

       

      Starting the gui and looking in the limited logs there, shows:

       

      Initializing the STAgent Service
      Starting the STAgent Service
      Agent cheking in
      Checkin failed
      Checking latest program versions
      No policy exists to determine download sources
      Update failed: Attempt to download from no source

       

      Digging deeper in the logfiles, i see these error messages:

       

      2013-01-09T01:09:13.9541015Z 0ff4 I STAgentUpdater.cpp:564 'C:Program FilesVMwarevCenter Protect AgentSTAgentUpdater.exe' is starting, version: 8.0.3965.1.
      2013-01-09T01:09:13.9541015Z 0ff4 I STAgentUpdater.cpp:600 Running "C:Program FilesVMwarevCenter Protect AgentSTAgentUpdater.exe" -checkinAndUpdateAll
      2013-01-09T01:09:13.9541015Z 0ff4 I STAgentUpdater.cpp:609 Version 8.0.3965.1
      2013-01-09T01:09:13.9541015Z 0ff4 V STAgentUpdater.cpp:366 STAgentUpdater checking in.
      2013-01-09T01:09:14.3134765Z 0ff4 V EnginePluginClientBase.cpp:51 Discovered product code {E7CB8645-E8BF-4B6B-B36C-6F4F20EB2D34}
      2013-01-09T01:09:14.3134765Z 0ff4 I CheckIn.cpp:303 Checking in using:
      https://<ip address>:443
      2013-01-09T01:09:14.3447265Z 0ff4 I CheckIn.cpp:127 Checking in using:
      https://<ip address>:443
      2013-01-09T01:09:15.3447265Z 0ff4 W CheckIn.cpp:150 Failed to retrieve token. Error: class STServiceModel::Wws::CWebServiceException at TrustChannel.cpp:49: (null)
      Error detail:
      The server returned an addressing fault: 'No route can be determined to reach the destination role defined by the WS-Addressing To.'.

      2013-01-09T01:09:15.3447265Z 0ff4 W STAgentUpdater.cpp:422 Checkin failed with error: class STCore::CInvalidOperationException at CheckIn.cpp:358: Unable to check in to any known server.
      2013-01-09T01:09:15.4384765Z 0ff4 V STAgentUpdater.cpp:282 STAgentUpdater updating manifest.
      2013-01-09T01:09:15.4541015Z 0ff4 E AgentDownloadSource.cpp:158 No policy exists to determine download sources.
      2013-01-09T01:09:15.4541015Z 0ff4 E STAgentUpdater.cpp:775 Update failed with error: class STCore::CInvalidOperationException at FileSetDownload.cpp:51: Attempt to download from no source.
      2013-01-09T01:09:15.4541015Z 0ff4 V STAgentUpdater.cpp:478 STAgentUpdater updating catalog data: all
      2013-01-09T01:09:15.4541015Z 0ff4 I AgentUIPluginUpdate.cpp:54 Sending policy update notification to STAgentUI-FWUpdate-55226DD5-7F2A-4389-9040-A82D4DB90E7F.
      2013-01-09T01:09:15.4541015Z 0ff4 E AgentUIPluginUpdate.cpp:60 Error: 'class STWin32::CWin32Exception at MailSlotClient.cpp:122: Error 2: The system cannot find the file specified.' sending policy update notification to STAgentUI-FWUpdate-55226DD5-7F2A-4389-9040-A82D4DB90E7F.
      2013-01-09T01:09:15.4541015Z 0ff4 V STAgentUpdater.cpp:810 Exiting STAgentUpdater


      Googling any of this doesn't reveal much.

      At best, a few references to the old Shavlik forums and knowledgebases that vmware now have removed completely.

      (Are those forums/KB still around somewhere? There were much valuable info in there, even if it seemed obsolete)

       

      I haven't been able to find anything in the server logs either.

       

      I've been able to push an agent install to a local PC, but that doesn't help me much with the "internet based" machines that have this problem.

      Well, to be honest, i have only tried 1 so far, i'll see if i can find another one tomorrow to test with.


      The external hostname and IP address have been added to the "Console Alias Editor"
      The Console certificate have been added to the trusted root ca store on the client (during install).

       

      So now i'm a bit lost. Any ideas where to look next?

      Any input you can send in my direction is more than welcome.

       

      Thanks a lot.

       

      --

      /Sune T.