|
|
| |
Dec
15
Written by:
Shawn Bass
Tuesday, December 15, 2009 11:20:09 PM
As I blogged about previously here there was a file system race condition in the MS App-V client when used on multiprocessor or even hyperthreading systems. I reported the issue to Microsoft after encountering it at a client site and proving it was related to multiprocessor systems. At that time, I had mentioned that Microsoft supplied me with a private fix and that they were working on including that fix into Hotfix Rollup Pack 6. Well that HRP went public today. Definitely a must have for App-V environments. Get the full info on what's fixed in HRP6 along with a download link off the App-V Team Blog entry here.
Tags:
2 comment(s) so far...
Re: MS Releases Hotfix Rollup Pack 6 for App-V 4.5 CU1 (fixes the file system race condition I blogged about previously)
FYI, SP1 Update1 for AppV 4.5 supposedly addresses Event ID 3144 Source Application Virtualization errors "The Application Virtualization Client report data cashe could not be sent to publishing server URL...................."
Also addresses:
Improving performance when sequencing the .NET Framework When sequencing the .NET Framework, you might experience reduced system performance because the Microsoft .NET Framework NGEN service attempts to precompile assemblies as a background task.
WORKAROUND When sequencing the .NET Framework, disable the Microsoft .NET Framework NGEN service (mscorsvw.exe) after completing the monitoring phase. You must use the Virtual Services tab in the Sequencer and change the startup type to disabled.
When you uninstall the Microsoft Application Virtualization Client, user settings associated with the user performing the uninstall will be deleted When you uninstall the App-V Client, the Windows Installer will remove Application Virtualization settings from the current user's profile. If your computer uses roaming profiles, do not use your personal network account to uninstall the client because it will remove settings for your virtual applications on all of your computers.
WORKAROUND You should perform the App-V Client uninstall with an administrative account that is not used for running virtual applications.
Edits made on the virtual file system and virtual registry tabs must be saved while running the Sequencing wizard If you open a package to perform an upgrade, or if you have already run the Sequencing wizard with a new package and make changes to the package in the virtual file system or virtual registry tabs, those changes are not automatically saved.
WORKAROUND Save the changes before re-running the wizard, to ensure that they are reflected inside the wizard’s virtual environment.
Command-line Sequencer must be run from an elevated command prompt When you use the command-line Sequencer, it does not prompt for elevation.
WORKAROUND Run the command-line Sequencer using an elevated command prompt.
Short path variable names in OSD files can cause errors If you receive error 450478-1F702339-0000010B “The directory name is invalid” when starting a virtual application on the client, it is possible that the variable in the OSD is set incorrectly. This can happen if the application’s installer sets a short path name during sequencing.
WORKAROUND Remove the trailing tilde from any CSIDL variable that exists in the OSD file.
Correct syntax for DECODEPATH parameter for command-line Sequencer In the command-line Sequencer, when opening a package for upgrade and decoding it to the root of the Q drive, the syntax for the DECODEPATH parameter should not include a trailing slash.
WORKAROUND You can use Q: rather than Q:\ (omitting the trailing “\” character).
When upgrading 4.2 packages, you encounter problems caused by Windows Installer files in the Virtual File System When upgrading a package from 4.2, you might experience issues relating to a mismatch of Windows Installer system files that were included by default in 4.2 and the Windows Installer libraries locally installed on your Sequencing workstation. The following files are located in CSIDL_SYSTEM\:
cabinet.dll msi.dll msiexec.exe msihnd.dll msimsg.dlll WORKAROUND Delete all of the preceding files from the package. Delete the mappings on the VFS tab as well as the actual files in the CSIDL_SYSTEM folder in your decode path.
On Windows XP, client install logging is not enabled by default When installing the client, to ensure that any install errors are captured for troubleshooting purposes, you should enable logging by using the command line.
WORKAROUND Add the parameter /l*vx! log.txt to the command line, as shown in the following example:
setup.exe /s /v”/qn /l*vx! log.txt”
msiexec.exe /i setup.msi /qn /l*vx! log.txt
Alternatively, you can set the registry key to the following value:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer] "Logging"="voicewarmupx!"
For Kerberos authentication to work, Service Principal Names (SPNs) must be registered for IIS When using IIS 6.0 or 7.0 for icon or OSD file retrieval and streaming of packages, for Kerberos authentication to be enabled, the SPNs must be registered as follows:
On the IIS server, run the following commands by using the SETSPN.EXE Resource Kit tool. The server fully qualified domain name (FQDN) must be used.
Setspn -r SOFTGRID/
Setspn -r HTTP/ For more information, see go.microsoft.com/fwlink/?LinkId=131407.
.NET compatibility changes Microsoft Application Virtualization (App-V) Cumulative Update 1 or later supports sequencing the .NET Framework on Windows XP (SP2 or later). Sequencing routines for .NET applications that were written for SoftGrid 4.2 might need to be updated when used with the App-V 4.5 Sequencer. For details and workarounds, please refer to the Knowledge Base article at go.microsoft.com/fwlink/?LinkId=123412.
After client upgrade from App-V 4.2, some applications are not shown Check for the following error in the log: ”The Application Virtualization Client could not parse the OSD file”. The App-V 4.5 client filters out applications that have an OSD file containing an empty OS tag ().
WORKAROUND Delete the empty OS tag from the OSD file.
The App-V server requires exemptions in its firewall for certain processes For the server to stream applications correctly, the server's core processes, including the dispatcher, need access through the firewall.
WORKAROUND Set exemptions in the server's firewall for the following processes: sghwsvr.exe and sghwdsptr.exe. This applies to the App-V Management Server and App-V Streaming Server.
When the server installer is run in silent mode, it does not correctly check for MSXML6 The App-V Management Server depends on MSXML6. However, if you run the installer in silent mode—for example, by using the command “msiexec -i setup.msi /qn” on a system where MSXML6 is not already installed—the installer does not detect the missing dependency and installs anyway. Therefore, when clients attempt to refresh publishing information from the App-V Management Server, they will see failures.
WORKAROUND Verify that MSXML6 is installed on the system before attempting a silent install of the App-V Management Server.
Error code 000C800 when attempting to connect to the Application Virtualization Management Console An Application Virtualization administrator who is not a local administrator on the App-V Management Web Service server will receive an error (Error code: 000C800) when attempting to connect to the App-V Management Console, and the sftmmc.log entry will indicate that access to SftMgmt.udl is denied. To successfully connect to the App-V Management Console, an administrator who does not have local administrator rights on the App-V Management Web Service server must have at least read and execute permissions to the SftMgmt.udl file.
The Application Virtualization administrators must be given read and execute permissions to the SftMgmt.UDL file under %systemdrive%\Program Files\Microsoft System Center App Virt Management Server\App Virt Management Service.
Client installer command-line parameters are ignored when used in conjunction with KEEPCURRENTSETTINGS=1 When used in conjunction with KEEPCURRENTSETTINGS=1, the following client installer command-line parameters are ignored: SWICACHESIZE, MINFREESPACEMB, ALLOWINDEPENDENTFILESTREAMING, APPLICATIONSOURCEROOT, ICONSOURCEROOT, OSDSOURCEROOT, SYSTEMEVENTLOGLEVEL, SWIGLOBALDATA, DOTIMEOUTMINUTES, SWIFSDRIVE, AUTOLOADTARGET, AUTOLOADTRIGGERS, SWIUSERDATA, and REQUIRESECURECONNECTION.
WORKAROUND If you have settings you want to retain, use KEEPCURRENTSETTINGS=1 and then set the other parameters after deployment. The App-V ADM Template can be used to set the following client settings: APPLICATIONSOURCEROOT, ICONSOURCEROOT, OSDSOURCEROOT, AUTOLOADTARGET, AUTOLOADTRIGGERS, DOTIMEOUTMINUTES, and ALLOWINDEPENDENTFILESTREAMING. The ADM Template can be found at go.microsoft.com/fwlink/?LinkId=121835.
2. Hotfix Package 1 for APPV 4.5 SP1 – Below are a few of the things that this hotfix addresses.
This hotfix package resolves the following issues:
· You install Microsoft App-V 4.5 SP1 client on a computer that has installed certain whole disk encryption products or certain system security software. The system may crash when you try start one of the following applications:
o A virtual application by using the Launch Application command
o A whole disk encryption product
o A system security software
Note Examples of the conflicting products include PGP Desktop 9.10.0 and Verdasys Digital Guardian.
· Some applications cannot be started successfully when you use the Launch Application command of an App-V client to start the applications. Additionally, you receive a missing DLL error or a side-by-side error.
· You use Microsoft System Center Configuration Manager (SCCM) 2007 to distribute a virtual package that is sequenced by using App-V 4.5 Cumulative Update 1. However, the Launch Application command of an App-V 4.5 SP1 client cannot start this virtual package.
· When you use the Launch Application command of an App-V client to try to start a virtual application on a computer that has low available memory, the App-V client may stop responding.
By guest on
Wednesday, February 17, 2010 12:34:30 PM
|
Re: MS Releases Hotfix Rollup Pack 6 for App-V 4.5 CU1 (fixes the file system race condition I blogged about previously)
we are the chinese wholesalers,u will see product as MAC ,china phone,china mobile phone.china cellphone in our site .we are strong Introduction the wholesale NFL,mbt shoes ,wholesale Christian louboutin, wholesale abercrombie,moncler jacketsnokia mobile phone ,good luck best apple iphone or apple ipod nano and HTC touch Diamond in our site ,Just look for wholesale boots,peak shoes zumba dvd wholesale Wholesale nfl,Motorola AURA ,Wedding Dresses , wholesale mbt shoes ,wholesale abercrombie , NFL Jerseys ,ed hardy come here .It`s a good choice to buy wholesale from trademic.
By sdf on
Tuesday, February 23, 2010 8:41:38 PM
|
|
|
|
|
|