Jump to content

App Volumes breaking another app installed on Gold Image


Go to solution Solved by Martin Briand,

Recommended Posts

Posted

Hello,

We have an app installed on Gold Image, called Synergize.

This app does document indexing. If we add any app volume to the login, it breaks this Synergize app.

Indexing will no longer work, popup never shows. It does not matter which appv we add, it could be something very simple like Notepad++.

Any tips or ideas?

Posted (edited)

Hi Stephen,

Yes and they are all installed on the gold image:

MSXML 4.0 SP2 Parser and SDK

Microsoft Visual Studio 2010 Tools for Office Runtime

Microsoft Visual C++ 2010 x86 and x64 Redistributable packages

 

We tried installing Synergize along with the pre-reqs above as an app volume but that still caused the same issue, even if its the only app attached. 

Even if we attach a simple app, like Notepad++ it will break Synergize.

We have tried using our Gold Image for packaging as well as another machine. 

Edited by Milan KTG
more info
  • Employee
Posted

Attempting to provision an App Volumes Package from the base image would not be supported. 
A clean VM without the Horizon Agent installed is needed with a clean snapshot to revert back to after each captured package.

You can try adding the appplication .exe to the HookInjectionWhitelist located in HKLM\SYSTEM\CurrentControlSet\Services\svdriver\Parameters in the base image.
For example, you can add the .exe to the list as follows:
*\<application.exe>||*

Restart the base image, run ipconfig /release and ipconfig /flushdns, power down and take a snapshot.

Once the image is pushed to the desktop pool you can test by attaching a package to a user again to see if the issue persists.

If the issue is still present, open an SR with us and we can perform some troubleshooting to see if we can get a resolution for you.

  • Solution
Posted

Hello Milan,

I have a same issue with application directly installed in golden image. In my case the solution required setting up an AppVolume Advance Custom Policies (snapvol.cfg) to exclude the local application portion during the Appstack loading process under the session.

You need to create this path if it doesn't exist "C:\Program Files (x86)\CloudVolumes\Agent\Config\Custom\app" and add the file "snapvol.cfg"

Below is an example of the structure and syntax of my "snapvolcfg" file, see the documentation at https://docs.omnissa.com/fr-FR/bundle/AppVolumesAdminGuideV2312/page/DefaultandCustomConfigurationFiles.html

 

################################################################
# Exclusions pour SoftLabMic et SoftPath
################################################################


exclude_path=\SCC\Pre-deployed
exclude_path=\SCC\Pre-deployed\PRIMARY_0\Sainte-Justine\LIVE2\SoftLabMic
exclude_process_name=LabMenu32.exe


exclude_path=\SCC\Pre-deployed\PRIMARY_0\Sainte-Justine\LIVE2\SoftLabMic
exclude_process_name=mail_client.exe

################################################################
# 64-Bit OS exclusions pour SoftLabMic et SoftPath
################################################################

os=64


exclude_registry=\REGISTRY\MACHINE\SOFTWARE\WOW6432Node\SoftComputer

exclude_path=\Program Files (x86)\SoftComputer
exclude_process_path=\Program Files (x86)\SoftComputer

exclude_path=\Program Files (x86)\SoftComputer\SoftUpdate\1
exclude_process_path=\Program Files (x86)\SoftComputer\SoftUpdate\1
exclude_process_name=SUAgent.exe

exclude_path=\Program Files (x86)\SoftComputer\SoftUpdate\2
exclude_process_path=\Program Files (x86)\SoftComputer\SoftUpdate\2
exclude_process_name=SUAgent.exe

exclude_path=\Program Files (x86)\SoftComputer\Common\Ocx
exclude_process_path=\Program Files (x86)\SoftComputer\Common\Ocx
exclude_process_name=ScreenShotSender.exe

exclude_path=\Program Files (x86)\SoftComputer\Common\Ocx
exclude_process_path=\Program Files (x86)\SoftComputer\Common\Ocx
exclude_process_name=SingleSign.exe


exclude_path=\Program Files (x86)\SoftComputer\SoftUpdate\1
exclude_path=\Program Files (x86)\SoftComputer\SoftUpdate\2
exclude_process_path=\Program Files (x86)\SoftComputer\SoftUpdate\1
exclude_process_path=\Program Files (x86)\SoftComputer\SoftUpdate\2
exclude_process_name=SessionAgent.exe

 

  • Like 1
  • 3 weeks later...
Posted

Thank You Martin! This worked for locally installed app.

Do you know of any way to do same exclusion if the app is an app stack, packed instead of on GI.

My guess is that it may not be possible. 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...