Known issues
This section provides general notes and limitations.
Additional known issues and workarounds are included in the relevant sections of the Help Center.
Installation and upgrade
Read the following before installing, uninstalling, or upgrading your components:
| Item | Description |
|---|---|
| Install permissions |
The installation process for all components requires a full administrator account (root account for Linux systems) for all operating systems. You can install the components with UAC and DEP enabled, but we recommend to keep them disabled during installation (or enable DEP for essential Windows programs and services only). After installation, all of the applications and components can run under a standard user account (an administrator account is not required), with UAC and DEP enabled. |
| License update |
When upgrading from a version earlier than version 2020, you need to replace your current license to work with the upgraded installation. If you are using the Community license, it is automatically replaced during installation. For any other license, contact support to obtain a valid, compatible license. For more information, see Manage and install licenses. |
|
Virtual environments |
The architectures provided by virtualization vendors are rapidly evolving. OpenText Professional Performance Engineering is expected to function as designed in these changing environments, as long as the third-party vendor guarantees full compatibility of the virtualized environment with the OpenText Professional Performance Engineering-approved hardware requirements. If you follow the system requirements and support matrix to create the virtual machine, OpenText Professional Performance Engineering will work correctly. Working on top of a virtual machine may require access to the virtualization server hardware/monitoring environment to ensure the virtualization server is not saturated; otherwise, this might obscure the virtual machine's measurements and lead to false results. |
| Security - CA certificate |
This product works with OpenSSL, which enforces additional constraints for secure communication. OpenSSL requires that the basic constraints for a CA certificate include a confirmation that the certificate is a CA certificate. Use the provided tools to create and install a new CA certificate and new TLS certificates on each OpenText Professional Performance Engineering machine. For details, see Secure communication with TLS (SSL). Organization's CA: If your CA certificate is provided by your organization, verify that the certificate includes the constraints described above. If the required constraints are not defined, your IT department should provide updated CA and TLS certificates to install on the machines. To verify: Check that the constraint is defined for the CA certificate in the Basic Constraints extension, for example, Subject Type=CA or CA:TRUE (the constraint format varies, depending on how the certificate was accessed).
|
| Anti-virus applications |
It is recommended that you close all anti-virus applications, such as McAfee or Aladdin's eSafe, before installation. |
|
Virtual Table Server (VTS) upgrade |
|
|
Coexistence with OpenText Functional Testing products |
|
|
Uninstall |
|
Microsoft Windows
Note the following when working with a Microsoft Windows OS:
Microsoft Windows 10 and Windows Server 2016
| Item | Description |
|---|---|
| Default browser |
|
| Windows Sockets (Winsock) |
Recording Winsock scripts on older Microsoft Edge browsers is not supported. Recording is supported on the Chromium-based Microsoft Edge browser. |
Microsoft Windows 10 May 2019 Update (1903)
| Item | Description |
|---|---|
| Docker |
Publishing a container port fails on Windows 10 1903. As a result, Dockerized load generators are not supported when using Windows 10 1903 edition. (Recommended OS: Windows Server 2019, build 17763) |
Permissions
The following describes possible issues with permission settings:
| Item | Description |
|---|---|
| License utility |
When running the License Utility with UAC enabled, you are prompted for administrator credentials. Resolution: Run the utility as administrator. |
| Web scripts and IE ESC |
On a Window Server operating system when recording Web protocol scripts, or recording and replaying TruClient - Web scripts, it is recommended to deactivate Internet Explorer Enhanced Security Configuration (IE ESC). IE ESC blocks certain actions. This may prevent the automatic download of files that are necessary for your workflow. Resolution: In |
| Web scripts and DEP |
When recording a Web-based protocol script, the recording may fail in certain installations, if Data Execution Prevention (DEP) is enabled. Resolution: Deactivate DEP on your VuGen machine. For details, see Record a Vuser Script |
| IP Wizard |
The IP Wizard does not function for a Limited user. Resolution: Run the IP Wizard with administrator permissions. The IP Wizard uses raw sockets to communicate with remote machines. Therefore, administrative privileges are required for opening and using raw sockets in socket-based communication. For more information, see TCP/IP raw sockets in the Microsoft documentation,. Alternatively, you can set the IP Wizard settings locally on the target machine. |
| Load generator on Linux |
The network settings for load generators on Linux machines cannot be configured by a standard (non-administrator) user account. Resolution: When working on a Linux operating system, run lr_agent_settings with administrator permissions. |
| Trusted sites |
When opening an OpenText site in the embedded browser, if the site is not included in the trusted sites list, you may be prompted to add the site to the trusted site list. After adding the site, you might receive a Web site scripting error. Resolution: Close the error and continue working as you normally would. |
| McAfee |
|
VuGen and protocols
The following describes some general known issues when working with VuGen and VuGen protocols.
| Item | Description |
|---|---|
| TruClient 2.0 |
For TruClient 2.0 scripts, in the General settings dialog box > Client certificate tab, the Attach certificate button is unresponsive. Resolution: See this knowledge base article: The attachment certificate button is unresponsive. |
| DevWeb | From |
| Recording | When recording, if Microsoft User Experience Virtualization (UE-V) or Microsoft Application Virtualization (App-V) is enabled, it might block the recording (hooking) mechanism and cause recording to fail. |
| SSL |
|
| Proxy settings |
|
| Creating scenarios | When you use VuGen to create a scenario, if Controller is open (and was opened by double-clicking a .lrs scenario file), you are not given the option to add the script to the current scenario, and Controller will be closed, losing any unsaved changes. |
| DFE | Data Format Extensions (DFEs) are supported on Windows operating systems only. |
| Replay - JSON | Parsing a long JSON in the Replay log, or a JSON file containing a long line, may cause a short delay when scrolling in the Replay log. |
| Java |
|
|
JavaScript |
If your JavaScript language script runs slow in VuGen, disable the debugging option: In the Internet Protocol runtime settings, open the Preferences view and locate the JavaScript section. Clear the Enable JavaScript debugging mode option. For details, see . |
| C Vuser scripts | 64-bit replay for C Vuser scripts is not supported on Linux-based load generators. |
| Web - HTTP/HTML |
|
| VBScript |
Runtime errors generated during the replay of VBScript scripts may not be handled properly. It is recommended that you port existing VBScript scripts to C. Possible resolution: Enable the Continue on Error option in the Runtime settings. |
| Conditional breakpoints | When adding a conditional breakpoint based on a parameter value, the value is not updated immediately. Therefore, in the script step that follows, the condition may be ignored even though the argument value has been updated. |
| VTS |
When you stop a named VTS instance, the instance may continue to run until you restart the VTS Windows service, which will block you from creating an instance with the same name or port. Resolution: Restart the VTSService Windows service. For example, use the “net stop vtsservice” to stop the service, and “net start vtsservice” to restart it. |
| WinInet replay |
When using the WinInet replay engine, you may encounter the following error: "HttpSendRequest" failed, Windows error code=12002. Resolution: Change the default timeout setting for the WinInet replay engine. In the Registry Editor, open HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings and change the default time (30 seconds) to 180 seconds: "SendTimeOut"=dword:0002bf20 "ReceiveTimeOut"=dword:0002bf20 |
| Git integration |
When connecting to GitHub from VuGen on a corporate machine that requires a proxy, the connection might not work correctly. Resolution: Try to define Git proxy, and run VuGen as administrator. |
| Runtime Settings | In the Runtime Settings user interface, the Import, Export, and Search buttons have been temporarily removed. They will be restored in a future version. |
| JVM |
If you install or upgrade a JVM while VuGen is open, you need to restart VuGen before continuing to record or develop a script. Resolution: Add an entry "about:internet" to the Trusted Sites in the browser. |
Controller and load generators
The following describes some general known issues when working with Controller and load generators.
| Item | Description |
|---|---|
| Running scenarios | When using Controller with MI Listener, and Network Virtualization is enabled, you may encounter the following issues:
Resolution: Delete the first Vuser, the Start Scenario button then reverts to enabled. |
| High definition display | Controller is not supported on display monitors with 4K or higher resolution (UHD). |
| SiteScope monitor |
When using the SiteScope monitor, you cannot change the counters already saved with the scenario. Resolution: Remove all existing SiteScope counters, close the dialog box and re-add them. |
Network Virtualization and Service Virtualization
| Item | Description |
|---|---|
| NV on Linux | As of version |
| NV installation |
|
| NV Licensing |
Network Virtualization usage is included with the OpenText Professional Performance Engineering protocol licenses; network emulation and NV Insights do not require any additional license purchase. |
| NV Virtual Locations |
Analysis Summary reports and NV Insights show None as the Virtual Location name, even though no groups with this name were defined in a scenario. Resolution: See this knowledge base article: Analysis Summary reports and NV Insights show “None” as the Virtual Location name. |
| SV and SSL |
If a Service Virtualization server uses credentials for both SSL and monitors, then the Service Virtualization project cannot be correctly imported to a scenario. Resolution: Configure the Service Virtualization server to use credentials only for SSL. |
General
| Item | Description |
|---|---|
| OpenText Application Quality Management |
When integrating with OpenText Application Quality Management, if you have a slow connection this may be because the machine does not have access to the WAN, and so cannot verify the digital signature of the relevant files. Resolution: Download and import the certificates from the GlobalSign Root Certificates site using certmgr MMC until the issue is resolved (you might not need to import all the certificates). |
| Scaling and zoom | Changing the display settings, to reset the display scale and zoom, is not supported for any components. |
Non-English operating systems
| Item | Description |
|---|---|
| Language pack installation |
If you install a language pack after you have already generated an Analysis session, you will not be able to open the session file (.lra). You can only open it on a machine with the same regional settings as the machine upon which it was generated. You can, however, open the raw results, the .lrr file. |
| Untranslated items |
On non-English operating systems, several components may contain untranslated items, such as the Print Preview page in VuGen, log files, and installation screens. |
| Chinese OS |
VuGen cannot record a Vuser script for certain protocols if installed on a Chinese operating system, and the installation path contains Chinese characters. |
| Path names | Path names cannot be in multi-byte format. |
| System locale |
Controller decodes and displays strings in the script based on the selected system locale on the machine (defined in the Region Settings). For transaction names to be displayed properly, the script encoding must correspond with the system locale on the machine. Alternatively, instead of modifying the system locale, you can do one of the following:
|
| .NET |
When recording a .NET script on non-English operating systems with McAfee anti-virus active, it may issue the following message "The solution has been changed externally". Resolution:: Add the vugen.exe process to the Low-Risk processes in the McAfee antivirus On-Access Scan Properties. |
Documentation
| IE ESC |
When components are installed on a Windows Server operating system, Internet Explorer Enhanced Security Configuration (IE ESC) must be disabled in order to view Help Center content. It is enabled by default. Resolution: In |
| Trusted domains |
On certain machines with high level security settings, you need to trust the domain (admhelp.microfocus.com/lr, admhelp.microfocus.com/vugen, admhelp.microfocus.com/lrd) in order to view the Help Center. Resolution: Open the Help Center in IE or Edge, and accept the site as a trusted domain. Then you will be able to use the context sensitive and menu help from the product. |
| Help link gives 404 |
If a help link results in a 404 (page not found) error, try the following:
|
| Online help access |
If the online help center is unavailable at the start of an OpenText Professional Performance Engineering application session (for example, because internet access is down), this can cause the Open Online option to remain disabled during the whole session with that application. Resolution:
|
See also:

