Installation & Licensing Archives - ESRD https://www.esrd.com/support/software-faqs/category/installation-licensing/ Engineering Software Research and Development, Inc. Fri, 23 Aug 2024 15:53:00 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://www.esrd.com/wp-content/uploads/cropped-SC_mark_LG72ppi-32x32.jpg Installation & Licensing Archives - ESRD https://www.esrd.com/support/software-faqs/category/installation-licensing/ 32 32 How Do I Upgrade to StressCheck Professional v12.0? https://www.esrd.com/support/software-faqs/upgrade-to-stresscheck-v12/ Thu, 22 Aug 2024 15:00:42 +0000 https://www.esrd.com/?post_type=epkb_post_type_2&p=32475 Upgrading to StressCheck v12.0 only takes a few steps: update FlexNet to the latest release, install StressCheck v12.0 on client machines, and replace your current FlexNet license file.]]>
StressCheck Professional v12.0 was released on August 19, 2024.

If your organization already licenses a prior release of StressCheck Professional (e.g. StressCheck v11.1), and your organization is ready to upgrade to StressCheck v12.0, the following steps must be performed by your organization’s IT administrator before distribution. NOTE: You must have an active ESRD membership with Software Downloader access and your organization must have an active StressCheck Software Maintenance & Technical Support (SM&TS) contract to download the latest StressCheck updates.

  • Contact ESRD Support to request your StressCheck v12.0 license upgrade.
  • Update your organization’s FlexNet license server installation to FlexNet 2023 R3 (v11.19.5). Note: FlexNet v11.19.5 is supported on Windows Server 2019 and 2022, as well as Windows 10 and 11. Click here for more details on FlexNet support.
    • This upgrade is required for serving StressCheck v12.0 FEATURES, as previous FlexNet versions will not support the new FEATURES.
  • Once the v12.0 FEATURES are sent from ESRD’s Support team to the e-mail provided in the support request, make a backup of your organization’s current license file and then re-import/re-read the upgraded license file using Lmgrd or LMAdmin.
    • Note: v12.0 FEATURES will run either StressCheck v12.0 OR v11.x, so there is no need to keep any v11.x FEATURES.
    • Please notify ESRD Support if StressCheck v10.x or prior FEATURES are still required by your organization.
  • Download StressCheck v12.0 from our Resource Library and install on the client machines.
    • Note that StressCheck v12.0, v11.x and v10.x may be concurrently installed/run on the same client node, and FlexNet will decrement from the available license count accordingly.

For more information on upgrading your installation of FlexNet Publisher to serve StressCheck v12.0 FEATURES, refer to FlexNet v11.19.5 License Administration Guide.

For more information on replacing your existing StressCheck license on your FlexNet license server, refer to How Do I Replace ESRD Software Licenses On A FlexNet License Server?

]]>
How Do I Perform a Server-Based Installation of StressCheck Professional? https://www.esrd.com/support/software-faqs/install-stresscheck-professional-remote-server-machine/ Wed, 12 Apr 2023 14:18:45 +0000 https://www.esrd.com/?post_type=epkb_post_type_2&p=27823 If it is desired to deploy StressCheck as a "run from disk" (server-based) installation instead of a local (client-based) installation, the software may be installed on a remote server machine such that a StressCheck user may mount the drive where the software is installed and run the application locally in a registration-free mode.]]>
You need to be logged in to view this content. Please Log in. Not a member? Register.
]]>
What Is the StressCheck License Agreement? https://www.esrd.com/license-agreement/ Wed, 01 Dec 2021 15:24:09 +0000 https://www.esrd.com/?post_type=epkb_post_type_2&p=23375 What Are the StressCheck System Requirements? https://www.esrd.com/support/system-requirements/ Mon, 15 Nov 2021 14:52:56 +0000 https://www.esrd.com/?post_type=epkb_post_type_2&p=23238 How Do I Fix StressCheck GUI Scaling Issues? https://www.esrd.com/support/software-faqs/gui-scaling-issues/ Thu, 22 Apr 2021 23:54:05 +0000 https://www.esrd.com/?post_type=epkb_post_type_2&p=20588 You need to be logged in to view this content. Please Log in. Not a member? Register.]]> How Do I Query the Path to My Current License File or Server? https://www.esrd.com/support/software-faqs/query-path-to-license-file-or-license-server/ Tue, 16 Apr 2019 20:23:27 +0000 https://esrd.com/?post_type=faq&p=10104 The quickest way to find the path to the StressCheck license file or license server is to open a command prompt (cmd.exe) and copy/paste the following text:]]>

The quickest way to find the path to the StressCheck license file or license server is to open a command prompt (cmd.exe) and copy/paste the following text:

REG QUERY "HKCU\Software\FLEXlm License Manager" /v ESRD2_LICENSE_FILE

  Note: to paste, right click in the command prompt window, and then click “Paste” Hit “Enter”, and the path to the license file and/or license server will be returned. More information:

]]>
How Do I Control Which Users Can Access License Features? https://www.esrd.com/support/software-faqs/control-access-license-features/ Sat, 09 Dec 2017 04:03:17 +0000 https://esrd.com/?post_type=faq&p=5297 The FlexNet administrator can control access and permissions of specific FlexNet licensing features based on user, node or group. This is performed by creating a FlexNet Options file (.opt) and placing this file in the root directory of your FlexNet installation.]]>

The FlexNet administrator can control access and permissions of specific FlexNet licensing features based on user, node or group. This is performed by creating a FlexNet Options file (.opt) and placing this file in the root directory of your FlexNet installation. From Chapter 13, “Managing the Options File” in the FlexNet v11.19.5 License Administration Guide:

For concurrent (floating) licenses, the license administrator can:

  • Allow the use of features
  • Deny the use of features
  • Reserve licenses

The concurrent licenses can be held either in license files or in fulfillment records within trusted storage. For activatable licenses, the license administrator can:

  • Allow activation of licenses in a specific fulfillment record
  • Deny activation of licenses in a specific fulfillment record

For all licenses, the license administrator can:

  • Restrict the number of licenses available
  • Control the amount of information logged about license usage
  • Enable a report log file

Options files allow you, as the license administrator, to be as secure or open with licenses as you like. Lines in the options file are limited to 2048 characters. The \ character is a continuation character in options file lines.

Creating an Options File

  • Use the appropriate options listed in Options File Syntax to create the options file for a vendor daemon using any text editor.
  • Locate the options file anywhere; however, it is recommended that the options file be placed in the same directory as the license file.
  • Add the path to the options file in the license file as the fourth field on the VENDOR line for the application’s vendor daemon.
    • For example: VENDOR sampled /etc/sampled \[options=]/sample_app/sampled/licenses/sampled.opt enables the sampled vendor daemon to look at the specified options file.

If the path is omitted, the vendor daemon automatically looks for a file according to the following criteria:

  • the name of the file is vendor.opt, where vendor is the vendor daemon name
  • the directory that contains the license file used by lmgrd or lmadmin

The above means that if the name of the vendor daemon (i.e. esrd2.exe) is the same as the options file (esrd2.opt), there is no need to add the path to the options file in the license file. It will be found automatically.

Options File Syntax Examples

  • EXCLUDE – Deny a user access to a feature.
    • Usage: EXCLUDE feature[:keyword=value] type {name | group_name}
    • Excludes a user or predefined group of users from the list of who is allowed to use the feature.
    • EXCLUDE supersedes INCLUDE; conflicts between the EXCLUDE list and the INCLUDE list are resolved by the EXCLUDE taking precedence.
    • To exclude the user hank from the list of users able to use feature f1:
      • EXCLUDE f1 USER hank
  • GROUP – Define a group of users for use with any options.
    • Usage: GROUP group_name user_list
    • Defines a group of users for use in INCLUDE, INCLUDEALL, INCLUDE_ENTITLEMENT, EXCLUDE, EXCLUDEALL, EXCLUDE_ENTITLEMENT, and RESERVE option lines.
    • Multiple GROUP lines for the same group name add all the specified users into the group. To define the group Hackers consisting of bob, howard, and james:
      • GROUP Hackers bob howard james
    • To specify a list of users or hosts, first define the list using the GROUP or HOST_GROUP option lines, then use the GROUP or HOST_GROUP type to specify the group name. For example:
      • GROUP stars joe barbara susan
      • EXCLUDE coolsoft GROUP stars
  • INCLUDE – Allow a user to use a feature.
    • Usage: INCLUDE feature[:keyword=value] type {name | group_name}
    • Includes a user or predefined group of users in the list of who is allowed to use licenses for this feature.
    • Anyone not in an INCLUDE statement is not allowed to use that feature. EXCLUDE supersedes INCLUDE; conflicts between the EXCLUDE list and the INCLUDE list are resolved by the EXCLUDE taking precedence.
    • To include user bob in the list of users able to use feature f1:
      • INCLUDE f1 USER bob
  • RESERVE – Reserves licenses for a user or group of users/hosts.
    • Usage: RESERVE num_lic feature[:keyword=value] type {name | group_name}
    • To reserve one license of feature f1 for user mel:
      • RESERVE 1 f1 USER mel
    • If you want to reserve a license for each of several users or groups, you must use a separate RESERVE line for each user or group. If a package name is specified, all components that comprise the package are reserved.

Simple Options File Example (Sampled.opt)

GROUP ESRDEngs matt eric andrew GROUP ESRDDevs kristen dave meng RESERVE 2 SC10_WIN_SC_Ref3D GROUP ESRDEngs RESERVE 1 SC10_WIN_SC_Ref3D GROUP ESRDDevs EXCLUDE SC10_WIN_SC_Ref3D USER lori NOLOG QUEUED This options file restricts the use of concurrent licenses as follows:

  • Defines a group called ESRDEngs and lists users matt, eric and andrew.
  • Defines a group called ESRDDevs and lists users kristen, dave and meng.
  • Reserves two licenses for the feature SC10_WIN_SC_Ref3D for the group ESRDEngs.
  • Reserves one license for the feature SC10_WIN_SC_Ref3D for the group ESRDDevs.
  • Prevents the user lori from using the SC10_WIN_SC_Ref3D feature on any system on the network.
  • Causes QUEUED messages to be omitted from the debug log file.

The sum total of the licenses reserved must be less than or equal to the number of licenses specified in the FEATURE line. In the example above, there must be a minimum of three licenses on the SC10_WIN_SC_Ref3D FEATURE line. If fewer licenses are available, only the first set of reservations (up to the license limit) is used.

For more details refer to: FlexNet v11.19.5 License Administration Guide

]]>
How Do I Point to a New License File or Server via Environment Variable? https://www.esrd.com/support/software-faqs/point-new-license-file-server/ Sat, 18 Nov 2017 02:06:27 +0000 https://esrd.com/?post_type=faq&p=4898 You will need to create the environment variable “ESRD2_LICENSE_FILE” and set the value of this to be the new license path or PORT@SERVER.]]>

If it is desired to override the current license file/server registry values to point to a new license file path or FlexNet license server PORT@SERVER, you will need to create the environment variable “ESRD2_LICENSE_FILE” and set the value of this to be the new license path or PORT@SERVER.

  • In System properties, go to Advanced system settings, then click “Environment Variables…”:
Environment Variables
  • Then, under “User variables for (your username)” click “New…” and set the variable name to “ESRD2_LICENSE_FILE” and the variable value to the license path or PORT@SERVER:
User environment variable ESRD2_LICENSE_FILE
  • Then click OK.

For example, if the new license file is located in “C:\My Documents\license.dat”, you will need to set the value to this.  If the license server is “29731@server” (as in the above capture), you will need to set the value to this. When you start an ESRD product, it should use the “ESRD2_LICENSE_FILE” value.

Want to delete the current license file/server registry pointers? How Do I Remove References To ESRD Software License Pointers?

]]>
Is There A License-Free Version Of StressCheck I Can Install? https://www.esrd.com/support/software-faqs/license-free-version-stresscheck-can-install/ Thu, 16 Mar 2017 07:06:44 +0000 http://esrd.com/?post_type=faq&p=2484 ESRD has created a Student Version of StressCheck v9.2 that you are free to download and use, with no expiration date. It is a great way to learn the basics of StressCheck.]]>

ESRD has created a Student Version of StressCheck v9.2 that you are free to download and use, with no expiration date. It is a great way to learn the basics of StressCheck. The Student Version StressCheck has the following features and limitations:

  • StressCheck Student Edition supports 2D analyses for planar, plate bending, and axisymmetric models.
  • Elasticity and Heat Transfer theories are supported.
  • Linear & Modal analysis types are supported.
  • Fracture Mechanics extractions are supported.
  • The maximum model size is limited to 15,000 degrees of freedom.
  • Advanced meshing tools, StressCheck Composites module, and CAD translators are not available.
  • COM API (via StressCheck Application 2.0 Object Library) is supported.
  • Full HTML and PDF documentation is included.

Download Software

]]>
How Do I Perform A Silent Installation Of ESRD Software Products? https://www.esrd.com/support/software-faqs/perform-silent-installation-esrd-software-products/ Thu, 16 Mar 2017 07:02:15 +0000 http://esrd.com/?post_type=faq&p=2483 Windows does support a silent installation option for all .msi files. Msiexec is the program that “interprets packages and installs products” (see links below) and can be run from the command line. Please note that any command line installation must occur from a command line being run as an administrator.]]>

Windows does support a silent installation option for all .msi files.  Msiexec is the program that “interprets packages and installs products” (see links below) and can be run from the command line.  Please note that any command line installation must occur from a command line being run as an administrator.

To run command line as administrator:  Click on the start menu.  In the search box, type cmd.  Wait while Windows searches.  In the list of found programs, right click on cmd (or cmd.exe) and choose “Run as administrator.”

Some condensed notes about installation options:

  • To specify the .msi package to be installed, use: /i [path to the .msi file]
  • To specify the silent installation option, use: /q
    • Note that using a completely silent option will not provide any feedback about the success, failure, or completion of the installer.  To determine that the process has completed, it is possible to look in the Windows Task Manager Processes tab and watch “msiexec.exe” in the process list.  When msiexec disappears from the list, the installer has finished; however, success or failure of a silent installation will not be reported.  Alternatively, several other “quiet” options are available.  For example, to specify no feedback should occur until the installation ends, at which time a modal dialog box should appear to report the status, use:  /qn+
  • To specify a property value, use the syntax:  PROPERTY=VALUE
    • For StressCheck 10.1 and higher, the property INSTALLLEVEL can be set to 5 to indicate all features should be installed (a “Complete” installation).  If INSTALLLEVEL is not specified, StressCheck will default to a “Typical” installation.

The following example, when executed from an administrative command line, will perform a silent installation of all features (“Complete” option in the GUI) in the StressCheck 10.1 installation package located on user Kristen’s desktop: msiexec /i “C:\Users\Kristen\Desktop\StressCheckPE_10.1_x64.msi” /q INSTALLLEVEL=5 More information about msiexec command-line options:

]]>