Guest User!

You are not Sophos Staff.

This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

SafeGuard Enterprise: How to update to SafeGuard Enterprise 5.50

I wanted to point out this KBA to everyone that is upgrading to SGN 5.50 from SGN 5.40.

While the same information is provided in the /docs folder of the downloadable software ZIP files, the PDF attached to the KBA is a quick read. It will give you the details you need to get upgraded from SGN 5.40 and a couple tips to help it go smoothly. :smileyvery-happy:

:2638


This thread was automatically locked due to age.
Parents
  • David,

    I emailed support about this issue before posting on the forum, but I haven't had much luck from them either.

    I think we're both getting confused here, so let me try to clarify once again.

    (Note: I renamed the SGNClient.MSI files to indicate what version they are running)

    Original SGN v5.40 Scripted Install (created and used some months prior to v5.50 coming out)

    ECHO STEP 1:
    ECHO Installing SGN Client v5.40 with patch...
    msiexec /package SGNClient540.msi /passive /norestart ADDLOCAL=ALL PATCH=5.40.0.152_Patch_SR.msp /log c:\tmp\SGN540Client.log

    ECHO STEP 2:
    ECHO Installing CP Client v5.40...
    msiexec /package SGN_CP_PortProtectorClient.msi /passive /norestart /log c:\tmp\SGN540CP.log

    ECHO STEP 3:
    ECHO Installing Client Config...
    msiexec /package ClientConfig.msi /passive /norestart /log c:\tmp\SGN540Config.log

    shutdown /R /F /T 15 /C "SGN 5.40 Installation Complete. Restarting..."

    Almost all of my machines have been installed with this script, and I haven't had any problems with installation failing at any point.

    Now, the script to upgrade from v5.40 to v5.50

    ECHO STEP 0:
    ECHO Installing SafeGuard v5.50 Preinstall File...
    start /wait msiexec.exe /package SGxClientPreInstall.msi /passive /norestart /log c:\tmp\SGN550PreInst.log

    ECHO STEP 1:
    ECHO Upgrading SafeGuard 5.40 Enterprise Client to v5.50...
    start /wait msiexec.exe /package SGNClient550.msi /passive /norestart ADDLOCAL=ALL /log c:\tmp\SGN550ClientUpg.log

    ECHO STEP 2:
    ECHO Removing SafeGuard 5.40 Configuration Protection module...
    start /wait msiexec.exe /uninstall SGN_CP_PortProtectorClient.msi /passive /norestart /log c:\tmp\SGN540CPUninst.log

    ECHO STEP 3:
    ECHO Installing SafeGuard Port Protector Client...
    start /wait msiexec.exe /package SGN_CP_Client.msi /passive /norestart /log c:\tmp\SGN550PortProt.log

    shutdown -r -f -t 15 -c "SGN v5.50 Upgrade complete.  Restarting..."

    Step 3 of the upgrade fails because the ClientConfig.scc file is not found.

    I'm finding that this upgrade script does work though:

    ECHO Removing CP/DX components of the v5.40 client...
    start /wait msiexec /package SGNClient540.msi /passive /norestart REMOVE=ConfigurationProtection,SecureDataExchange /log c:\tmp\SGN540DXCP.log
    
    ECHO Removing SafeGuard 5.40 Configuration Protection module...
    START /wait msiexec.exe /uninstall SGN_CP_PortProtectorClient.msi /passive /norestart /log c:\tmp\SGN540CPUninst.log
    
    <reboot here>
    
    ECHO Installing SafeGuard 5.50 PreInstall file...
    start /wait msiexec.exe /package SGxClientPreinstall.msi /passive /norestart /log c:\tmp\SGN550PreInst.log
    
    ECHO Upgrading SafeGuard 5.40 Enterprise Client to v5.50...
    start /wait msiexec.exe /package SGNClient550.msi /passive /norestart ADDLOCAL=ALL /log c:\tmp\SGN550ClientUpg.log
    
    ECHO Installing SafeGuard Port Protector Client...
    start /wait msiexec.exe /package SGN_CP_Client.msi /passive /norestart /log c:\tmp\SGN550CPClient.log

    Honestly, I think that the approved update procedure for client machines is broken, since no matter what I do or how many machines I test it on, it will not work.

    :2823
Reply
  • David,

    I emailed support about this issue before posting on the forum, but I haven't had much luck from them either.

    I think we're both getting confused here, so let me try to clarify once again.

    (Note: I renamed the SGNClient.MSI files to indicate what version they are running)

    Original SGN v5.40 Scripted Install (created and used some months prior to v5.50 coming out)

    ECHO STEP 1:
    ECHO Installing SGN Client v5.40 with patch...
    msiexec /package SGNClient540.msi /passive /norestart ADDLOCAL=ALL PATCH=5.40.0.152_Patch_SR.msp /log c:\tmp\SGN540Client.log

    ECHO STEP 2:
    ECHO Installing CP Client v5.40...
    msiexec /package SGN_CP_PortProtectorClient.msi /passive /norestart /log c:\tmp\SGN540CP.log

    ECHO STEP 3:
    ECHO Installing Client Config...
    msiexec /package ClientConfig.msi /passive /norestart /log c:\tmp\SGN540Config.log

    shutdown /R /F /T 15 /C "SGN 5.40 Installation Complete. Restarting..."

    Almost all of my machines have been installed with this script, and I haven't had any problems with installation failing at any point.

    Now, the script to upgrade from v5.40 to v5.50

    ECHO STEP 0:
    ECHO Installing SafeGuard v5.50 Preinstall File...
    start /wait msiexec.exe /package SGxClientPreInstall.msi /passive /norestart /log c:\tmp\SGN550PreInst.log

    ECHO STEP 1:
    ECHO Upgrading SafeGuard 5.40 Enterprise Client to v5.50...
    start /wait msiexec.exe /package SGNClient550.msi /passive /norestart ADDLOCAL=ALL /log c:\tmp\SGN550ClientUpg.log

    ECHO STEP 2:
    ECHO Removing SafeGuard 5.40 Configuration Protection module...
    start /wait msiexec.exe /uninstall SGN_CP_PortProtectorClient.msi /passive /norestart /log c:\tmp\SGN540CPUninst.log

    ECHO STEP 3:
    ECHO Installing SafeGuard Port Protector Client...
    start /wait msiexec.exe /package SGN_CP_Client.msi /passive /norestart /log c:\tmp\SGN550PortProt.log

    shutdown -r -f -t 15 -c "SGN v5.50 Upgrade complete.  Restarting..."

    Step 3 of the upgrade fails because the ClientConfig.scc file is not found.

    I'm finding that this upgrade script does work though:

    ECHO Removing CP/DX components of the v5.40 client...
    start /wait msiexec /package SGNClient540.msi /passive /norestart REMOVE=ConfigurationProtection,SecureDataExchange /log c:\tmp\SGN540DXCP.log
    
    ECHO Removing SafeGuard 5.40 Configuration Protection module...
    START /wait msiexec.exe /uninstall SGN_CP_PortProtectorClient.msi /passive /norestart /log c:\tmp\SGN540CPUninst.log
    
    <reboot here>
    
    ECHO Installing SafeGuard 5.50 PreInstall file...
    start /wait msiexec.exe /package SGxClientPreinstall.msi /passive /norestart /log c:\tmp\SGN550PreInst.log
    
    ECHO Upgrading SafeGuard 5.40 Enterprise Client to v5.50...
    start /wait msiexec.exe /package SGNClient550.msi /passive /norestart ADDLOCAL=ALL /log c:\tmp\SGN550ClientUpg.log
    
    ECHO Installing SafeGuard Port Protector Client...
    start /wait msiexec.exe /package SGN_CP_Client.msi /passive /norestart /log c:\tmp\SGN550CPClient.log

    Honestly, I think that the approved update procedure for client machines is broken, since no matter what I do or how many machines I test it on, it will not work.

    :2823
Children
No Data