Skip to main content

Intelligent Systems Monitoring

  • Recurrent Patterns – Newsletter
  • Community

Tag: User Account Control

ShareConnect End of Life FAQ

July 1, 2020July 7, 2020 Citrix Leave a comment
Why is Citrix choosing to End of Life ShareConnect?

Citrix Systems, Inc. may periodically retire products that no longer fit the strategic direction of the company.

When will ShareConnect stop working?

As of June 30, 2020, all versions of ShareConnect are End of Life (EOL). At this time the product and all all it’s functionality are no longer accessible. Additionally, technical support and product downloads will no longer be available.

How will this affect other Citrix Products customers use (eg ShareFile)?

After June 30th, customers will be unable to access the ShareConnect service. Customers with both ShareFile and ShareConnect will see no disruption to their ShareFile product capabilities, but these customers will see access to ShareConnect removed from their ShareFile application and web dashboard.

How should I uninstall ShareConnect?

Instructions can be found here.

What product do you recommend using to replace ShareConnect?

We recommend using GoToMyPC .

Will GoToMyPC meet my needs?

Their solution has features familiar to ShareConnect users such as User Management, Remote Access and Remote Print.

What if we have not finished our transition to GoToMyPC yet?

As a courtesy to customers who may need a little more time to migrate, Citrix allows you to reinstate and extend access through July 31, 2020. This access will only be available via www.shareconnect.com and ShareConnect Desktop app for Windows.

I am getting an error, how do I enable the ShareConnect Desktop app for Windows?

To enable the Windows Desktop App to continue working through July 31st, please use the following instructions:

1. In the start menu, locate the Command Prompt program and right-click to “Run as Administrator.”

2. When the elevated command prompt window opens, copy/paste the command below and click enter.

reg query "HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoft.NETFrameworkv4.0.30319" && reg add "HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoft.NETFrameworkv4.0.30319" /t REG_DWORD /v "SchUseStrongCrypto" /d "1" && reg add "HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeMicrosoft.NETFrameworkv4.0.30319" /t REG_DWORD /v SystemDefaultTlsVersions /d "1"

3. After the command runs successfully, exit and reopen the ShareConnect Desktop app to reinstate your access.

If the app was not previously installed use these instructions to download and install the ShareConnect Desktop app after running the command prompt.

Related:

  • Slowness in Presenting Citrix Gateway/AAA Login page on Client Browsers

Send Ctrl-Alt-Del on ShareConnect Windows 7

December 29, 2019January 3, 2020 Citrix Leave a comment

If the Send Ctrl-Alt-Del feature is not functioning on a host Windows Computer with Windows 7, then the User Account Control (UAC) and/or the Secure Attention Sequence (SAS) may be disabled.

You or your IT administrator will need to complete one or both of the following procedures to enable the Send Ctrl-Alt-Del feature.

Enable User Account Control for individuals

In order to use the Send Ctrl-Alt-Del feature, you must have User Account Control enabled on the host computer (the computer you are connecting to).

  1. Access Control Panel.
  2. Select User Accounts.
  3. Click Change User Account Control settings.
  4. Click and drag the slider up. We recommend at least the default setting.
  5. Restart your computer for the changes to take effect.

You should now be able to use the Send Ctrl-Alt-Del feature. If you continue to have problems, your computer may need to be configured by an IT administrator to accept this command when it is sent remotely.

Configure the Domain Group Policy or the Local Group Policy

In most cases, the IT administrator configures the Group Policy for the domain or sub-domain. If the Group Policy for the domain is “Not Configured” or the computer is not on a domain, then the local Group Policy may need to be modified.

Note: Only a domain administrator can modify the domain Group Policy.

Note: The domain Group Policy overrides the local Group Policy.

To configure the domain Group Policy to allow ShareConnect to send Ctrl-Alt-Del:

  1. Log in as a domain administrator to a Windows Computer with Windows 7, Windows 2008 R2 or 2008 Server.
  2. If using Windows 7 with Service Pack 1 or later,install or enable the Group Policy Management Console
    1. On Windows 7, download and install the Windows 7 Remote Server Administration Tools.
    2. In the Control Panel, under Programs and Features, click Turn Windows Features On or Off.
    3. Navigate to Remote Server Administration Tools > Feature Administration Tools and then check the box next to Group Policy Management Tools.
  3. If using Windows 2008 R2 or 2008 Server, install and enable the Group Policy Management Console:
    1. Start the Server Manager.
    2. In the Features section, select Add Features.
    3. Check the box next to Group Policy Management.
  4. Click the Windows button.
  5. Type gpmc.msc and then press Enter to open the Group Policy Management Console.
  6. In the left pane of the Group Policy Management window, expand the navigation tree until you have reached your company’s domain.
  7. Locate the Group Policy Object (GPO) in the domain or sub-domain that contains the policy preventing ShareConnect from sending Ctrl-Alt-Del.
  8. Right-click the GPO and select Edit.

Continue with the instructions for changing the Group Policy for Software SAS.

Note: The domain Group Policy change may not take effect until the workstations are restarted. Use the “gpupdate /force” command on each workstation to immediately enable the policy.

To configure the Local Group Policy to allow ShareConnect to send Ctrl-Alt-Del:

  1. Log in to the specific Windows 7 PC as a local or domain administrator.
  2. Click the Windows button.
  3. Type gpedit.msc and then press Enter to open the Group Policy Editor.

Continue with the instructions for changing the Group Policy for Software SAS.

Change the Group Policy for Software SAS

  1. In the left pane of the Group Policy Object Editor, navigate to Computer Configuration > Administrative Templates > Windows Components > Windows Logon Options.
  2. Right-click the policy for sign into th and select Properties.
  3. Select the appropriate setting and click OK.
    • Not Configured uses each computer’s local Group Policy if you are setting a domain Group Policy. It is equivalent to Disabled if you are setting a local Group Policy.
    • Enabled enforces the Group Policy. ShareConnect can send Ctrl-Alt-Del unless the policy’s value is set to None.
    • Disabled turns off the Group Policy. ShareConnect can send Ctrl-Alt-Del.

Related:

  • No Related Posts

Untitled

October 29, 2019October 29, 2019 Novell Leave a comment

Note: For information about upgrading from Extra! Personal Client 6.x (which did not use the Microsoft Windows Installer), see KB 7021890.

Understanding the User Data Location

The User Data Location is the folder that is used to store your users’ session, scheme, and macro files (and their respective subdirectories). Extra! X-treme 9.x Setup offers the following options:

View Full Size

2150_1.gif
  • My Documents: Store user data files in a personal My Documents folder, typically C:Documents and Settings<username>My DocumentsAttachmateExtra! where <username> is the user logged into Windows at install time.
  • Application: Store user data files in the application installation folder, typically C:Program FilesAttachmateExtra! (or C:Program FilesAttachmateE!E2K). Note: If you select this option on Windows Vista, running Extra! requires elevated or special permissions due to User Account Control (UAC) security.
  • All UsersDocuments: Store user data files in the All UsersDocuments folder for sharing by multiple users, typically C:Documents and SettingsAll UsersDocumentsAttachmateExtra!.
  • User-Defined: Store user data files in a different folder (entered at setup). To store data files in different folders based on the logged-in Windows user at runtime, see also KB 7024219.

Note: Beginning with version 9.4, new installations of Extra! use MicroFocus instead of Attachmate.

Should I Do a Manual Upgrade?

Determine whether you will perform an automatic or manual upgrade:

  1. Identify the location that is currently being used by your existing installation of Extra! X-treme 8.0, myEXTRA! Enterprise 7.1, or Extra! Enterprise 2000.
  2. Decide which location is appropriate in your environment for use with Extra! X-treme 9.x.
  3. If you will continue using the same User Data Location, you can do an upgrade by over-installing Extra! X-treme 9.x. Setup will automatically detect and upgrade the earlier version. This process will un-install the previous version of Extra! and, create a new installation with the existing directory, registry settings, and user configuration files.

If you plan to change the User Data Location, we recommend you follow the instructions in this note, which include manually uninstalling the earlier version of Extra! before installing Extra! X-treme 9.x.

Preparing for the Manual Upgrade

Please review the following suggestions and collect the information described in the steps below before you begin the manual upgrade process.

  1. Review the readme files and documentation to become familiar with the new features and any new configuration options of Extra! X-treme 9.x. Make sure the operating system and hardware are compatible with the new version of Extra! before proceeding.

Extra! Documentation: https://support.microfocus.com/manuals/extra.html

  1. Create a “test” system that is non-critical to your daily work that can be used for testing the new version of Extra! to verify that it works properly before performing wide-scale upgrades. This test system is also good to have available during the initial deployment of the new version of Extra! if problems arise during the upgrade process.
  2. Identify and create secure backups of critical Extra! configuration files to carry forward. These include any files found in the Macros, Schemes, and Sessions subdirectories under the C:Program FilesAttachmateE!E2K or C:Program FilesAttachmateExtra! directory. Included with these will be the APPN Node configuration file called DEFAULT.XCP and the Security file called DEFAULT.ESF.
  3. You may want to capture screen shots of critical configuration panels or screens in the Extra! configuration that can be used for later reference during the Extra! 9 installation. Important screens include the Host Connection information and Global Preferences.

Note: If using the HLLAPI interface of Extra!, open the Global Preferences and record the HLLAPI Transport Type, HLLAPI Shortname Associations, and the HLLAPI Shortname information.

  1. Take a “snapshot” of the Attachmate registry settings. This snapshot can be used to determine any special settings that may have been in use with the earlier version of Extra! after that product is uninstalled.

Warning: These instructions should be carried out by a user with Administrative rights to the PC and who is familiar with registry manipulation tools. Proceed with extreme caution when editing the Windows Registry. Use Registry Editor at your own risk. For full details and warnings regarding editing the Windows Registry, see Microsoft Article 256986:

http://support.microsoft.com/default.aspx?scid=kb;en-us;256986

    1. Open Regedit.exe.
    2. In the left panel of the Registry Editor window, navigate to the following locations:
HKEY_LOCAL_MACHINESOFTWAREAttachmate

HKEY_CURRENT_USERSOFTWAREAttachmate
    1. Export each selected branch to a Registry Hive file. Refer to the Microsoft Windows web site for detailed instructions about how to export a Registry Hive. This can be viewed as a text file if needed at a later date.

Performing the Manual Upgrade

After collecting the information in the Preparing for the Upgrade section above, follow these steps to manually upgrade to Extra X-treme 9.x:

  1. Uninstall the earlier version of Extra! using Add/Remove Programs in Control Panel. This will remove the Extra! program files from the C:Program FilesMicro FocusE!E2K or C:Program FilesAttachmateExtra! directory but will leave the customized user configuration files.
  2. Decide where the user configuration files will be located (refer to Understanding the User Data Location).
  3. Decide if you need to create an Administrative Install point with a customized Transform file (MST), or if the base product only can be installed. Review the product documentation and the Custom Installation Wizard documentation to determine what is appropriate for your environment.

Extra! X-treme documentation: https://support.microfocus.com/manuals/extra.html

  1. Install Extra! X-treme 9.x using the SETUP.EXE program or the MSI file and a Windows Installer msiexec command line.
  2. Copy existing user configuration files to the new user data location (as described in Understanding the User Data Location).

Examples (These examples assume the previous Extra! installation was to the Application directory.)

My Documents Directory Install:

Copy

C:Program FilesAttachmateE!E2KMacros

to

C:Documents and SettingsusernameMy DocumentsAttachmateExtra!Macros

Copy

C:Program FilesAttachmateE!E2KSchemes

to

C:Documents and Settings<username>My DocumentsAttachmateExtra!Schemes

Copy

C:Program FilesAttachmateE!E2KSessions

to

C:Documents and Settings<username>My DocumentsAttachmateExtra!Sessions

Application Directory Install:

Note: If you use this location on Windows Vista, running Extra! requires elevated or special permissions due to User Account Control (UAC) security.

Copy

C:Program FilesAttachmateE!E2KMacros

to

C:Program FilesAttachmateExtra!Macros

Copy

C:Program FilesAttachmateE!E2KSchemes

to

C:Program FilesAttachmateExtra!Schemes

Copy

C:Program FilesAttachmateE!E2KSessions

to

C:Program FilesAttachmateExtra!Sessions

All Users Directory Install:

Copy

C:Program FilesAttachmateE!E2KMacros

to

C:Documents and SettingsAll UsersDocumentsAttachmateExtra!Macros

Copy

C:Program FilesAttachmateE!E2KSchemes

to

C:Documents and SettingsAll UsersDocumentsAttachmateExtra!Schemes

Copy

C:Program FilesAttachmateE!E2KSessions

to

C:Documents and SettingsAll UsersDocumentsAttachmateExtra!Sessions

Completing the Upgrade

  1. After the installation of Extra! X-treme 9.x is complete, thoroughly test the features and functionality.
  2. Verify that the Windows PATH environment variable, if it was set to include the directory of the previous version of Extra!, is changed to the new installation directory for Extra! X-treme 9.x.
  3. Store a backup copy of critical user configuration files in a secure location. These files can be used to restore the old version of Extra! if necessary.
  4. When you are satisfied that the new version of Extra! is working, you can delete the old user configuration directory to avoid any confusion about which directory structure and set of configuration files is currently in use.

Related:

  • Slowness in Presenting Citrix Gateway/AAA Login page on Client Browsers

UAC issue with 14.2.4814.1101 on Win 10 PC

August 21, 2019August 27, 2019 Symantec Community Leave a comment
I need a solution

Hi all,

I have been slowly pushing out 14.2.4814.1101 to our machines.  Most are Win 7 and a few are running Win 10.  I have experienced no issues until yesterday.   We have one PC running Win 10 Pro 1903 with the Hyper-V feature enabled.  The PC is running one Win 2012 Server VM which is the SEP Management console.  The host machine was running 14.2.4811.1100 with no issues.   When .1101 was installed and the machine rebooted, I started receiving a red User Account Control warning:

“This app mas been blocked for your protection.  An administrator has blocked you from running this app.  For more information contact the administrator   mmc.exe”

I have received the error when trying to open the Hyper-V mmc console and going into other areas that use mmc.exe such as device manager.  I tried some of the suggested solutions I found on the web with no success.  Fortunately, I use Veritas System Recovery and was able to restore the disk image before .1101 was installed.  Here are the results of some testing I have done.

  1. I uninstalled .1100 and have uninstalled .1100 using clean wipe.  A fresh install of .1101 creates the UAC issue.
  2. If I sign in with built-in Administrator account, the error disappears.
  3. I created a new user with administrative rights and the UAC error continues.
  4. When I uninstall .1101, the problem continues.  I must restore an image back to .1100.
  5. As a control test, after uninstalling .1100 I pushed out .1100 again and it installs with no UAC issues. The problem ONLY occurs when .1101 is installed clean or as an upgrade.
  6. I removed the Hyper-V feature and installed .1101.  UAC error continues.
  7. I installed a “generic” unmanaged version of .1101 and the UAC error continues.
  8. When I try to uninstall .1101 it fails and rolls back.  Clean wipe occasionally fails too.  The only trusted recovery is restoring the .1100 disk image. 

Unfortunately, restoring an image takes approx. 40 minutes, so testing has been a slow, tedious procedure.  I get one test per image restore.  I will be creating a support case but wanted to throw this out for comments or suggestions.  I certainly hope I will not have to refresh Windows and start over.   I NEVER have had an issue with this machine until .1101 was installed.  A couple of weeks ago the pc was upgraded from Win 10 1809 to 1903.  Several other machines are running 1903 and .1101 has installed with no issues.

0

Related:

  • Slowness in Presenting Citrix Gateway/AAA Login page on Client Browsers

VNX: VNX2: How to use unisphere with Google Chrome (User Correctable)

October 9, 2018October 11, 2018 Dell Community Leave a comment

Article Number: 525591 Article Version: 4 Article Type: Break Fix



Unisphere for VNX 2.2,Unisphere for VNX 1.2,Unisphere for VNX 1.1,Unisphere for VNX 1.0

There’s a need to run Unisphere within Google chrome.

Java is no longer supported with Google Chrome.

Customer prefers or requires Chrome .

installing the Google Chrome IE Tab extension will allow chrome to emulate IE; which continues to support Java.

1) click the link below, bringing you to the chromestore

https://chrome.google.com/webstore/detail/ie-tab/hehijbfgiekmjfkfjpbkbammjbdenadd

2) At the very bottom of the page, there’s a command button stating add to chrome. Click that button.

3) You’ll see it download to the bottom left of the browser

4) right click on file and select view in folder location. The file name is Ietabhelper.exe. Right click on the file and select

run as administrator.

5) once installed you should see an icon in the upper right as such example of IEtab extension icon on toolbar

6) clicking on the icon will add an additional URL address input. Here you can type the IP of the array or the path to the VNX Client locally. An example below of how it will appear.

example of Unisphere using IE TAB extension within Chrome

Related:

  • Command injection prevention
  • Sumitomo Mitsui Financial Group Joins the Open Invention Network Community
  • Mailings from our servers and containing some text blocked
  • SOLVE PROBLEMS BEFORE YOU HAVE TO SEARCH FOR THE SOLUTIONS

7022819: Installation and Configuration of Reflection Desktop 16 as a Published Application with Citrix XenApp 6.x and 7.x

May 10, 2018May 14, 2018 Novell Leave a comment
The following sections describe how to install and publish Reflection applications in a Citrix XenApp Server environment.

A. Creating Reflection Installation Files

B. Creating Companion Packages, Permissions Files, and Transforms

C. Create a Companion *.MSI File Using the Installation Customization Tool (ICT)

D. Define an application.settings file Using the Installation Customization Tool

E. Define Permissions Files

F. Use the Attachmate Customization Tool to Create a Custom Transform File

G. Installing Reflection Executables

H. Deploying Reflection Host and other Configuration Files

I. Publishing Reflection Applications

A. Creating Reflection Installation Files

Before installing Reflection, first determine how the Reflection Host session and other configuration files will be accessed by the users. There are a variety of ways to configure Reflection in a Citrix environment and the following three types will be covered:

1. End-users launch Reflection with no configuration file

a. No default configuration is used.

b. A blank Reflection Host session is launched.

c. The user is required to configure a new Host session each time they use the Citrix Server.

2. End-users launch Reflection and access a common default configuration file

a. No configuration changes can be saved.

b. A common default set of values is used for each new launch of a Host session.

3. End-users launch Reflection and have unique configuration files

a. Configuration changes will be saved for each user.

b. Individual customization will be captured at the end of each use on a per-user basis.

Individual user files in a Citrix environment are typically stored on a network server drive, either through the Windows redirected My Documents settings or Windows Roaming Profiles (there are other methods beyond the scope of this article). This file storage location of the Host session files is referenced in the Reflection software by an internal variable named %personalfolder%. This internal Reflection value is set “on-the-fly” by the Reflection Desktop software as it runs, which will detect how the users My Documents location is currently set under Windows.

Before installing Reflection Desktop 16 on a Citrix Server, document the requirements by determining which Reflection Desktop 16 components and features are to be installed, the location of installation files, and the location of any configured user data, such as Host session documents. Some Reflection application components may not be needed and it is recommended to install Reflection on a stand-alone PC to help identify and document the installation steps in advance.

If Reflection has any service packs or updates, ensure that the service pack installer file, *.MSP, is available for installation during the publishing process.

B. Creating Companion Packages, Permissions Files, and Transforms

1. Create an Administrative Install of the latest version of Reflection Desktop 16 and add any Service Packs or Hotfixes that are needed. This Administrative Install Point can either be on the local drive or a network drive, but this install must be accessible from the Citrix Server.

2. Create Reflection Host sessions and related files with any special customization that is needed. This action can be done on another stand-alone PC where Reflection Desktop is installed. Configuration files on an individual Reflection workstation installation typically include:

a. The Host session files (files with extension of *.RD3X, RD5X, or *.RDOX)

Found under the C.Users<username>Micro FocusReflection folder

b. Supporting files (files like application.settings and *.access files)

Found under the C:Users<username>AppdataRoamingMicro FocusReflectionWorkspace folder

c. Subfolders (folders such as .ssh and .pki)

Found under the C.Users<username>Micro FocusReflection folder

Use the Reflection Installation Customization Tool (ICT) to create Companion install packages, to define permissions files, and to create transform files. Refer to the Installation and Deployment Guide for Reflection Desktop 16 as a resource, which is available from https://www.attachmate.com/documentation/reflection-desktop-v16-1-sp1/deployment-guide/data/bookinfo.htm

In the section below, the steps for using the Installation Customization Tool assume that you have set up a Reflection Administrative Installation. If not using a Reflection Administrative Install Point to automate parts of the installation and add user session documents, then proceed to section G. (Installing Reflection Executables).

C. Create a Companion *.MSI File Using the Installation Customization Tool

Use the Installation Customization Tool to create a companion .msi file. Depending on the user configuration type chosen, a different Companion Install file will have to be created for each type.

End-users launch Reflection with no configuration file

or

End-users launch Reflection and access a common default configuration file

1. Navigate to the Reflection Administrative Installation.

2. Run Setup.exe /Admin to launch the Installation Customization Tool.

3. Select “Create a new Companion installer.”

4. Click OK.

5. In the left navigation pane, click “Specify install locations”.

6. Under Installation type, select the “Installs to all users of a machine” option.

7. In the Default installation folder drop-down list, select [CommonDocumentsFolder].

Complete the line by typing [CommonDocumentsFolder]Micro FocusReflection.

8. In the left navigation pane, click “Add files”

9. In “Add files to” select [CommonDocumentsFolder].

Complete the line by typing [CommonDocumentsFolder]Micro FocusReflection for the location of the User data files.

10. Click the “Add…” button to add files to include.

Such as pre-configured Reflection session documents (.RD3X, .RD5X, .RDOX settings files).

This step can be skipped if end-users launch Reflection with no configuration file.

11. Click File / Save As.

Save the companion.msi file in the same location as Setup.exe.


End-users launch Reflection and have unique configuration files

1. Navigate to the Reflection Administrative Installation.

2. Run Setup.exe /Admin to launch the Installation Customization Tool.

3. Select “Create a new Companion installer.”

4. Click OK.

5. In the left navigation pane, click “Specify install locations”.

6. Under Installation type, select the “Installs only for the user who installs it” option.

7. In the Default installation folder drop-down list, select [PersonalFolder].

Complete the line by typing [PersonalFolder]Micro FocusReflection.

8. In the navigation left pane, click “Add files”

9. In “Add files to” select [PersonalFolder].

Complete the line by typing [PersonalFolder]Micro FocusReflection for the location of the User data files.

10. Click the “Add…” button to add files to include.

Such as pre-configured Reflection session documents (.RD3X, .RD5X, .RDOX settings files).

11. Click File / Save As.

Save the companion.msi file in the same location as Setup.exe.

D. Define an application.settings File Using the Installation Customization Tool

Many Reflection Workspace settings (as opposed to the Host session file settings), are stored in a file called “application.settings” which is located in the C:Users<username>AppDataRoamingMicro FocusReflectionDesktopv16.1 folder. This folder might be on a network drive if using Windows redirected My Documents or Windows Roaming profiles. Depending on the user configuration type chosen, the creation and distribution of a custom version of this file will have to be created for each type.

End-users launch Reflection with no configuration file

or

End-users launch Reflection and access a common default configuration file

1. Navigate to the Reflection Administrative Installation.

2. Run Setup.exe /Admin to launch the Installation Customization Tool.

3. Select “Open an existing Setup customization file or Companion installer”.

4. Click OK

5. Select the existing Companion install file

6. Press Open

7. From the left navigation pane, choose the “Modify user settings”.

8. In the right-hand dialog choose “Reflection Desktop – Workspace Settings”.

9. Press the “Define…” button.

This will open the Reflection Workspace settings dialog.

10. Choose “Configure Workspace Attributes”.

11. At the bottom of the Workspace dialog will be a setting for the “Default user data directory”

Change this to: C:UsersPublicDocumentsMicro FocusReflection

12. Click OK

13. A prompt will appear asking to add the new location to the Trusted Locations.

If using Trusted Locations answer Yes.

14. Click OK

Notice that “Reflection Desktop – Workspace Settings” is now defined to [CommonAppDataFolder]Micro FocusReflection

15. Click File / Save As.

Save the companion.msi file in the same location as Setup.exe.


End-users launch Reflection and have unique configuration files

1. Navigate to the Reflection Administrative Installation.

2. Run Setup.exe /Admin to launch the Installation Customization Tool.

3. Select “Open an existing Setup customization file or Companion installer”.

4. Click OK

5. Select the existing Companion install file

6. Press Open

7. From the left navigation pane, choose the “Modify user settings”.

8. In the right-hand dialog choose “Reflection Desktop – Workspace Settings”.

9. Press the “Define…” button.

This will open the Reflection Workspace settings dialog.

10. Choose “Configure Workspace Attributes”.

11. At the bottom of the Workspace dialog will be a setting for the “Default user data directory”

Change this to: C:Users%username%DocumentsAttachmateReflection

12. Click OK

13. A prompt will appear asking to add the new location to the Trusted Locations.

If using Trusted Locations answer Yes.

14. Click OK

Notice that “Reflection Desktop – Workspace Settings” is now defined to [CommonAppDataFolder]Micro FocusReflection

15. Click File / Save As.

Save the companion.msi file in the same location as Setup.exe.

When the Companion Install file (MSI) is run, the customized application.settings file created above will be placed in the C:ProgramDataMicro FocusReflectionDesktopv16.1 folder (also known as the [CommonAppDataFolder]Micro FocusReflectionDesktopv16.1 folder). As the users launch their existing Host sessions or the Reflection Workspace for the first time, the Reflection software will note that the date on the updated and customized application.settings file in the [CommonAppDataFolder]Micro FocusReflectionDesktopv16.1 folder location will be newer than the existing file of the same name in the C:Users<username>AppDataRoamingMicro FocusReflectionDesktopv16.1 folder and thus overwrite the existing users application.settings file with the new one, thus updating the user data location automatically.

E. Define Permissions Files

Use the Installation Customization Tool to define permissions files. Depending on the user configuration type chosen, a different Companion Install file will have to be created for each type.

End-users launch Reflection with no configuration file

or

End-users launch Reflection and access a common default configuration file

1. Navigate to the Reflection Administrative Installation.

2. Run Setup.exe /Admin to launch the Installation Customization Tool.

3. Select “Open an existing Setup customization file or Companion installer.”

4. Click OK

5. Select the existing Companion install file

6. Press Open

7. In the left navigation pane, click “Specify install locations”.

8. Under Installation type, select the “Installs to all users of a machine” option.

9. From the left navigation pane, choose the “Modify user settings”.

10. In the right-hand dialog choose “Reflection Desktop – rd3x.access”.

Or choose one of the other .access options

11. Press the “Define…” button.

12. The Permissions Manager will open

13. The use of the Permissions Manager is beyond the scope of this article.

See the section in the Reflection Desktop Deployment Guide called

“Control Access to Settings and Controls with Reflection Administrative Tools” at

https://www.attachmate.com/documentation/reflection-desktop-v16-1-sp1/deployment-guide/data/bookinfo.htm

14. Save the changes to the *.access file in the Permissions Manager

15. Exit the Permissions Manager.

16. Click File / Save As.

Save the companion.msi file in the same location as Setup.exe.


End-users launch Reflection and have unique configuration files

1. Navigate to the Reflection Administrative Installation.

2. Run Setup.exe /Admin to launch the Installation Customization Tool.

3. Select “Open an existing Setup customization file or Companion installer.”

4. Click OK

5. Select the existing Companion install file

6. Press Open

7. In the left navigation pane, click “Specify install locations”.

8. Under Installation type, select the “Installs only for the user who installs it” option.

9. From the left navigation pane, choose the “Modify user settings”.

10. In the right-hand dialog choose “Reflection Desktop – rd3x.access”.

Or choose one of the other .access options

11. Press the “Define…” button.

12. The Permissions Manager will open

13. The use of the Permissions Manager is beyond the scope of this article.

See the section in the Reflection Desktop Deployment Guide called

“Control Access to Settings and Controls with Reflection Administrative Tools” at

https://www.attachmate.com/documentation/reflection-desktop-v16-1-sp1/deployment-guide/data/bookinfo.htm

14. Save the changes to the *.access file in the Permissions Manager

15. Exit the Permissions Manager.

16. Click File / Save As.

Save the companion.msi file in the same location as Setup.exe.

F. Use the Installation Customization Tool to Create a Custom Transform File

Use the Installation Customization Tool to prepare Reflection Desktop as a virtual application by creating a custom transform file (*.MST).

1. Navigate to the Reflection Administrative Installation.

2. Run Setup.exe /Admin to launch the Installation Customization Tool.

3. Select “Create a new Setup customization file for the following product”.

Micro Focus Reflection Desktop will be highlighted.

4. In the Welcome pane choose Setup.

5. Click “Install location and organization name”.

6. In the Default installation folder field, the default value of “[ProgramFilesFolder]Micro FocusReflection” should be used.

7. Click “Licensing and session metering”.

8. Complete the licensing agreement and accept the Session Metering setting defaults.

9. Click “User interface”.

10. Select the “Use this customization with interactive installs using setup.exe” option.

11. Verify that the user interface level is set at “Full – default”.

12. To add a chained companion.msi to the installation:

a. Click “Add installations and run programs”.

b. Add a companion.msi file (using the UNC path) to the installation command.

For example: msiexec.exe /i \UNCServerNameRD16AdminInstallcompanion.msi

Or install the companion.msi file by clicking it manually after Reflection Desktop is installed.

13. Click “Set feature installation states”.

14. Select the Reflection Desktop features to install.

Since the user interface level is set at Full, the selection of features is also available during installation on the Citrix Server.

15. Click File / Save As.

Save the custom.mst file in the same location as Setup.exe.

G. Installing Reflection Executables

Before installing a new copy of the Reflection Desktop 16 software on the Citrix Server, it is best to make sure that all older or previous copies of the Reflection 2011 or Reflection 2014 (or even Reflection 14.x) software (which might have been used for testing) have been removed via “Programs and Features” in the Windows Control Panel.

If previous copies of Reflection have also been run, it might also be necessary to do some “clean-up” in the Windows Registry on the Citrix Server. When Reflection is installed, key values are written in the Windows Registry to determine how the software is installed. Values are written in the HKLMsoftwareWow6432NodeWRQReflection portion of the registry, specifically a value called UserDir that points to the location of the user configuration files. When Reflection is run by a user for the first time, the UserDir and other values get copied from the HKLM to the HKCUSoftwareWRQReflection section. The following installation instructions assume that neither the HKLMsoftwareWow6432NodeWRQReflection nor the HKCUSoftwareWRQReflection sections exist in the Windows registry.

1. At the Microsoft Windows Server console, log in as an Administrator or a user with full Administrative Rights.

2. Open a Windows “Command Prompt” then right-click and choose “Run as Administrator”

3. At the Command Prompt enter “change user /install” and press the ENTER key

(this will put the Citrix Server into install mode for applications)

4. Install Reflection Desktop using a MSIEXEC command line from the Admin install location:

If installing Reflection from a network location, use a UNC path to access the installation files, not a mapped drive letter:

UNC path syntax: \<servername><path>

Installing from a mapped drive may generate a Microsoft Windows installation error similar to the following: “Error 2755.

The installer has encountered an unexpected error installing this package. This may indicate a problem with this package.”

End-users launch Reflection with no configuration file

Sample command line:

Msiexec /I <msiname>.msi

After the Reflection software has completed its install, and before proceeding,

verify that the HKLMsoftwareWow6432NodeWRQReflection registry key for UserDir points

to “C:Users<username>DocumentsMicro FocusReflection”.


End-users launch Reflection and access a common default configuration file

Sample command line:

Msiexec /I <msiname>.msi WRQ_USERDIR=”C:UsersAllUsersMicro FocusReflection”

After the Reflection software has completed its install, and before proceeding,

verify that the HKLMsoftwareWow6432NodeWRQReflection registry key for UserDir points

to “C:UsersAllUsersMicro FocusReflection”.


End-users launch Reflection and have unique configuration files

Sample command line:

Msiexec /I <msiname>.msi WRQ_USERDIR=”%personalfolder%Micro FocusReflection”

After the Reflection software has completed its install, and before proceeding,

verify that the HKLMsoftwareWow6432NodeWRQReflection registry key for UserDir points

to ”%personalfolder%Micro FocusReflection”.

5. At the Command Prompt enter “change user /execute” and press the ENTER key

(this will put the Citrix Server into execute mode for applications)

H. Deploying Reflection Host and other Configuration Files

End-users launch Reflection Desktop with no configuration file

No deployment of Reflection Host session files (*.RD3X, *.RD5X, or *.RDOX) and any other customization files to each users %personalfolder%

locations is necessary as the end-user will create these file each time they run a new Reflection Host session.


End-users launch Reflection and access a common default configuration file

Deploy or distribute the default Reflection Host session files (*.RD3X or *.RDOX) and any other customization files to the Citrix Server’s

C:UsersAllUsers location. The Host session files will go in the C:UsersAllUsersMicro FocusReflection folder with other files being put

in the location under this folder as normally found in an individual workstation installation. Set the attributes on these files to be Read-Only

to prevent the end-users from overwriting them. Use the companion install file created in section C. “Create a Companion *.MSI File Using

the Installation Customization Tool”.

It is recommended that the Installation Customization Tool be used to lock down features in the Reflection Host session and disable the ability

of individual end-users to save Host sessions they have modified. Refer to the Installation and Deployment Guide for Reflection Desktop 16 as

a resource, which is available from https://www.attachmate.com/documentation/reflection-desktop-v16-1-sp1/deployment-guide/data/bookinfo.htm


End-users launch Reflection and have unique configuration files

Deploy or distribute the Reflection Host session files (*.RD3X or *.RDOX) and any other customization files to each users %personalfolder% locations.

The Host session files will go in the users ..<MyDocuments>Micro FocusReflection folder with other files being put in the location under this folder as

normally found in an individual workstation installation. Use the companion install file created in section C. “Create a Companion *.MSI File Using the

Installation Customization Tool”.

The distribution of the Reflection Host and other configuration files is typically beyond the scope of this article and there are various mechanisms that can be used, including the previously mentioned Reflection Companion Installer file, Windows login scripts, Group Policy deployments, or other third-party software and file distribution tools.

I. Publishing Reflection Applications

Follow the steps below to publish the Reflection Desktop executable files to the Citrix XenApp Server 6.5 environment. Although these instructions refer to Citrix XenApp Server version 6.5, the same concepts and settings apply to all version of Citrix XenApp 6.x, but the steps may be slightly different. Please refer to your Citrix XenApp documentation for further details.

1. Click Windows Start > Administrative Tools > Citrix > Management Consoles > Citrix AppCenter

2. Log in to the Citrix AppCenter if necessary

3. Under Citrix Resources / XenApp open the Citrix Farm and navigate to Applications

4. Right-click on Applications

5. Select Publish Application to start the wizard.

6. In the Application Publishing Wizard dialog box, click Next

7. Enter a Display Name and Application Description

8. Click Next.

9. On the Type screen choose “Application”

Set Application type as “Accessed from a server”

Set Server application type as “Installed Application”

10. Click Next.

11. On the Location dialog, set the command line by browsing to the Reflection Desktop program files directory (C:Program Files (x86)Micro FocusReflection, by default),

and selecting the Attachmate.Emulation.Frame.EXE file. This is the point at which it is important to decide which command line option is needed for launching a Reflection host session:

For end-users to launch Reflection with no configuration file:

“C:Program Files (x86)Micro FocusReflectionAttachmate.Emulation.Frame.EXE”

For end-users to launch Reflection and access a common default configuration file

“C:Program Files (x86)Micro FocusReflectionAttachmate.Emulation.Frame.EXE” /f “C:UsersAll UsersMicro FocusReflection<sessionname>.RDOX”

For end-users to launch Reflection and have unique configuration files

“C:Program Files (x86)Micro FocusReflectionAttachmate.Emulation.Frame.EXE” /f “%personalfolder%Micro FocusReflection<sessionname>.RDOX”

For additional details about starting Reflection Desktop from a command line, see:

http://docs.attachmate.com/reflection/2014/r1/tshelp/en/user-html/index.htm?toc.htm?session_start_command_line_pr_cs.htm

12. Click Next to assign a Citrix Server where the Application will be published.

13. Click Next to either make the Application published as Anonymous or for Explicit Users.

14. Click Next to setup additional and advanced parameters for the Published Application based on your preferences.

15. When finished the Reflection Desktop software is ready to be published to and run from the Citrix client workstations.


Follow the steps below to publish the Reflection Desktop executable files to the Citrix XenApp Server 7.9 environment. Although these instructions refer to Citrix XenApp Server version 7.9, the same concepts and settings apply to all version of Citrix XenApp 7.x, but the steps may be slightly different. Please refer to your Citrix XenApp documentation for further details.

1. Click Windows Start > Citrix Studio

2. Go through the following configuration options: (if not already completed – Reference Citrix documentation for details)

a. Deliver applications and desktops to your users

b. Set up machines for desktops and applications or remote PC access – “Machine Catalog”

c. Set up Delivery Groups to assign desktops and applications to your users – “Delivery Groups”

3. During the creation of a Machine Catalog, select the machine where Reflection Desktop 16 is installed.

Typically this is the Citrix Server, but in XenApp 7.x it could be any PC, a desktop or a server, that could be hosting an application

4. During the creation of a Delivery Group, select from the Machine Catalog the machine where Reflection Desktop 16 is installed.

5. In the Create Delivery Group, at the Application step:

a. Press the “Add…” button

b. Select “Manually…”

c. Set the “Path to the executable file”

Set the command line by browsing to the Reflection Desktop program files directory

(C:Program Files (x86)Micro FocusReflection, by default if on the local Citrix Server),

and selecting the Attachmate.Emulation.Frame.EXE file.

The path will change to:

“%Program Files(x86)%Micro FocusReflectionAttachmate.Emulation.Frame.EXE”

d. Set the “Command line argument”

This is the point at which it is important to decide which command line

option is needed for launching a Reflection host session

For end-users to launch Reflection with no configuration file:

Leave the Command line argument blank or empty

For end-users to launch Reflection and access a common default configuration file

“/f “C:UsersAll UsersMicro FocusReflection<sessionname>.RDOX”

For end-users to launch Reflection and have unique configuration files

“/f “%personalfolder%Micro FocusReflection<sessionname>.RDOX”

For additional details about starting Reflection Desktop from a command line, see:

http://docs.attachmate.com/reflection/2014/r1/tshelp/en/user-html/index.htm?toc.htm?session_start_command_line_pr_cs.htm

e. Set the “Working directory” as

“%Program Files(x86)%Micro FocusReflection”

f. Set the Application name (for user)

“Reflection Desktop 16”

g. Set the Application name (for administrator)

“Reflection Desktop 16”

6. Click OK.

7. Click Next

8. On the Desktops dialog, if desired, add specific users or groups who can launch a desktop from this Delivery Group.

9. Click Next

10. Assign a Delivery Group name like “Reflection Desktop 16 Host Sessions”

11. Click Finish.

12. The Reflection Desktop software is ready to be run from the Citrix client workstations.

Related:

  • Slowness in Presenting Citrix Gateway/AAA Login page on Client Browsers
  • Building an MS-DFS environment containing NSS4AD volumes and making it available through Filr

Re: File index could not be obtained Unable to get direntry

April 3, 2018April 5, 2018 Dell Community Leave a comment

A search of support.emc.com for



“File index could not be obtained due to” “Unable to get direntry”

I got a single result


“NetWorker Error reported “File index could not be obtained due to <Unable to get direntry for directory> ” for specific Windows drive/s after upgrade to NetWorker 8″

URL: < https://support.emc.com/kb/479456 >

“There are currently two workarounds, the first of which is documented in the Command Line Reference Guide:

1) Save command entry text:

path: File index could not be obtained due to <reason>. Contents of this directory may not be properly backed up. There was an error in retrieving an on-line file index record for the path with renamed directory support. Run nsrck (1m) and turn off the “Backup renamed directories” attribute in Client resource ( see nsr_client(5) ) to re-run the group if the problem persists.

2) The second workaround allows you to keep the backup renamed directories option on the client definition if this is important to you for your environment:

Amending the existing directive from

​+skip: *.*

to

+skip: .

resolves the issue.

####

COMMANDS ON WINDOWS FAILING WITH 0x5

####

From KA 456382 — 82374:nsrck: Unable to acquire lock for RAP database retrieve: Access is denied — URL: < https://support.emc.com/kb/456382 > notes,



“When running any NetWorker command from the Windows CMD prompt that requires administrator privileges, the “Run as administrator” was not selected.”



Additional information can be found in 420922 URL: < https://support.emc.com/kb/420922 >

Related:

  • Building an MS-DFS environment containing NSS4AD volumes and making it available through Filr

7021567: Authorization Security in Verastream Host Integrator

March 2, 2018March 8, 2018 Novell Leave a comment

Host Integrator supports authentication and authorization security for access control. Some tasks may require providing user name and password credentials. This security applies within the Host Integrator product and is separate from your host logins.

The following table summarizes differences in behavior for authentication and authorization, depending on product version and its configuration. In order to complete a task, user name and password credentials may be required, and the user must be in the appropriate authorization security profile (User, Developer, or Administrator) as indicated below.

Access Control Security

Task
Any version with Session Server security enabled
Default in version 7.0.967 or higher
Default in version 7.0.961 only
Version 6.6 or earlier with only admin security enabled
Version 6.6 or earlier default
Use Administrative Console or Administrative WebStation (connect to Management Server or AADS)
Administrator or Developer*
Administrator or Developer*
Administrator or Developer*
Administrator or Developer*
None
Deploy model from Design Tool or command line
Administrator
Administrator
None
Administrator
None
Web Builder: Populate model drop-down list
Developer or User
Developer or User
None
Developer or User
None
Web Builder: Retrieve model metadata
Developer or User
Developer or User
None
None
None
Setup: Join an existing installation (add server for load distribution and failover)
Administrator
Administrator
Administrator
Administrator
None
Use LogExport command (or Log Viewer utility in version 6.6 and earlier)
Administrator or Developer*
Administrator or Developer*
None
Administrator or Developer*
None
Use Model Variable Management API (com.wrq.vhi.sconfig)
Administrator
Administrator
None
Administrator
None
Client application connecting to session server (connector API)
User or Developer
None
None
None
None

*Developer users have read-only access (cannot make changes to the session server or management server configuration).

Note: The default level of security varies by product version. In version 7.0.961, only Administrative Console access is secure by default. In version 6.6 and earlier, nothing is secure by default. We recommend that you configure appropriate security for your installation environment.

Configuring Authentication

There are three sources that Host Integrator uses for user names and passwords:

  • Built-in “admin” User: Beginning in version 7.0, there is always a built-in administrative account with “admin” as the user name.
    • The administrative password is set in the original installation.
    • You can change the administrative password in Administrative Console (Perspective > Management > Servers > right-click Management Cluster > Change Admin Password).
    • The administrative password is securely stored by the management server in encrypted format.
    • The built-in “admin” user is automatically a member of all three authorization profiles (see next section).
  • LDAP Directory Server, such as Microsoft Active Directory: In version 7.0 and higher, to configure directory servers in Administrative Console, see http://docs2.attachmate.com/verastream/vhi/7.1/en/topic/com.attachmate.vmc.help.online/directories/vmc_add_remove_directories.xhtml.
  • Local Operating System (OS) Groups: If you use this feature in multi-server installation environments (version 7.x Management Server failover as described in Technical Note 10103), all servers should be configured with the same users, groups, and user members in groups to avoid inconsistent runtime behavior.

Note: When using local OS groups on Linux/UNIX systems, the AADS or Management Server component must be run as root to use a security API for authenticating users (see Technical Note 10016). Also, on Linux/UNIX, we recommend that you use a supplementary group for each user (to avoid the issue described in Technical Note 10099).

Beginning in version 7.0, local OS groups are disabled by default (LDAP is recommended instead). To enable local OS group support in Administrative Console, select the Enable OS Groups checkbox in Directories Properties.

Adding Groups or Users to Authorization Profiles

After configuring directory servers or local OS groups (as described above), you can add groups or users to authorization profiles. There are three authorization security profiles:

  • User: Typically used by client applications (or web service clients) that connect with the session server for host interaction. When using the connector API, user name and password are parameters provided in the connect method call.
  • Developer: Same access rights as User, plus ability to run administrative tools in read-only mode.
  • Administrator: Can run administrative tools and make configuration changes, including deploying models.

For specific information on tasks allowed for each profile, refer to Access Control Security above.

In version 7.0 and higher, the built-in administrative account (user name “admin”) is always an implicit member of the User, Developer, and Administrator authorization profiles. Therefore, the “admin” user is authorized to perform all tasks.

In version 7.0 and higher, to add groups or users to authorization profiles in Administrative Console, see http://docs2.attachmate.com/verastream/vhi/7.1/en/topic/com.attachmate.vmc.help.online/authorization/vmc_authenticating_users.xhtml.

Enabling Security Options

To control which tasks require credentials, enable the appropriate security option(s):

Administrative Security

In version 7.0 and higher, Administrative Console security is always enabled.

Session Server Security

Enabling security on the session server expands access control to more functions, including client connections. To enable session server security, follow the steps below:

Version 7.0 and higher:

  1. Run Administrative Console from the installed shortcut (Attachmate Verastream > Host Integrator > Administrative Console).
  2. Connect to the management server and log in as “admin” or a user in the Administrator profile.
  3. If Session Server Explorer is not currently displayed, click Perspectives > Host Integrator > Session Servers.
  4. In the tree, right-click your server and click Properties.
  5. In the Server Properties dialog, click General > Security > Enable Security.

Domain Security

In version 7.0, you must separately enable security on the individual session servers.

Cached Credentials in Host Integrator Applications

You user name and password credentials can be cached to avoid repeated prompting.

To configure Administrative Console to cache the administrative credentials, select the “Remember my credentials” check box. Note: Cached credentials are stored in encrypted format in a local disk file.

In Design Tool and Web Builder, your credentials are remembered as long as the application instance remains running.

Related:

  • Building an MS-DFS environment containing NSS4AD volumes and making it available through Filr
  • Sumitomo Mitsui Financial Group Joins the Open Invention Network Community
  • Is this still a valid approach with later versions of ICN, Sync, NMO,…?
  • Mailings from our servers and containing some text blocked
  • SOLVE PROBLEMS BEFORE YOU HAVE TO SEARCH FOR THE SOLUTIONS

7021523: Sequencing Reflection 2011 as a Virtual Application with Microsoft Application Virtualization 4.6 (App-V) on Windows 7

February 20, 2018February 22, 2018 Novell Leave a comment

Known Issue with App-V Version 4.6 SP1 Client and Sequencer

There is a known issue with Microsoft’s Application Virtualization version 4.6 SP1 and Attachmate’s emulation products. If you are running App-V 4.6 SP1, download and apply the hotfix package provided by Microsoft:

App-V 4.6 SP1 Client – http://support.microsoft.com/?kbid=2549352

App-V 4.6 SP1 Sequencer – http://support.microsoft.com/?kbid=2571168

Steps to Create an Application to Run as a Virtual Application

There are three main phases to create an application to run as a virtual application:

Phase I. Document the application’s installation requirements for sequencing—determine your sequencing requirements by documenting which Reflection 2011 components and features are installed, the location of installation files, and the location of any configured user data, such as session documents.

Phase II. Sequence the application using the Application Virtualization Sequencer, and then copy the sequenced package files to the Distribution Point or Virtual Application Server.

Phase III. Publish and assign the virtual application package to users.

Phase I. Document a Customized Reflection 2011 Installation Before Sequencing

Before you use the Sequencer Package Configuration Wizard to sequence Reflection 2011, you should document your sequencing requirements and steps. Some Reflection application components may not be needed. To determine your requirements for sequencing, install Reflection on another PC to help identify and document the sequencing steps.

Note the following:

  • The sequencing steps described in this document were performed on 32-bit Windows 7 with .NET Framework 3.5. If Reflection has any service packs, ensure that the service pack installer file, *.msp, is available for installation during the sequencing process.
  • Reflection Productivity Microsoft Office Tools have not been tested to work with Microsoft Office streamed as a virtual application.

Follow these best practices:

  • Always use a clean sequencing PC that has not yet been used for sequencing an application.
  • Install as a User with local administrator rights on the PC used for sequencing.
  • Turn off Windows Defender, Anti-virus software, Automatic Windows Update, and Windows Security Alerts. If User Account Control is used on the client PC, then it should be turned on during the sequencing process.
  • Sequence on the same operating system type, version, and patch level as the App-V Desktop Client systems.

Creating Companion Packages, Permissions Files, and Transforms

Use the Attachmate Customization Tool to create companion packages, to define permissions files, and to create transforms; the basic steps are listed below. Refer to the Install and Deployment Guide as a resource, which is available from the Documentation page: http://support.attachmate.com/manuals/reflection2011.html.

Note: In the section below, the steps for using the Attachmate Customization Tool assume that you have set up a Reflection Administrative Installation. If you do not plan to use an Administrative Install to automate parts of the installation and add user session documents, then proceed to Phase II. Sequence Reflection 2011 Using the Sequencer Package Configuration Wizard.

Create a Companion *.MSI File Using the Attachmate Customization Tool

Use the Attachmate Customization Tool to create a companion .msi file.

  1. Navigate to your Reflection Administrative Installation and run Setup.exe /Admin to launch the Attachmate Customization Tool.
  2. Select “Create a new Companion installer.” Click OK.
  3. In the left pane, click “Specify install locations.”

Note: It is important to perform steps a and b in order.

    1. Under Installation type, select the “Installs only for the user who installs it” option.
    2. In the Default installation folder drop-down list, select [AppDataFolder].
  1. In the left pane, click Add files to add files to [AppDataFolder]. Click the Add button to add files that you may want to include, such as your pre-configured Reflection session documents (.rd3x, .rd5x, .rdox, .rfw, or .rwsp settings files, for example).
  2. Click File > Save As. Save the companion.msi file in the same location as Setup.exe.

Define Permissions Files

Use the Attachmate Customization Tool to define permissions files.

  1. If the companion file that you created in the previous section is no longer open, open the companion.msi file.
  2. In the left pane, click “Specify install locations” and verify that “Installs only for the user who installs it” is selected. (This option may be dimmed; as long as it is selected, there is no cause for concern.)
  3. In the left pane, click “Modify user settings” to define *.access permission files. For example, you may want to define .rd3x.access to restrict TN3270Basic or TN3270Advanced settings.
    1. Select the Application – Settings to modify and click the Define button.
    2. Select the Group from the Groups drop-down list. You can allow or restrict accessibility for each item listed.
    3. Repeat steps a and b until you have configured the permissions for your environment. Click Next.
    4. Optional: Select Additional security options for Session file encryption.
    5. Click Finish.
  4. Click File > Save and save the companion.msi in the same location as Setup.exe.

Use the Attachmate Customization Tool to Create a Custom Transform File

To prepare Reflection 2011 as a virtual application, you can use the Attachmate Customization Tool to create a custom transform file.

  1. Use the Attachmate Customization Tool to create a new custom.mst transform file by navigating to your Reflection installation and running Setup.exe /Admin.
  2. Select “Create a new Setup customization file for the following product.”
  3. In the Welcome pane, under Setup, click “Install location and organization name.” In the Default installation folder field, enter a location on Q: (for example, Q:R2011SE).
  4. Under Setup, click “Licensing and session metering.” Complete the licensing agreement and accept the Session Metering setting defaults.
  5. Under Setup, click “User interface.” Select the “Use this customization with interactive installs using setup.exe” option. Also, verify that the user interface level is Full, the default.
  6. To add a chained companion.msi to your installation, under Setup, click “Add installations and run programs.” Add a companion.msi file (using the UNC path) to the installation command. For example:
msiexec.exe /i \hostnameR2011adminstallcompanion.msi

Or, you can install the companion.msi file by clicking it after Reflection 2011 is installed.

  1. Under Setup, click “Modify setup properties.” INSTALLDIR_Custom should display with a Value of Q:R2011SE (step 3 above).
  2. Under Features, click “Set feature installation states.” Select the Reflection 2011 features you will install. Since user interface level is set at Full (step 5 above), you should be able to also select or de-select features during installation while in the sequencing process.
  3. Save the custom.mst file in the same location as Setup.exe.

Phase II. Sequence Reflection 2011 Using the Sequencer Package Configuration Wizard

Use the Application Virtualization Sequencer to start the sequencing process.

  1. Create a new Package; click File > New Package and enter a Package Name.
  2. If you select “Show Advanced Monitoring Options,” then accept the default 32K Block Size on the next screen.
  3. Click Next; click Begin Monitoring.
  4. Create the primary install directory, for example: Q:Refl2011, and click OK.

Note: Microsoft recommends that you select a unique 8-character folder name.

  1. Wait for the Virtual Environment to load.
  2. When the “Install the application, and then click Stop Monitoring ” option displays above the status bar, navigate to Reflection 2011 and install it by clicking Setup.exe.
  3. On the Install Attachmate Reflection 2011 screen, click Continue.
  4. Read and accept the License Agreement; then click Continue.
  5. Personalize the installation by completing the Full name, Organization, and VPA number fields on the User Information tab.
  6. On the File Location tab, change the File Location by clicking the Browse button. Following the example in this technical note, File Location is specified as Q:Refl2011.
  7. On the Feature Selection tab, de-select any features not needed so that they will not install. For example, de-select the following:
UtilitiesKerberos Manager

UtilitiesKey Agent

CompatibilityIBM Personal Communications

CompatibilityNetManageRUMBA

Application Programmer Interface
  1. On the Advanced tab verify that “Install to this PC” is enabled. Then click the Install Now button.
  2. When the Installation has completed successfully, click the Close button.
  3. If you have a chained companion .msi package, allow the package to install.
  4. If you have a Reflection 2011 .msp update file, then click the file to install the patch. If there is no .msp update to install, then click Stop Monitoring.
  5. When the virtual environment is downloaded and monitoring is finished, click Next. The Configure Application screen displays.

Working with Microsoft Office Tools Integration

If you are using Microsoft Office Tools Integration features, complete these required steps.

  1. Navigate to C:Program FilesCommon FilesMicrosoft SharedVBAVBA61033
  2. Copy VBE6INTL.DLL and paste it into the new location, if it’s not already there. For example,
Q:Refl2011VFSCSIDL_PROGRAM_FILES_COMMONMicrosoft SharedVBAVBA61033

Note: You may have given the <Q:Refl2011> folder a different name.

  1. To test the Office Integration features, run the Workspace and create a session.

Configure and Launch the Sequenced Applications

Launch the Reflection sequenced application to create the virtualization .osd files, which are used for streaming the application.

  1. Remove any applications that are not needed, but were captured during the sequencing process.

Typical application components to remove include Reflection ‘No Open’ Handler, Reflection IBM Printer, and Macro execution utility.

  1. Click the Add button to add any Reflection 2011 session documents that were installed by the companion .msi file. To find the files, browse to the Q:Refl2011 VFSCSIDL_CCMMON _APPDATA folder.
  2. After adding any session documents, click Next to Launch Applications. (Do not click Launch All.) Then launch Reflection Workspace.
  3. If you need to create any additional session documents, you can use the Create New Document wizard. Save the session in, for example, Q:Refl2011VFSCSIDL_COMMON _APPDATA.
  4. If you create any new Reflection 2011 session documents, you must click the Back button to add them to the application package, as in step 2 above.
  5. Launch and then close each session document to create .osd files that will be used for streaming.

Note: If you launch Reflection Workspace, Reflection FTP client, or any session document, and a Sequencer error displays: “The Sequencer could not stop the MSIServer service,” click OK and try again.

  1. Once you have completed launching the session document applications, you can click Back to remove any applications that will not be published to users. For example, you can remove Reflection Workspace and Reflection FTP Client since users have pre-configured session documents while Reflection is running in the App-V Desktop Client environment.
  2. After all the applications and Reflection Session documents have been launched and closed, click Next to complete the sequencing.
  3. Click Finish when sequencing is completed.
  4. Enter deployment information on the Deployment Tab of the Sequencer, including operating systems.
  5. Create the path location for package contents to be saved.
  6. Click Package > Save.

Note: Instead of using a Virtual Application Server to deploy the application, you could also creat an .msi package when you save Reflection sequenced as a virtual application to run in a standalone environment. Instead of streaming the virtualized application, this method uses .msi installer technology to load and configure virtual applications onto PCs running the App-V Desktop Client.

Phase III. Publish Reflection 2011 with Virtual Application Management Console

Once Reflection has been sequenced and configured for streaming, copy the sequenced package files to the Virtual Application Server content folder, and then prepare Reflection for publishing.

Note: Before publishing Reflection X 2011 or Reflection Suite for X 2011, delete from the virtual file system the .attachmate folder that is generated during the sequencing process.

  1. When moving the package of Reflection 2011 files to the Virtual Application Server content folder, include the following files:
    • Saved session .osd files
    • Reflection .ico icon files
    • Project .sft asset files
    • Manifest XML and .sprj files
  1. Use the Application Virtualization Management Console to create and configure the Reflection Package and Application.
  2. Publish Reflection for users running the Application Virtualization Desktop Client software.

Verify that Reflection 2011 Streams Correctly

From the client computer, double-click the shortcut icon for Reflection 2011. If a Launch Failed dialog box opens, click the box for details, and troubleshoot as appropriate.

For Reflection X 2011 and Reflection Suite for X 2011, configure the following environment variable on each App-V client machine:

SFT_SOFTGRIDSERVER=<App-V Server hostname>)

Accessing APIs

If an emulator is running in a virtual environment, APIs (like COM and HLLAPI) cannot be accessed by client applications that are running on the desktop outside of the virtual environment. Client applications like these that depend on components found in the directory where the emulator is installed will not work unless they are also installed on the server where the emulator software is located.

Related:

  • Building an MS-DFS environment containing NSS4AD volumes and making it available through Filr

7021514: Sequencing Reflection 2008 as a Virtual Application with Microsoft Application Virtualization 4.5 (App-V) on Vista

February 20, 2018February 22, 2018 Novell Leave a comment
There are three main phases to create an application to run as a virtual application:

Phase I. Document the application’s installation requirements for sequencing—determine your sequencing requirements by documenting which Reflection 2008 components and features are installed, the location of installation files, and the location of any configured user data, such as session documents.

Phase II. Sequence the application using the Application Virtualization Sequencer, and then copy the sequenced package files to the Distribution Point or Virtual Application Server.

Phase III. Publish and assign the virtual application package to users.

Phase I. Document a Customized Reflection 2008 Installation Before Sequencing

Before you use the Sequencer Package Configuration Wizard to sequence Reflection 2008, you should document your sequencing requirements and steps. Some Reflection application components may not be needed. To determine your requirements for sequencing, install Reflection on another PC to help identify and document the sequencing steps.

Note the following:

  • The sequencing steps described in this document were performed on 32-bit Windows Vista SP1 with .NET Framework 3.5. If Reflection 2008 has any service packs, ensure that the service pack installer file, .MSP, is available for installation during the sequencing process.
  • Reflection 2008 Productivity Microsoft Office Tools have not been tested to work with Microsoft Office streamed as a virtual application.

Follow these best practices:

  • Always use a clean sequencing PC that has not yet been used for sequencing an application.
  • Install as a User with local administrator rights on the PC used for sequencing.
  • Turn off Windows Defender, Anti-virus software, Automatic Windows Update, and Windows Security Alerts. If User Account Control is used on the client PC, then it should be turned on during the sequencing process.
  • Sequence on the same operating system type, version, and patch level as the App-V Desktop Client systems.

Creating Companion Packages, Permissions Files, and Transforms

Use the Attachmate Customization Tool to create companion packages, to define permissions files, and to create transforms; the basic steps are listed below. Refer to the following technical notes as resources:

  • Technical Note 2369 – Creating and Deploying Transforms and Companion Packages Using the Attachmate Customization Tool.
  • Technical Note 2396 – Unable to Create a Companion Installer Containing Permission Files in Reflection 2008 Using the Attachmate Customization Tool (ACT)

Note: In the section below, the steps for using the Attachmate Customization Tool assume that you have set up a Reflection 2008 Administrative Installation. If you do not plan to use an Administrative Install to automate parts of the installation and add user session documents, then proceed to Phase II. Sequence Reflection 2008 Using the Sequencer Package Configuration Wizard.

Create a Companion .MSI File Using the Attachmate Customization Tool

Use the Attachmate Customization Tool to create a companion .MSI file.

  1. Navigate to your Reflection Administrative Installation and run Setup.exe /Admin to launch the Attachmate Customization Tool.
  2. Select “Create a new Companion installer.” Click OK.
  3. In the left pane, click “Specify install locations.”

Note: It is important to perform steps a and b in order.

    1. Under Installation type, select the “Installs only for the user who installs it” option.
    2. In the Default installation folder drop-down list, select [AppDataFolder].
  1. In the left pane, click Add files to add files to [AppDataFolder]. Click the Add button to add files that you may want to include, such as your pre-configured Reflection session documents (.RD3X, .RD5X, .RDOX, .RFW, or .RWSP settings files, for example).
  2. Click File > Save As. Save the companion.msi file in the same location as Setup.exe.

Define Permissions Files

