• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
Locked
4

Send For Signature crashes from inside App-V Acrobat

Adobe Employee ,
Nov 27, 2023 Nov 27, 2023

Copy link to clipboard

Copied

Send For Signature crashes from inside App-V Acrobat.

 

Problem:

When IT administrators intend to deploy Reader and Acrobat using App-V 5.0 SP3 on client machines, users may face an issue with Acrobat if they haven't initiated it at least once on their devices.

Cause of the problem:

The issue arises because App-V Reader includes several "HKCU/Adobe/*" hives in the App-V pass-through list. This inclusion creates these registry keys outside the VREG on client machines.

 

Solution:

For the pass-through registry keys to function correctly, the presence of HKCU/Adobe/Adobe Acrobat/{DC|2015} in the local registry hive on the machine is essential. This key is generated upon the initial launch of App-V Reader using the Runtime.bat script, similar to the one outlined in the Acrobat Reader Sequencing Guidelines.

 

Consider one of the following workarounds:

  1. Manual Creation: Manually create HKCU/Adobe/Adobe Acrobat/{DC|2015} on the client machines instead of relying on the Runtime.bat script of App-V Reader. For instance, administrators can deploy these keys on clients through ADM templates, etc.
  2. User-Initiated Launch: Users can launch App-V Reader once on their machines before using Acrobat.
  3. DeploymentConfig.xml Modification: Add the following Runtime.bat script in App-V Acrobat's DeploymentConfig.xml within the <UserScripts> section. This script generates the aforementioned registry key in the HKCU hive upon the initial launch of App-V Acrobat. Note that the script executes exclusively for domain users and may throw error 534 if a local user attempts to open App-V Adobe Acrobat.

 

Runtime.bat

@echo off

SET ChannelName=2015

REM Set the ChannelName to DC to run this script on the Continuous track.

SET NativeKey="HKEY_CURRENT_USER\Software\Adobe\Adobe Acrobat\%ChannelName%"

REG QUERY %NativeKey%

IF %ERRORLEVEL% EQU 0 GOTO EXIT

REG ADD %NativeKey%

:EXIT

DeploymentConfig.xml

<UserScripts>

        <StartVirtualEnvironment  RunInVirtualEnvironment="false">

        <Path>cmd.exe</Path>

        <Arguments>/c "[{AppVPackageRoot}]\..\Scripts\Runtime.bat"</Arguments>

        <Wait RollbackOnError= "false"/>

        </StartVirtualEnvironment>

</UserScripts>

 

 

Have you found this answer helpful?
If so, Join the conversation with us and share your thoughts. Your feedback is valuable to us, and we are always listening.

TOPICS
How to , Security digital signatures and esignatures

Views

2.3K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines