Ghost Solution Suite

 View Only
  • 1.  Ghost Server Installation Fails

    Posted Mar 10, 2010 09:36 PM
    Hello,

    I've been trying to install the server-side Ghost items; but every time I try, it gets to the end, then shows a command prompt that quickly flashes by... then it starts rolling everything back, and says it was unable to install.

    The server is Windows 2008.... It's a virtualized machine on VMWare ESX... it's got LANrev & Sophos consoles & server software installed, and is also a RADIUS server.

    Other than that; it's pretty bare bones.

    The error I see in the Windows Event Viewer Application Log is 1603, and if I do a verbose log output (using msiexec /I <packagename> /l*v <filename>) I can see it fails right around here:

    MSI (s) (E4:58) [21:08:45:666]: Executing op: ActionStart(Name=rbInstallTrayApp,,)
    Action 21:08:45: rbInstallTrayApp.
    MSI (s) (E4:58) [21:08:45:671]: Executing op: CustomActionSchedule(Action=rbInstallTrayApp,ActionType=3329,Source=BinaryData,Target=rbInstallTrayApp,CustomActionData=C:\Users\<USERNAME>\AppData\Local\Symantec\Ghost\SGUNDO00.LOG;C:\Program Files\Symantec\Ghost\)
    MSI (s) (E4:58) [21:08:45:675]: Executing op: ActionStart(Name=installTrayApp,,)
    Action 21:08:45: installTrayApp.
    MSI (s) (E4:58) [21:08:45:679]: Executing op: CustomActionSchedule(Action=installTrayApp,ActionType=3073,Source=BinaryData,Target=installTrayApp,CustomActionData=C:\Users\<USERNAME>\AppData\Local\Symantec\Ghost\SGUNDO00.LOG;C:\Program Files\Symantec\Ghost\)
    MSI (s) (E4:38) [21:08:45:687]: Invoking remote custom action. DLL: C:\Windows\Installer\MSI9442.tmp, Entrypoint: installTrayApp
    installTrayApp: INFORMATION:0X6FF00063: Started
    installTrayApp: INFORMATION:0X6FF00001: Step 1
    installTrayApp: INFORMATION:0X6FF00060: GHOSTUNDOLOGFILE: C:\Users\<USERNAME>\AppData\Local\Symantec\Ghost\SGUNDO00.LOG
    installTrayApp: INFORMATION:0X6FF00060: INSTALLDIR: C:\Program Files\Symantec\Ghost\
    installTrayApp: INFORMATION:0X6FF00002: Step 2
    installTrayApp: INFORMATION:0X6FF00003: Step 3
    installTrayApp: INFORMATION:0X6FF00061: Application name: C:\Program Files\Symantec\Ghost\ngtray.exe
    installTrayApp: INFORMATION:0X6FF00061: Command line: -installnorun
    installTrayApp: INFORMATION:0X6FF00061: Working directory: C:\Program Files\Symantec\Ghost\
    installTrayApp: INFORMATION:0X6FF00004: Step 4
    installTrayApp: INFORMATION:0X6FF00061: ExitCode: 0XFFFFFFFF
    installTrayApp: INFORMATION:0X6FF00062: Finished - Failure - ExitCode: 0XFFFFFFFF



    After that it goes into the process of rolling back.

    Any help on this would be much appreciated!

    Erik


  • 2.  RE: Ghost Server Installation Fails

    Posted Mar 10, 2010 11:00 PM
    Essentially, if an application being launched by MSIEXEC fails, the usual next step would be to use a tool like the Sysinternals Process Monitor to capture what that particular executable is doing; in this case, since it does very little at install time, the only thing that would cause it to fail is a permission problem with the registry edit it does to include itself in the list of applications to start at login time.

    This means modifying the registry key HKLM\Software\Microsoft\Windows\CurrentVersion\Run to insert a value for itself (and clean out some other stray values that may be left behind from upgrades of very old editions of Ghost Enterprise), which is nothing particularly unusual and is permitted by the default ACL configuration for that key on virtually all Windows systems. Check the ACL for that key to verify that it's present and writable by the account you are using to do the product install.