Use the Attachmate Customization Tool to define permissions files.

  1. If the companion file that you created in the previous section is no longer open, open the companion.msi file.
  2. In the left pane, click “Specify install locations” and verify that “Installs only for the user who installs it” is selected. (This option may be dimmed; as long as it is selected, there is no cause for concern.)
  3. In the left pane, click “Modify user settings” to define *.access permission files. For example, you may want to define .RD3X.access to restrict TN3270Basic or TN3270Advanced settings.
    1. Select the Application – Settings to modify and click the Define button.
    2. Select the Group from the Groups drop-down list. You can allow or restrict accessibility for each item listed.
    3. Repeat steps a and b until you have configured the permissions for your environment. Click Next.
    4. Optional: Select Additional security options for Session file encryption.
    5. Click Finish.
  4. Click File > Save and save the companion.msi in the same location as Setup.exe.

Use the Attachmate Customization Tool to Create a Custom Transform File

To prepare Reflection 2008 as a virtual application, you can use the Attachmate Customization Tool to create a custom transform file.

  1. Use the Attachmate Customization Tool to create a new custom.mst transform file by navigating to your Reflection installation and running Setup.exe /Admin.
  2. Select “Create a new Setup customization file for the following product.”
  3. In the Welcome pane, under Setup, click “Install location and organization name.” In the Default installation folder field, enter a location on Q: (for example, Q:R2008SE).
  4. Under Setup, click “Licensing and session metering.” Complete the licensing agreement and accept the Session Metering setting defaults.
  5. Under Setup, click “User interface.” Select the “Use this customization with interactive installs using setup.exe” option. Also, verify that the user interface level is Full, the default.
  6. To add a chained companion.msi to your installation, under Setup, click “Add installations and run programs.” Add a companion.msi file (using the UNC path) to the installation command. For example:
msiexec.exe /i \hostnameR2008adminstallcompanion.msi

Or, you can install the companion.msi file by clicking it after Reflection 2008 is installed.

  1. Under Setup, click “Modify setup properties.” INSTALLDIR_Custom should display with a Value of Q:R2008SE (step 3 above).
  2. Under Features, click “Set feature installation states.” Select the Reflection 2008 features you will install. Since user interface level is set at Full (step 5 above), you should be able to also select or de-select features during installation while in the sequencing process.
  3. Save the custom.mst file in the same location as Setup.exe.

Phase II. Sequence Reflection 2008 Using the Sequencer Package Configuration Wizard

Use the Application Virtualization Sequencer to start the sequencing process.

  1. Create a new Package; click File > New Package and enter a Package Name.
  2. If you select “Show Advanced Monitoring Options,” then accept the default 32K Block Size on the next screen.
  3. Click Next; click Begin Monitoring.
  4. Create the primary install directory, for example: Q:R2008SE, and click OK.
  5. Wait for the Virtual Environment to load.
  6. When “Please begin installation” displays above the status bar, navigate to Reflection 2008 and install it by clicking Setup.exe.
  7. On the Install Attachmate Reflection 2008 screen, click Continue.
  8. Read and accept the License Agreement; then click Continue.
  9. Personalize the installation by completing the Full name, Organization, and VPA number fields.
  10. On the File Location tab, change the File Location by clicking the Browse button. Following the example in this technical note, File Location is specified as Q:R2008SE.
  11. On the Feature Selection Tab, de-select any features not needed so that they will not install. For example, de-select the following:
UtilitiesKerberos Manager

UtilitiesKey Agent

CompatibilityIBM Personal Communications

CompatibilityNetManageRUMBA

Application Programmer Interface
  1. On the Advanced Tab verify that “Install to this PC” is enabled. Then click the Install Now button.
  2. When the Installation has completed successfully, click the Close button.
  3. If you have a chained companion *.msi package, allow the package to install.
  4. If you have a Reflection 2008 *.msp update file, then click the file to install the patch. If there is no *.msp update to install, then click Stop Monitoring.
  5. When the virtual environment is downloaded and monitoring is finished, click Next.
  6. Click Next on Additional Files to Map to Virtual File System (VFS).

The Configure Application screen displays.

Configure and Launch the Sequenced Applications

Launch the Reflection sequenced application to create the virtualization .OSD files, which are used for streaming the application.

  1. Remove any applications that are not needed, but were captured during the sequencing process.

Typical application components to remove include Reflection ‘No Open’ Handler, Reflection IBM Printer, and Macro execution utility.

  1. Click the Add button to add any Reflection 2008 session documents that were installed by the companion *.msi file. To find the files, browse to the Q:R2008SE VFSCSIDL _APPDATA folder.
  2. After adding any session documents, click Next to Launch Applications. (Do not click Launch All.) Then launch Reflection Workspace.
  3. If you need to create any additional session documents, you can use the Create New Document wizard. Save the session in, for example, Q:R2008SEVFSCSIDL _APPDATA.
  4. If you create any new Reflection 2008 session documents, you must click the Back button to add them to the application package, as in step 2 above.
  5. Launch and then close each session document to create .OSD files that will be used for streaming.

Note: If you launch Reflection Workspace, Reflection FTP client, or any session document, and a Sequencer error displays: “The Sequencer could not stop the MSIServer service,” click OK and try again.

  1. Once you have completed launching the session document applications, you can click Back to remove any applications that will not be published to users. For example, you can remove Reflection Workspace and Reflection FTP Client since users have pre-configured session documents while Reflection 2008 is running in the App-V Desktop Client environment.
  2. After all the applications and Reflection 2008 Session documents have been launched and closed, click Next to complete the sequencing.
  3. Click Finish when sequencing is completed.
  4. Enter deployment information on the Deployment Tab of the Sequencer.
  5. Click File > Save.

Note: Instead of using a Virtual Application Server to deploy the application, you could also create an .MSI package when you save Reflection 2008 sequenced as a virtual application. Instead of streaming the virtualized application, this method uses .MSI installer technology to load and configure virtual applications onto PCs running the App-V Desktop Client.

Phase III. Publish Reflection 2008 with Virtual Application Management Console

Once Reflection has been sequenced and configured for streaming, copy the sequenced package files to the Virtual Application Server content folder, and then prepare Reflection for publishing.

  1. When moving the package of Reflection 2008 files to the Virtual Application Server content folder, include the following files:
    • Saved session .OSD files
    • Reflection for IBM 2008 .ICO icon files
    • Project .SFT asset files
    • Manifest XML and .SPRJ files
  1. Use the Virtual Management Console to create and configure the Reflection 2008 Package and Application.
  2. Publish Reflection 2008 for users running the Application Virtualization Desktop Client software.

Verify that Reflection 2008 Streams Correctly

From the client computer, double-click the shortcut icon for Reflection 2008. If a Launch Failed dialog box opens, click the box for details, and troubleshoot as appropriate.

Related:

  • Building an MS-DFS environment containing NSS4AD volumes and making it available through Filr

Posts navigation

1 2 … 45 Older posts

Checkout the latest offers!

Recent Posts

  • Secure Mail – missing from Google Play Store March 24, 2023
  • Workspace App for Mac – Known Issue – March 23rd 2023 March 24, 2023
  • ShareFile FTP Error 550 Files cannot be uploaded to the root of your account. March 23, 2023
  • ShareFile FTPS – Error getting directory list from host: 2850 Could not list directory March 23, 2023
  • ShareFile API – System.ArgumentException: ‘”utf-8″‘ is not a supported encoding name March 23, 2023

Recent Comments

    Categories

    • Windows SharePoint Services
    • .NET Framework
    • Amazon
    • Big Data
    • BizTalk Server
    • Blockchain
    • Career Development
    • Cisco
    • Cisco
    • Citrix
    • Citrix
    • Cloud
    • Community
    • Data Center
    • Dell
    • Dynamics 365
    • Enterprise
    • Excel
    • Exchange
    • Fintech
    • Gadgets
    • Hardware
    • Host Integration Server
    • HP Enterprise
    • IBM
    • Internet
    • Internet Information Services
    • Internet Security and Acceleration Server
    • Kerberos
    • KnowledgeBase
    • Management
    • MapPoint Location Server
    • Microsoft
    • Microsoft-Windows-Security-Kerberos
    • Mobile
    • Money
    • Monitoring
    • Networking
    • News
    • Novell
    • Novell
    • Office
    • Oracle
    • Oracle
    • PowerPoint
    • RSA
    • Security
    • Security
    • Security
    • Services
    • SharePoint
    • Social Media
    • Software
    • Sophos
    • SQL Server
    • SQL Server Notification Services
    • SQL Server Reporting Services
    • Startups
    • Storage
    • Suse
    • Symantec
    • Trend Micro
    • Uncategorized
    • Virtualization
    • VMWare
    • VMware
    • Windows Defender
    • Windows Identity Management for UNIX
    • Windows Installer – Unicode
    • Windows Media Services
    • Windows Operating System
    • Windows Search
    • Windows SharePoint Services
    • Windows Subsystem for UNIX-based Applications
    • Word

    Links

    • Technology Insights Insight reports look into the most cutting-edge technology, giving your business the edge that only an experienced CTO can.
    • Recurrent Patterns – Newsletter
    • Community
    © Copyright 2017 - 2022 PCIS Ltd. Theme by Colorlib Powered by WordPress