Revenera Community Knowledge Base

Knowledge Base Articles
Question :  Is HASP driver/DLL's run time Enviroimnet v8.21 affected by the below-mentioned vulnerabilities? https://nvd.nist.gov/vuln/detail/CVE-2021-22897 https://nvd.nist.gov/vuln/detail/CVE-2021-22898 Answer: Based on inputs from the HASP engineering team, in the run time environment v8.23 they have removed the dependency of Curl so HASP components will  not be impacted by CVE-2021-22897 and CVE-2021-22898. So, FNP11.18.3.0 will have the u pgraded Safenet dongle drivers v8.23 since the reported vulnerabilities are fixed. Safenet is no longer using libcurl.    
View full article
Problem:   Getting "Status: Insecure server, it does not support FTP over TLS" along with connection Timeout when trying to connect to FlexNet Operation Upload server upload.flexnetoperations.com using FileZilla, how to fix this error.  Solution:  There was an update to the  FileZilla FTP client  that changed the default encryption type from " use only plain FTP (insecure) " to " explicit FTP over TLS is available ". While this was done to make FTP connections more secure, many FTP sites do not support this more secure level of encryption and you will not be able to connect to these sites using the default settings in FileZilla.   If you are unable to connect to an FTP site by entering the  Quickconnect bar , you may need to go into the  Site Manager  to change the encryption type. Site Manager Settings To open the Site Manager, click on the server icon outlined in red below.   Enter your connection information in the  Host ,  User , and  Password  fields. Change the  Encryption  to  Only use plain FTP (insecure)  and change the  Logon Type  to  Normal . You should be able to connect to your FTP site now. If you continue to have problems then raise a support case. 
View full article
This article documents the FlexNet Embedded release highlights introduced each year, starting from 2020 R3 (2020.07) to present: 2021.09: LLS + Client Kits Licensing Server New support for Ubuntu 20.04 LTS Reservations are no longer automatically converted to partitions, resolving a compatibility issue where the conversion of reservations into rules could lead to incorrect license counts in the resulting partitions References to Jackson-databind 2.2.3 have been removed from OfflineSync tools Resolved issue where licenses could be available for checkout from a cloned local license server Capability response utility capresponseutil now supports the optional parameter enterpriseId Client Kits References to Jackson-databind 2.2.3 have been removed from OfflineSync tools Resolved false-positive tamper detection issue 2021.07: CLS + LLS Licensing Server Producers can now disable the creation of access logs by setting server.accessLogPattern=none in producer-settings.xml. The wording of log entries for rejected capability requests has been improved. Entries now indicate when a request has been denied due to a feature partitions rule rejection. The response to a call of the /health endpoint now includes a new trustStatus property, which indicates whether a trust break has occurred. Resolved an issue where license counts in partitions were not correctly re-allocated after an updated model definition was uploaded to the license server. 2021.06: CLS + LLS Licensing Server New licensing.defaultTimeZone setting to configure the timezone the server uses to determine feature expiry date, start date, and issue dates  Resolved license count handling when the reservation group or partition is deleted while the count is in use  Resolved license count handling when reservation groups are deleted and recreated with different feature counts Fixed license leakage issue when feature counts change  while features are checked out 2021.05: CLS + LLS + Client Kits Licensing Server Fixed OptimisticLockRefreshException error when adding a new reservation entry Failover synchronization issues have been resolved Increase in failover database size issue is fixed Third-party software modules have been upgraded Client Kits New support for macOS ARM Resolved calendar issues for Java XT kits C-XT kit no longer crashes if year exceeds 3001 on Windows platform Vulnerability CWE-327 addressed 2021.04: CLS + LLS Licensing Server Conditional operator support added to Feature Partitioning rules Resolved issue preventing reserved counts from being automatically renewed Fixed license count issue caused by reservations groups repeatedly being deleted/created  Changed mechanism for local license server-FlexNet Operations HTTPS communciation 2021.03: CLS + LLS Licensing Server New streaming interface /clients and /features endpoints to query large client tables, hence improving the performance Resolved VMUUID detection issue on Google Compute Cloud (Windows only) for LLS The REST API /clients endpoint now returns the served clients when the borrow interval was set to 0s on both CLS and LLS Resolved time zone conversion issue for feature expiry on both CLS and LLS The issue with borrow granularity unit is now fixed 2021.02: CLS + LLS Licensing Server Support for JSON-format Logging on the Local License Server (LLS) Integration of LLS Logging with External Systems like Graylog, Elastic Stack Fixed the synchronization issue in failover scenario Improved performance for querying “/clients” endpoint for both LLS and CLS Fixed the trailing slash in JAVA_HOME system environment variable in LLS Correct version of OpenSSL reported in the LLS A number of third-party software modules used in the FlexNet License Server Manager have been upgraded. 2021.01: CLS + LLS Licensing Server New activeOnly query parameter has been introduced for “/features” endpoint for both CLS and LLS Return of counts for multiple activation IDs with identical expiry date issue has been fixed on CLS Resolved client expiry issues on CLS Support for PKCS #12 keystores in LLS Resolved VM_UUID detection issue on Google Compute Cloud for LLS Resolved MAC address issue related to hostid case sensitivity. 2020 R3 SP3(2020.12): CLS + LLS + Client Kits Licensing Server License activation using REST API and .NET on both LLS and CLS Usage reports could show duplicate rows with a feature count value of zero for every checked in feature is fixed on CLS Enhanced the model definition upload using the /rules API for long list of hostids—containing 10,000 hostids on both LLS and CLS Used feature counts correctly returned to license pool after effective borrow interval expired Updated open source third party components and dependencies have been removed Resolved flexnetlsadmin to CLS communication issue Fixed the issue that caused error while running local license server(LLS) in console mode Client Kits Improved Cloud Platform detection which fixes the that occasionally detect and return an incorrect hostid value for VM_UUID Resolved VM_UUID detection issue on Google Compute Cloud Releasing of system resource 2020 R3 SP2(2020.10): CLS + LLS + Client Kits Licensing Server Springfox-Swagger has been upgraded to version 2.9.2 in both LLS and CLS. This upgrade addresses potential security issues. Spring Boot has been upgraded to version 2.1.2 in both LLS and CLS to address potential security issues. Enhanced Logging Functionality on the Local License Server. A new logging style configuration parameter has been introduced for the LLS, to configure timestamp behaviour. Resolved below FlexNet License Server Administrator Issues “-reset” command resets the security.enabled policy back to its original default value set by the producer. “-licenses” command now returns correct feature count “-licenses -verbose” command now returns correct value for available counts A number of third-party software modules used in the FlexNet License Server Manager have been upgraded Client Kits Fix for potential memory leak (Linux XT only) 2020 R3 SP1 Hotfix(2020.07.1): CLS only Licensing Server Feature counts are now consumed from correct activation id. For metered features, counts could be consumed from an incorrect activation ID. This issue was due to a change in the sequence of returning used counts. Resolved Client Expiry Timer issue Fixed incorrect expiry date 2020 R3(2020.07): CLS + LLS + Client Kits Licensing Server Feature Partitions The maxCount field now indicates how many counts of a feature are available, regardless of how many counts have been requested. The active hostid set using FlexNet License Server Manager or using the REST APIs now persists in the database. It is no longer necessary to reset it after a server reboot Improved FlexNet License Server Administrator Output Resolved REST API pagination issue CLS performance improvement Resolved server borrow interval issue Updated open source component Jackson Databind in FlexNet License Server Manager In the FlexNet License Server Manager user interface added new Start Date column and New Device Alias column Client Kits Identical Correlation ID generation issue has been addressed (C XT SDKs only) Resolved issue related to connecting to server via proxy (C XT SDKs on macOS only). Resolved issues with redirected URLs (.NET XT SDKs only). Amazon AWS EC2 detection no longer causes XT client crashes (XT SDKs only)
View full article
Description: This article will discuss folder permissions. This article will discuss how to set folder permissions so only an Administrator can access a specific folder. All other users will be denied access. Solution: This can be done by using the following command: icacls "C:\Program Files (x86)\Folder" /inheritance:r /grant Administrators:F Via InstallScript: Steps: 1. Create a Basic MSI project. 2. Create a feature and a component then add files. 3. In the General Information View, confirm the folder you want to restrict (for example, INSTALLDIR). 4. Create one batch file for the command (Permission.bat) with the following batch file contents: @echo off title folderpermission icacls "C:\Program Files (x86)\Folder" /inheritance:r /grant Administrators:F echo "Done!" 5. Navigate to the InstallScript View and add the following InstallScript code in the InstallScript Setup.rul: #include "ifx.h" export prototype Icacls(HWND); function Icacls(hMSI) // To Do: Declare local variables. STRING szCmdline,szProgram; begin szProgram = "C:\\Users\\Administrator\\Desktop\\Permission.bat"; szCmdline = SystemFolder+"\\cmd.exe /c"; LaunchApp (szProgram,szCmdline); end; 6. Build the project then run the installer. 7. Log in as a non-admin user and check the folder permissions by trying to access the C:\Program Files\Folder folder. Only Administrators will have access to view the contents of the folder.   Via PowerShell: PowerShell Script: Invoke-Expression -Command:"icacls 'C:\Program Files (x86)\Permission' /inheritance:r /grant Administrators:F" Steps: 1. Create a Basic MSI project. 2. Create a feature and a component then add files. 3. In the General Information View, confirm the folder you want to restrict (for example, Permission). 4. Create the following PowerShell script with the following contents (test.ps1): Invoke-Expression -Command:"icacls 'C:\Program Files (x86)\Permission' /inheritance:r /grant Administrators:F" 5. Configure a PowerShell custom action. 6. Build the project then run the installer. 7. Only an Administrator will be able to access the C:\Program Files\Permission folder to view the contents of the folder and a non-admin user will not be able to access the C:\Program Files\Permission folder.
View full article
1. Create a base version with the custom action "SetARPINSTALLLOCATION" (refer to the project settings in the screenshot and alter Install Exec Condition based on your product needs). Note: The custom action created in the base version will help in setting the INSTALLDIR in the Windows Registry, which will allow you to retrieve the INSTALLDIR when you start installing the major upgrade. 2. Install to the desired path on the target machine, a path other than default path. 3. Now create major upgrade by incrementing the product version (for example, from version 1.0.0 to version 2.0.0), generating a new product code with the ellipsis {…} button, adding a major upgrade item under upgrades and with two new custom actions listed below:  InstallScript custom action with the below settings associated with respective InstallScript code (Please alter Install Exec Condition based on your product needs).   InstallScript associated with READINSTALLLOCATION   InstallScript code for your reference: export prototype ReadInstallLocation(HWND); function ReadInstallLocation(hMSI) STRING szKey, szName, svValue, svPropertyValue; NUMBER nvType, nvSize, nvBufferSize; begin RegDBSetDefaultRoot(HKEY_LOCAL_MACHINE); szKey = "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{9D9E6191-A7D8-455A-9177-531471683FC8}"; szName = "InstallLocation"; nvType = REGDB_STRING; nvSize = MAX_PATH; nvBufferSize = MAX_PATH; RegDBGetKeyValueEx(szKey,szName,nvType,svValue,nvSize); MessageBox("svValue="+svValue,INFORMATION); MsiSetProperty(hMSI,"MYINSTALLLOCATION",svValue); MsiGetProperty(hMSI,"MYINSTALLLOCATION",svPropertyValue,nvBufferSize); MessageBox("svPropertyValue="+svPropertyValue,INFORMATION); end; ​ New Set Directory Custom Action: Now create the build and Install on the target machine it will retrieve the INSTALLDIR of the program and set it as default path automatically during installation of the major upgrade. Attached is the sample of the project created for your reference.
View full article
Update: The team believes they have resolved the issue and users should be able to log into their community account. If you continue to experience the error, please contact the technical support team by phone for further assistance.  Original Post:  ‎Sep 12, 2021   06:45 PM PDT We've received reports of users not being able to log into the Revenera Community. Attempts to log in result in the following error:  If you observe this error, please try the following workarounds: Clear your cache Log in while using "incognito" mode Use a different browser We continue to investigate the issue and will update this post as we have no information. We appreciate your patience and understanding. 
View full article
Available Release Notes The following are the Release Notes available for FlexNet Code Insight Electronic Update releases: Changes in Update Released on 13-Sep-2021 Changes in Update Released on 30-Aug-2021 Changes in Update Released on 27-Jul-2021 Changes in Update Released on 24-Jun-2021 Changes in Update Released on 11-Jun-2021  Changes in Update Released on 28-May-2021 Changes in Update Released on 14-May-2021 Changes in Update Released on 22-Apr-2021 Changes in Update Released on 10-Apr-2021 Changes in Update Released on 25-Mar-2021  Changes in Update Released BET 20-Oct-2020  to 12-Mar-2021 Changes in Update Released on 20-Oct-2020  Changes in Update Released on 11-Sep-2020  Changes in Update Released on 28-Aug-2020 Changes in Update Released on 14-Aug-2020  Changes in Update Released on 03-Aug-2020 Changes in Update Released on 17-Jul-2020    Changes in Update Released on 30-Jun-2020     Changes in Update Released on 15-Jun-2020   Changes in Update Released on 01-Jun-2020   Changes in Update Released on 18-May-2020   Changes in Update Released on 04-May-2020   Changes in Update Released on 17-Apr-2020   Changes in Update Released on 3-Apr-2020   Changes in Update Released on 13-Sep-2021 This Update includes the changes described in the following sections. Issues/Bugs Addressed  The following issues were addressed in the Update: Issue ID  Issue Summary  SCA-37290 Validate and update invalid versions for kong-insomnia component. SCA-36444 License Finder rules for OGC-1.0,OFL-1.1-RFN. SCA-35816 Addition of Gitlab forge to the list of forge collection. SCA-33593 Enhance license mapping capability for Nuget collector. SCA-31981 Add new non-spdx licenses like Parity Public Licence 3.0,Server Side Public License,Yoctopuce-License,Prosperity Public License,MS-ASP.NET-Web-Pages-2 License,MS-ASP.NET-WOF License to the library . SCA-37371 Mapping the missing vulnerabilty-CVE's for various components like Tinydtls, Misp, Libxml2, Vapor, Grpc_swift, Linuxptp.  New Component Detection Rules   liblouis Changes in Update Released on 30-Aug-2021 This Update includes the changes described in the following sections. Issues/Bugs Addressed  The following issues were addressed in the Update: Issue ID  Issue Summary SCA-35866 Grafana License changed from Apache License 2.0 to AGPL 3.0 from version 8.0. SCA-35970 Data - Vulnerability Dates update. "Publication Date" and 'Modified Date". SCA-36442 License-Finder.json rules for PSF-2.0,Parity-7.0.0,OGL-UK-3.0 etc. SCA-36894 License Mappings for "pylouis" component. SCA-36946 Data : Forge detail is incorrect for log4php component. SCA-37030 False Positive Vulnerabilities for "file - npmjs" component. SCA-37147 Handle URL discrepancies & case sensitive titles for FSF forge. SCA-36815 Mapping of missing CVE's for components like thinksaas, routeros, alpinelinux-aports, gu, sansanyun-mipcms, hnaoyun-pbootcms. SCA-37171 Mapping of missing CVE's for components like wp-plugins-wp-downloadmanager, benmonro-android, johnhaldeman-guarddetap, wp-plugins-cm-download-manager, just-safe-set, members, tizen, webclient, prusa3d-prusaslicer, webclient, webkitgtk. SCA-37176 Mapping of missing CVE's for components like sanos, hyper, server, storage-manager, password-manager, ninjarmm, xevo. SCA-37200 Update right URLs and title for code.google forge components. SCA-37206 Mapping Vulnerability for json-smart-v1 and json-smart-v2. SCA-35877 Updated components having URL discrepancies.    Changes in Update Released on 27-Jul-2021 This Update includes the changes described in the following sections. Issues/Bugs Addressed  The following issues were addressed in the Update:    Issue ID  Issue Summary SCA-35948 ​ NPMJS: Project Discovery is not Up to date with respect to NPMJS Forge ​ SCA-35924 License mapping for the   Pypi   component "louis" SCA-27819 Fixing nongnu.org 404 URL's SCA- 36610  Minio version license mapping SCA- 36607 ​ Grafana version license mapping SCA-36110 Update matplotlib license text SCA-36128 Manual Collector: Kernel : lvm2 versions are wrongly added SCA-35933 False Positive vulnerabilities in mariadb-java-client SCA-35908 Invalid versions for microsoft-azuredatastudio component Changes in Update Released on 24-Jun-2021 This Update includes the changes described in the following sections. Issues/Bugs Addressed  The following issues were addressed in the Update:    Issue ID  Issue Summary SCA-34531  Update Matplotlib license text to version 3.4.1. SCA-35177  New requests. SCA-34953  Add components & license to reflib. SCA-33894  CVE-2020-11971 associated with wrong components. SCA-29232  Request to add component: logrotate. SCA-30698  License Finder Rules for Matplotlib License. SCA-35286  Unicode Terms of Use license not found in file. SCA-35680  False positive GPL license detected for LGPL license text SCA-25368  Request for identifying SPDX IDs. Changes in Update Released on 11-Jun-2021 This Update includes the changes described in the following sections. Issues/Bugs Addressed  The following issues were addressed in the Update:    Issue ID  Issue Summary SCA-35178 Add OTN license and map missing license for oracle.manageddataaccess - NuGet Gallery component. SCA-35087 Deprecating invalid versions of Apache projects on github. SCA-35022 SPDX license collection. (Around 87 new licenses). SCA-33894 License Name and SPDX License Name should be the same. SCA-33805 Elastic Kibana: Add License Finder Rules for Elastic License 2.0 SCA-30698 License Finder Rules for Matplotlib License Changes in Update Released on 28-May-2021 This Update includes the changes described in the following sections.  Issues/Bugs Addressed  The following issues were addressed in the Update:    Issue ID  Issue Summary SCA-34581 Add component Microsoft JDBC Driver for SQL Server and licenses. SCA-34431 Deprecating invalid version vulnerability Mapping which are protected SCA-33541 Vulnerabilities for Netmask and PHP git server SCA-33251 Vulnerability Dates : Addition/correction of columns for publication date and last modified date. SCA-30785 SPDX license collection to staging db. (Not yet released). Changes in Update Released on 14-May-2021 This Update includes the changes described in the following sections.  Issues/Bugs Addressed  The following issues were addressed in the Update:    Issue ID  Issue Summary SCA-34508  PYPI URL's format are not consistent throughout in PDL_Component . SCA-34395  False positive vulnerabilities for tomcat components -  False PDL Mappings in PDL_COMP_VER_VULNERABILITY  SCA-34213  Deprecating the version for Apache project invalid versions-Set2  SCA-33485  The "Visual C++ Redistributable for Visual Studio" component name contains spaces making keyword search difficult SCA-32592  Deprecating the version for Apache project invalid versions. SCA-30879  Linux Kernel versions release which was obsolete by an year and a half. SCA-34289  Libstdcpp component  SCA-34183  Add new licenses to license seed and schema. Changes in Update Released on 22-Apr-2021 This Update includes the changes described in the following sections.  Issues/Bugs Addressed  The following issues were addressed in the Update:    Issue ID  Issue Summary SCA-32074 License mismatch for popular components. SCA-31667 License Acronym Data Changes for auto writeup rules.. SCA-29799 Inventory created with auto-writeup rules don't create with SPDX license ID SCA-26931 Missing vulnerabilities (CPES with *) and wrong mappings for CPEs with *. New Component Requests lsof(Component ID: 27350567) ntp(Component ID: 207771) libtiff(Component ID:27350365) gtk(Component ID: 27350362) gnome-shell-extensions(Component ID: 27350363) libgpg-error(Component ID: 27350364) dracut(Component ID: 123809) openssl-fips(Component ID: 27350368) lvm2(Component ID: 27350367) kbd(Component ID: 27350366) lzo(Component ID: 63041) treeview-with-columns(Component ID: 27350359) replace-a-windows-internal-scrollbar-with-a-customdraw-scrollbar-control(Component ID: 27350360) step-by-step-calling-c-dlls-from-vc-and-vb-part-1(Component ID: 27350361) strawberry-perl - 27344198) run-postinsts - 27344199) packagegroup-core-boot - 27344200) sha-1-in-C-by-steve-reID: - 27344201) zlib - 27344202) watchdog(Component ID: 5403203) perfmon2(Component ID: 53555) ust(Component ID: 186075) newmat(Component ID: 129995) netbase(Component ID: 207639) xml-pull-parser3(Component ID: 226748) shadow-utils(Component ID: 5403445) lipro-libftdi(Component ID: 7872851) csha1(Component ID: 27341784) timezonemap(Component ID: 27344433) Changes in Update Released on 10-Apr-2021   This Update includes the changes described in the following sections.  Issues/Bugs Addressed  The following issues were addressed in the Update:    Issue ID  Issue Summary SCA-33801 License detection.xml changes for  PDL-2021-04-R1 SCA-31855 AutoWriteUp rules having outdated URLs SCA-33557 Adding License - Purdue BSD-Style License SCA-32649 Wrong (and hence fix) DOC Software License name and url SCA-32983 Missing Elastic License for Elastic Kibana New Component Requests File-file (component ID: 3102572) Cquicklist (component ID: 27337962) Nfs-utils (component ID: 27336321) Eglibc (component ID: 27337963) Lcms (component ID: 7597) Ti-rtos-mcu (component ID: 27336320) High-speed-charting-control (component ID: 27330960) Progress-control-with-text (component ID: 27330961) Oscilloscope-stripchart-control (component ID: 27330962) Skinx (component ID: 27330963) Keymaps (component ID: 27333199) Getprimarymacaddress (component ID: 27333200) Sampleds (component ID: 27333201) Microsoft Windows SDK for Windows 7 and .NET Framework 4 (component ID: 27334733) Csha1-a-c-class-implementation-of-the-sha-1-hash-a (component ID: 27334779) Trafficwatcher (component ID: 27334780) Using-colors-in-cedit-and-cstatic (component ID: 27335822) Gnu-which (component ID: 705519) Eclipse-aspectj (component ID: 55748) Changes in Update Released on 25-Mar-2021 This Update includes the changes described in the following sections. Issues/Bugs Addressed The following issues were addressed in the Update:   Issue ID Issue Summary SCA-32971  URL fix for DOC License SCA-32253  Map MICROSOFT SQL SERVER DATA-TIER APPLICATION FRAMEWORK to SQLpackage.commandline SCA-31926  Update the missing license mappings for components-Phase1. SCA-31800  Exception looking up rules' in FNCI Logs New Component Requests mph-2b-damase simpleping twain-developer-toolkit texas-instruments-msp-430-lib-files CppSQLite CStdioFile CTrayIcon CXml CXPGroupBox A class to combine Slider Control and Progress Bar A very simple solution for partial bitmap encryption Adobe InDesign CC SDK libcomposite pango Microsoft Windows Driver Kit - WDK Changes in Update Released between 20-Oct-2020 to 11-Mar-2021 This Update includes the changes described in the following sections. Issues/Bugs Addressed The following issues were addressed in the Update:  Issue ID Issue Summary SCA-27739  False Positives when scanned Oracle OpenJDK SCA-28603  Unable to find a component that is identified as first level dependency SCA-26834  Sun (Restricted) and Sun-IP Licenses not detected SCA-29523  License discrepancy for CURL component SCA-27024  Gnutls component missing vulnerabilities, versions and wrong url SCA-30866  Hdf5 license (ID: 1224) is not correct SCA-30797  Incorrect Licensing Detection for Microsoft .Net SCA-30525  Component gpg-gnupg missing encryption flag SCA-27722  Incorrect vulnerabilities matched with component versions for Rust  SCA-32271  PDL_VULNERABILITY table is empty in the latest PDL update SCA-33031  BOM: Discrepancies due to search term rule basics-vector  New Component Detection Rules   Setup.js MD% algorithm class library PhantomJs Cefsharp Virtual-dom v2.1.1 Named-js-regexp MarkupSafe OCHamcrest OCMockito Libsrtp Ans_up HockeySDK Aimage Ua-parser-js v0.7.10. Autofac.Wcf Vector.js Untildify v3.0.2 Post-robot v7.0.15. Axios JSONTestSuite Rpc-server.js New Features incorporated. Issue ID Issue Summary SCA-26848 CVSS 3.1 - Data Collection SCA-26808 Add Vulnerability dates to PDL tables SCA-26181 Component CPE Mapping New Component Requests released.  Isc bind Canvas-toblob.js Newrelic.opentracing.amazonlambda.tracer Libepoxy Tags Json.net Jquery-menu-aim-fw Microsoft.appcenter for macos Microsoft.appcenter.analytics for macos Apache-apr Cyan4973-lz4 Gnu-screen Jamesflorentino-nanoscrollerjs Mtd-utils Npth Pam Eeepc-acpi-scripts Sharpziplib Mahapps.metro.simplechildwindow - nuget gallery Wpfnotification - nuget gallery Microsoft-windowsapicodepack-shellextensions - nuget gallery Controlzex/controlzex - github Mahapps.metro.iconpacks - nuget gallery Mvvmlight - nuget gallery Ini-parser - nuget gallery Mahapps/mahapps.metro - github Angular/angular-cli - github System.data.sqlite.core - nuget gallery System.data.sqlite.ef6.migrations - nuget gallery Microsoft asp.net mvc 4 (***deprecated***) Wxwindows library license Wxwidgets Karma-runner karma Openssh - in c Base-passwd Init-ifupdown Procps Binutils 7-zip Kmod Matplotlib Scons - a software construction tool - scons Tagish library Qos-ch-slf4j Flex - lexical scanner generator Application insights persisted http channel Cairo-pixman Flat_hash_map Fontconfig Free type Gnutls library Tianmajs/libm - github Libsoup Microsoft.applicationinsights - nuget gallery Slodge/mvvmcross - github Pdfsharp - nuget gallery Sharppdf Twain data source manager Twain sample data source and application - twain 2.0 sample data source Windows driver kit (wdk) 8.0 samples for visual studio 2012 Microsoft/windows-universal-samples - github Html agility pack Microsoft.extensions.caching.abstractions Microsoft.extensions.caching.memory Microsoft.extensions.dependencyinjection.abstractions Microsoft.extensions.options Microsoft.extensions.primitives Microsoft.netcore.platforms System.componentmodel.annotations System.runtime.compilerservices.unsafe System.security.cryptography.xml Microsoft.owin Microsoft.owin.host.systemweb Microsoft.owin.security Mimemapping Nconfiguration Nlog Nuget.commandline Nunit Restsharp Closedxml Apache cxf buildtools Apache neethi Weblinc-matchmedia Twain/twain-dsm Twain-twain-samples Windows driver kit (wdk) 8.0 samples for visual studio 2012 Changes in Update Released on 20-Oct-2020 This Update includes the changes described in the following sections. Issues Addressed in the 20-Oct-2020 Release The following issues were addressed in the Update: Issue ID Issue Summary SCA-28504  Components information SCA-28691  NVD Feed : Upgrading NVD CVE-Feeds APIs (1.0) to NVD CVE-Feeds APIs (1.1) SCA-27621  Difference in vulnerability information for 'expat' and 'libexpat-libexpat' component SCA-28970  NVD-Feed Fix and client release to Codeaware SCA-17974  Duplicate Inventory found for "gettext" and for the duplicate inventory as found license text is wrong SCA-28740  With fresh scan, name of inventory item zlib is changed to madler-zlib in codeinsight 2020R4. SCA-27773  Search terms need to be improved for few components SCA-28288  False Positives for zlib and libjpeg SCA-28508  Components information SCA-22072  Stunnel support in DL SCA-27119  Missing versions SCA-29156  Pycryptodomex missing encryption flag New Component Detection Rules in the 20-Oct-2020 Release This Update introduces new Automated Analysis rules for the following components: Retry.js Jquery-mobile for react Expat (version released 2.2.6) Novell.Directory.ldap Spawn.js Jquery-vsdoc.js CodeMirror NUnit.Framework.dll Rsvp.js Twbs-bootstrap and Mathiasbynens-jquery-placeholder Libwebsockets Globalize 1.1.1 CPU Topology JSON v3.3.0 Pyomo v5.0.1 CPU Topology 1.2.8 Class library Text-markdown Json v2.1.1 V8 Libuv Changes in Update Released on 11-Sep-2020 This Update includes the changes described in the following sections. Issues Addressed in the 11-Sep-2020 Release The following issues were addressed in the Update: Issue ID Issue Summary SCA-27585  Add component " History-event"(JQuery.history.js) SCA-27738  URL not working for freetype (Id: 1149) component New Component Detection Rules in the 11-Sep-2020 Release This Update introduces new Automated Analysis rules for the following components: 7za.exe Jazzy D3.js JSQR Doube-conversion HistoryEvent Bind Punycode.js Gaearon-Redux Changes in Update Released on 28-Aug-2020 This Update includes the changes described in the following sections. Issues Addressed in the 28-Aug-2020 Release The following issues were addressed in the Update: Issue ID Issue Summary SCA-27456  Missing OSS component-udev SCA-27203  Missing components – bind and jsqr New Component Detection Rules in the 28-Aug-2020 Release This Update introduces new Automated Analysis rules for the following components: Whiskas.py ProtectedData Dmidecode Libsmbios Changes in Update Released on 14-Aug-2020 This Update includes the changes described in the following sections. Issues Addressed in the 14-Aug-2020 Release The following issues were addressed in the Update: Issue ID Issue Summary SCA-27191  Add tungsten fabric components to Data Library SCA-27024   Gnutls component missing vulnerabilities, versions and wrong url. SCA-27084  Libtiff license url needs to be updated New Component Detection Rules in the 14-Aug-2020 Release This Update introduces new Automated Analysis rules for the following components: SWIG v3.0.2 VC Redistributable Apple Installer Plugin Appcenter-sdk-apple-3.0.0.tar.gz Code Project - WSE 3 Deployment: MSI and ClickOnce Wdksetup.exe MobileNumericUpDown Apple/cups Mhook GridAnimationDemo Changes in Update Released on 03-Aug-2020 This Update includes the changes described in the following sections. Issues Addressed in the 03-Aug-2020 Release The following issues were addressed in the Update: Issue ID Issue Summary SCA-26931  Missing vulnerabilities. SCA-26666   Missing Vulnerabilities for Apache Thrift 0.7.0 New Component Detection Rules in the 03-Aug-2020 Release This Update introduces new Automated Analysis rules for the following components: JQuery Mobile JortSort CLR Security Class library BrockAllenCookieBasedTempdata.dll StackExchange.Redis Readline.js Changes in Update Released on 17-Jul-2020 This Update includes the changes described in the following sections. Issues Addressed in the 17-Jul-2020 Release The following issues were addressed in the Update: Issue ID Issue Summary SCA-25108  Detection of xmlbeans 2.6.0 occurs twice SCA-25905  Component system.diagnostics.diagnosticsource has had its license changed for version 4.4 and later SCA-25907  New components added SCA-26134  The component "app.min.js" is incorrectly mapped to the component "App( 62839)"   New Component Detection Rules in the 17-Jul-2020 Release This Update introduces new Automated Analysis rules for the following components: Console.js LowPriorityWarning.js Nameddefine.js Prettier.js SQLite DLL Pacman Unicode D3 DES algorithm 5.09 Class library JCanvas Libxslt Node-tmp Libxml2 Changes in Update Released on 30-Jun-2020 This Update includes the changes described in the following sections. Issues Addressed in the 30-Jun-2020 Release The following issues were addressed in the Update: Issue ID Issue Summary SCA-25608  component "jodaorg-joda-time" has invalid license in list SCA-25587  Review licenses for timescale DB GitHub components SCA-23003  Collectors for  bouncycastle,curl,gnu,haproxy,jquery,kernel,libarchive,libssh,         openbsd,openflow,openssl.   New Component Detection Rules in the 30-Jun-2020 Release This Update introduces new Automated Analysis rules for the following components: Node-Semver Speex Node-Static node-tree-kill node-winreg node-xml2js Changes in Update Released on 15-Jun-2020 This Update includes the changes described in the following sections. Issues Addressed in the 15-Jun-2020 Release The following issues were addressed in the Update: Issue ID Issue Summary SCA-24724  Haproxy component missing 2.0.x versions SCA-25348  Add missing vulnerabilities to u-boot component SCA-25416  Errors in Oracle db during PDL Update SCA-24986  UltrVNC - Missing latest versions and some versions are invalid SCA-20156  Update component 302760 to important = true SCA-22232  Missing component versions SCA-24984  Component versions out of date   New Component Detection Rules in the 15-Jun-2020 Release This Update introduces new Automated Analysis rules for the following components: Cross-BrowserSplit. Chromium-Breakpad. Request.js Sauce.js IsEventSupported.js Pubsuffix.js Node-ssl-root-cas(test-tunnel.js) Changes in Update Released on 01-Jun-2020 This Update includes the changes described in the following sections. Issues Addressed in the 01-Jun-2020 Release The following issues were addressed in the Update: Issue ID Issue Summary SCA-24867 [Juniper Networks, Inc.] gnu-gcc component is showing invalid versions SCA-25010 AMD: CodeAware Improper Identification of License for JQUERY Component.   New Component Detection Rules in the 01-Jun-2020 Release This Update introduces new Automated Analysis rules for the following components: Connect-nocache. typescript.js aphrodite.js Newtonsoft.Json.dll tipsy v1.0.0a(jquery.tipsy.js,tipsy.css). prism.js systemjs Microsoft Ajax Minifier Changes in Update Released on 18-May-2020 This Update includes the changes described in the following sections. Issues Addressed in the 18-May-2020 Release The following issues were addressed in the Update: Issue ID Issue Summary SCA-23316 OGIS: License detection is different in CodeAware and Auto-Analysis SCA-22382 OGIS: Request to Add New Components and Versions SCA-24622 Harmonic: stuk-jszip has MIT/GPL Dual License but "Possible Licenses" only show GPL SCA-24711 Citrix: False positives CVEs   New Component Detection Rules in the 18-May-2020 Release This Update introduces new Automated Analysis rules for the following components: bootstrap-select.js bootstrap-toggle.min.js React-pull-to-referesh rx.all.js narwhal.js bootstrap-checkbox v1.4.0 IKVM.NET(IKVM.Reflection.dll). Changes in Update Released on 04-May-2020 This Update includes the changes described in the following sections. Issues Addressed in the 04-May-2020 Release The following issues were addressed in the Update: Issue ID Issue Summary SCA-22381 Component 'ring' from crates.io forge  missing license and encryption flag SCA-22542 Encryption flag not set for 'rust-openssl' component SCA-24708 Incorrect discovery of ' Primefaces-PrimeNG' component   New Component Detection Rules in the 04-May-2020 Release This Update introduces new Automated Analysis rules for the following components: jquery.scrollTo-min.js, MatrixMath.js,  jQuery.tmpl.js, lws-common.js React Router jsDump Reflect-Metadata NDesk.Options(.dll) MSBuild Community Tasks(.dll) Changes in Update Released on 17-Apr-2020 This Update includes the changes described in the following sections. Issues Addressed in the 17-Apr-2020 Release The following issues were addressed in the Update: Issue ID Issue Summary SCA-23823 Few vulnerabilities not reported SCA-24365 Invalid URL for 'lyceum' component SCA-20305 Component 'apache-cordova-plugin-inappbrowser' has incorrect versions SCA-18198 Incorrect vulnerability mapping for 'Docker' component SCA-23837 Added rdklib (pypi) to the library   New Component Detection Rules in the 17-Apr-2020 Release This Update introduces new Automated Analysis rules for the following components: webperftest jquery.color.js knockout Irrlicht(.dll file) jQuery(build_markdown.js) React Developer Tools(getReactData.js) moment.js,regex.js, moment-with-locales.js Changes in Update Released on 3-Apr-2020 This Update includes the changes described in the following sections. Issues Addressed in the 3-Apr-2020 Release The following issues were addressed in the Update: Issue ID Issue Summary SCA-22116 Invalid version specified for 'tpm2-tss-engine' SCA-23712 Added 'SunPro' license to the library SCA-22982 Incorrect URLs for few Ibiblio Maven2 components SCA-20314 Licenses are not mapped for latest versions of 'pygresql' component (22014048) SCA-21928 Component 'pycountry-convert' needs to be updated with latest details SCA-19891 Invalid versions associated to the component 'c-ares' SCA-15411 Incorrect details for component 'systemd-systemd'   New Component Detection Rules in the 13-Mar-2020 Release This Update introduces new Automated Analysis rules for the following components: vector.js webcomponent.js globalize.js OCMock Bezier-Easing Punycode(.js File) Sphinx StructureMap cors jQuery validation plug-in v1.6 jQuery Easing v1.3    
View full article
InstallShield StandAlone Build with Docker Build your own Docker Image with InstallShield SAB  On a machine where Docker is installed, create Folder (eg: ISDockerBuild). Copy InstallShield SAB installer (eg: InstallShield2019R3StandaloneBuild.exe) to the above created folder (i.e ISDockerBuild). Create a file called DockerFile (no extension) inside the above created folder (i.e ISDockerBuild) with the following content or Download the same from here [Dockerfile] # Base Windows Image FROM mcr.microsoft.com/windows:1809 # Change to Root Dir WORKDIR / # Copy InstallShield installer to root ADD InstallShield2019R3StandaloneBuild.exe / # InstallShield installation RUN InstallShield2019R3StandaloneBuild.exe /s /v"INSTALLLEVEL=101 SABCONTAINER=1 /qn" The final folder should look like this:     Launch CMD (Run As Administrator), and navigate to the above created folder (i.e ISDockerBuild) Run the following command to build the Docker image with InstallShield installed: docker build -t installshield-sab-2019r3 --no-cache=true . Wait for the build to complete. Once the build is complete run the following command to list the newly created image docker images   License InstallShield SAB  Activate a Node Locked License For activating SAB using a node locked license, you need to manually copy the license file (license.lic) to InstallShield [INSTALLDIR] location: usually C:\Program Files (x86)\InstallShield\<IS-VERSION>\System\ It is also mandatory to create the container with --mac-address option, else the MAC/Physical address will be dynamic each time you create a new container. Open the license file that you want to use for activating InstallShield SAB and copy the MAC address.           Use the same/copied MAC/Physical address to create the container using --mac-address docker run --mac-address <MAC-ADDRESS> <IMAGE> <CMD> (Optional) In case if you want to create container, mount folder and assign MAC address at the same time run the following command: docker run --mac-address <MAC-ADDRESS> -v "<HOST-DIR>:<CONTAINER-DIR>" <IMAGE> <CMD> Where: MAC-ADDRESS : is separated by colon( : ), eg: 00:16:7F:51:03:7D HOST-DIR : folder present in Physical machine/VM CONTAINER-DIR : folder inside the container;  if the folder does not exists it will be automatically create it. The container should be in Exited state in order to copy files to a container. Run the following command to Stop the container: docker stop <CONTAINER-ID/CONTAINER-NAME> After the container is stopped, run the following command to copy the license file (i.e license.lic) to docker container. "docker cp license.lic <CONTAINER-ID/CONTAINER-NAME>:C:\Program Files (x86)\InstallShield\<IS-VERSION>\System\" After the license file copy is done, run the following command to Restart the container: docker start <CONTAINER-ID/CONTAINER-NAME>   Activate a Concurrent License Download ini from here. Open and edit ini with your concurrent server details. If you are configured  with FlexNet License server , then specify the "Server" with the server IP and port information and remove the "CLSServer" from the server.ini file.  Or If you got Cloud License Server (CLS) ID from Revenera, then configure the "CLSServer" with the Cloud License Server (CLS) ID and  remove the "Server" from the server.ini file. For FlexNet License server: CC-SERVER - Concurrent Server CC-PORT - Concurrent Server Port For Cloud License Server: CLSServer = XXXXXXXXXX - where XXXXXXXXX is the CLS Server ID you got from Revenera Copy ini to InstallShield [INSTALLDIR] location, Usually C:\Program Files (x86)\InstallShield\<IS-VERSION>\System\ If the container is running, you need to stop the container. Run the following command to Stop the container: docker stop <CONTAINER-ID/CONTAINER-NAME> After the container is stopped, run the following command to copy ini file to docker container. docker cp server.ini <CONTAINER-ID/CONTAINER-NAME:C:\Program Files (x86)\InstallShield\<IS-VERSION>\System\ After ini file copy is done successfully, run the following command to Restart the container: docker start <CONTAINER-ID/CONTAINER-NAME>   Downloading a Docker image with pre-installed StandAlone Build You can download a docker image with pre-installed InstallShield 2019 R3 StandAlone build.  docker pull  flexerasoftware/installshield:sab2019r3 Note: By choosing to download the above docker image, you agree to accept the terms and conditions outlined in our End User License Agreement available at https://www.flexera.com/legal/clickthrough   Building InstallShield projects via Docker Container Considering that you already have a Docker image with InstallShield or you are using the Docker image provided by InstallShield. Run the following command to create a container and mount directory in an interactive process docker run -it  -v "<HOST-DIR>:<CONTAINER-DIR>" <IMAGE> <CMD> (Optional) In case if you want to create container, mount folder and assign MAC address at the same time run the following command: docker run -it --mac-address <MAC-ADDRESS> -v "<HOST-DIR>:<CONTAINER-DIR>" <IMAGE> <CMD> Where: MAC-ADDRESS : is separated by colon( : ), eg: 00:16:7F:51:03:7D HOST-DIR : folder present in Physical machine/VM CONTAINER-DIR : folder inside the container;  if the folder does not exists it will be automatically create it. To license InstallShield SAB please refer here. Navigate to C:\Program Files (x86)\InstallShield\2019 SAB\System Run the following command to build your project: IsCmdBld.exe -p "C:\InstallShield Projects\MyAppProject.ism"   Build Windows Server Core Docker Image with InstallShield SAB InstallShield SAB setup can be installed on the Windows server core image, but we noticed that the InstallScript projects faili to build in the Windows server core image due to the missing Microsoft Windows library - Oledlg.dll. Server Core provides you with a minimal installation of Windows Server, with minimal features and supports only certain server roles. Oledlg.dll is not included with the Server core installation. Since InstallScript heavily relies on this library, building an InstallScript project  fails with below error: ISDEV : error -7041: Could not create instance of CABEngine, CABEngine component might not be installed or registered properly. You may need to reinstall InstallShield. So, in order to build the InstallShield projects in the Server core image, copy the Oledlg.dll from a Windows Server full installation to the Windows Server Core, once after preparing the Windows server core image with InstallShield SAB setup as described in the starting of this article. Copy the 32 bit Oledlg.dll from a Windows Server full installation(from C:\Windows\SysWOW64 directory) to Windows server core (C:\Windows\SysWOW64) directory. Reference :    1-  DLLs Included with Server Core   2-  Microsoft TechNet Forum  Apart from the OleDlg.dll copy, ensure to specify the Windows Server Core base image in the Docker file while creating the image as below: [Dockerfile] # Base Windows server core Image FROM mcr.microsoft.com/windows/servercore:20H2 # Change to Root Dir WORKDIR / # Copy InstallShield installer to root ADD InstallShield2019R3StandaloneBuild.exe / # InstallShield installation RUN InstallShield2019R3StandaloneBuild.exe /s /v"INSTALLLEVEL=101 SABCONTAINER=1 /qn"   Note:  Please refer the following for addition details on the commands used: docker build: https://docs.docker.com/engine/reference/commandline/build/ docker images: https://docs.docker.com/engine/reference/commandline/images/ docker start : https://docs.docker.com/engine/reference/commandline/start/ docker stop : https://docs.docker.com/engine/reference/commandline/stop/ docker cp: https://docs.docker.com/engine/reference/commandline/cp/ docker run: https://docs.docker.com/engine/reference/run/
View full article
Solution: This can be achieved by substituting a variable in the License Model, Vendor String attribute.   Details on the variable used: The variable for achieving this is "mappedQuantity". Syntax -  MappedQty:{mappedQuantity} to get the consumed/mapped count.   NOTE: This Vendor String attribute(Left of the screenshot) will be part of the 'Features' response of the License Server in REST API calls as seen in the screenshot attached(Right of the screenshot).       Similarly, you can use EntitlementLineItem.partNumber, EntitlementLineItem.productName,license_type to get the details of the Part number assigned to a Line Item, the product mapped to the Line Item, and the License Type mapped to it.
View full article
This article is an archive of the Code Insight release dates since 2017.  For current and upcoming releases, please see the  Code Insight Release Schedule . (NOTE: Access to the Code Insight Release Schedule page requires you to log into the community as a Revenera customer. Code Insight v7.x Release Release Date 2021 R3 (7.17.0-98) August 19, 2021 2021 R2 (7.16.0-47) May 17, 2021 2021 R1 (7.15.0-56) March 15, 2021 2020 R4 (7.14.0-107) December 14, 2020 2020 R3 ( 7.13.0-101 ) September 14, 2020 2020 R2 ( 7.12.0-96 ) May 28, 2020 2020 R1 SP1 ( 7.11.1-7 ) April 2, 2020 2020 R1 (7.11.0-64) February 13, 2020 2019 R4 (7.10.0-71) December 13, 2019 2019 R3 (7.9.0-93) October 18, 2019 2019 R2 (7.8.0-46) July 4, 2019 2019 R1 (7.7.0-118) - limited access April 11, 2019 2019 R1 (7.7.0-116) March 28, 2019 2018 R4 (7.6.0-123) December 27, 2018 2018 R3 HF1 (7.5.1-679) November 20, 2018 2018 R3 (7.5.0-667) October 5, 2018 2018 R2 HF1 (7.4.1-618) July 31, 2018 2018 R2 (7.4.0-606) June 27, 2018 2018 R1 HF1 (7.3.0-563) May 16, 2018 2018 R1 #2 (7.3.0-544) April 17, 2018 2018 R1 (7.3.0-539) April 13, 2018 2017 R3 SP1 (7.3.0-403) February 15, 2018 2017 R3 (7.2.0-368) December 20, 2017 2017 R2 (7.1.0-231) September 13, 2017 2017 R1 SP1 (7.0.1-147) June 30, 2017   Code Insight v6.x  Release Release Date 6.14.2 SP1 (6.14.2-94) May 5, 2021 6.14.2 (6.14.2-60) November 5, 2020 6.14.1 (6.14.1-44) June 16, 2020 6.14.0 (6.14.0-34) February 28, 2020 6.13.3 (6.13.3-42) December 6, 2019 6.13.2 (6.13.2-36) August 22, 2019 6.13.1 (6.13.1-35) May 14, 2019 6.13.0 (6.13.0-38) February 15, 2019 6.12.3 (6.12.3-33) November 14, 2018 6.12.1 HF1 (6.12.1-70) September 11, 2018 6.12.2 (6.12.2-28) August 17, 2018 6.12.1 (6.12.1-68) May 18, 2018 6.12.0 (6.12.0-58) February 18, 2018 6.11.3 HF1 (6.11.3-44) February 7, 2018 6.11.3 (6.11.3-38) November 17, 2017 6.11.2 HF2 (6.11.2-48) September 29, 2017 6.11.2 HF1 (6.11.2-36) August 18, 2017 6.11.2 (6.11.2-35) August 14, 2017 6.11.1 HF1 (6.11.1-30) August 11, 2017 6.11.1 (6.11.1-25) May 15, 2017 6.11.0 (6.11.0-26) February 2, 2017
View full article
  This article covers how to build the InstallShield projects in Azure DevOps pipelines by using the InstallShield Azure DevOps Build Extension. Prerequisite Add and install the InstallShield Build Extension to your Azure DevOps organization where you are going to build the InstallShield projects as part of the Azure Build Pipeline. Add InstallShield tasks to your Azure DevOps Pipeline. Once you have installed the Extension to your organization, Install InstallShield SAB and InstallShield Build tasks will be available to your Build Pipeline tasks, to configure and build the InstallShield projects stored in the repository. InstallShield Build Extension Tasks: 1. Install InstallShield SAB Task The Install InstallShield SAB task installs the InstallShield Standalone Build setup on the Microsoft hosted machine, based on the InstallShield version configured in the task, and configures the license server with the license server details provided in the task either the Cloud License Server (CLS) or the Self hosted license server (traditional). Provide the InstallShield License server details in the server:port format for Self hosted license server (traditional), where, server is the IP address or the fully qualified domain name on which an InstallShield License Server is running. port is the InstallShield License server port configured during the License server installation. Ensure the License server machine is configured to communicate from the Microsoft Hosted Agent, by exempting the License server ports from the firewall. The License server and Vendor daemon ports need to be configured to communicate from the Microsoft Hosted Agent via Firewall. Starting from InstallShield 2021, supports to configure and check out the license rights from the Cloud License Server (CLS). Cloud License Server (CLS) is hosted in the Revenera cloud for your organization, so no need to do any additional configuration in your premises for the License Server. Required to provide the Cloud License Server (CLS) ID details that you got from Revenera for the Cloud License Server (CLS) option. If multiple ‘Install InstallShield SAB’ tasks are configured for a particular InstallShield version in the same pipeline, only the first task downloads and installs the Install InstallShield SAB and the second task checks if it is already installed or not and skips the download and install if it is already installed. ‘Install InstallShield SAB’ task is intended to install on Microsoft Hosted Agents. If configured on Self Hosted agents, then it installs but it is more appropriate to configure the existing on-premises InstallShield machine as Self Hosted agent. The Install InstallShield SAB task can be added to the Pipeline with one of the following editors: YAML Pipeline Editor Classic Pipeline Editor   1.    Adding Install InstallShield SAB Task in the YAML Pipeline Editor   To install InstallShield with Self hosted license server (traditional FlexNet License Server) details: - task: InstallShieldInstall@1   inputs:     ISVersion: '2021'     LicType: 'flexnet'     ISLicenseServerPort: '102.203.205.198:27000'   ISLicenseServerPort: Provide in the server:port format, where the server is server is the IP address or the fully qualified domain name on which an InstallShield License Server is running, and the port is the License server port configured during the License server installation. License server and Vendor daemon ports need to be configured to communicate from the Microsoft Hosted Agent via Firewall. ISVersion: Specify the InstallShield version that needs to be installed on the hosted agent. Example: '2021' to install InstallShield 2021 SAB setup. LicType: Specify the License Server option, flexnet for the Self hosted license server (traditional FlexNet License Server) and cls for Cloud License Server.   To install InstallShield with Cloud License Server (CLS) details: - task: InstallShieldInstall@1   inputs:     ISVersion: '2021'     LicType: 'cls'     ISLicenseCLS: 'XXXXXXXXXX'   ISLicenseCLS: Specify the Cloud License Server ID that you got from Revenera, for the Cloud License Server hosted in the Revenera cloud. ISVersion: Specify the InstallShield version that needs to be installed on the hosted agent. Example: '2021' to install InstallShield 2021 SAB setup. LicType: Specify the License Server option, flexnet for the Self hosted license server (traditional FlexNet License Server) and cls for Cloud License Server.   2.    Adding Install InstallShield SAB Task in the Classic Pipeline Editor   Provide the InstallShield Version from the drop down, and License Server and Port in the server:port format as described in the previous section for the Self hosted license server (traditional FlexNet License Server), and the Cloud License Server (CLS) ID for the Cloud License Server (CLS) option. To install with Cloud License Server (CLS) option: To install with Self hosted license server (traditional FlexNet License Server) option:         2. InstallShield Build Task InstallShield Build task can be configured to build the InstallShield projects as part of the Azure DevOps build pipeline. This task checks if the InstallShield SAB is installed on the agent, and installs the InstallShield SAB if not already installed before triggering the InstallShield project build. Choose ‘Hosted Agent’ or ‘Private Agent’ depending on where your pipeline is running. “Hosted Agent” option in the InstallShield Build Task configuration to build the InstallShield project in the Microsoft Hosted Agent. “Private Agent” option in the InstallShield Build Task configuration to build the InstallShield project in the Self Hosted Agent.   InstallShield Build task requires following inputs for its execution: InstallShield project path from the root of the repository location. Command line parameters, if any. Agent Location, ‘Hosted Agent’ or ‘Private Agent’ depending on where your pipeline is running. InstallShield installed location on the Local Agent if the build configured with Self Hosted Private Agent. License Server Type, "Cloud License Server (CLS)" or "Self hosted license server (traditional)". Cloud License Server (CLS) ID that you got from Revenera for the Cloud License Server (CLS) option License Server details in the server:port format for Self hosted license server (traditional FlexNet License Server) option, in case of Microsoft Hosted Agents. InstallShield versions in case of Microsoft Hosted Agents. Building with Microsoft Hosted Agents: To build the InstallShield project on the Microsoft Hosted Agents, you need to configure the Agent Location to “Hosted Agent” option, InstallShield version and the License server details in the InstallShield Build task either the Cloud License Server (CLS) or the Self hosted license server (traditional). So, during the task execution, InstallShield SAB build is downloaded, installed and configured with the license server specified. Provide the InstallShield License server details in the server:port format for the Self hosted license server (traditional), where, server is the IP address or the fully qualified domain name on which an InstallShield License Server is running. port is the InstallShield License server port configured during the License server installation. Ensure the License server machine is configured to communicate from the Microsoft Hosted Agent, by exempting the License server ports from the firewall. The License server and Vendor daemon ports need to be configured to communicate from the Microsoft Hosted Agent via Firewall. Starting from InstallShield 2021, supports to configure and check out the license rights from the Cloud License Server (CLS). Cloud License Server (CLS) is hosted in the Revenera cloud for your organization, so no need to do any additional configuration in your premises for the License Server. Required to provide the Cloud License Server (CLS) ID details that you got from Revenera for the Cloud License Server (CLS) option. Once after configuring the InstallShield Standalone setup on the Microsoft Hosted Agent, InstallShield Build task starts building the InstallShield project and the build progress will be updated in the agent job log. In case the Build pipeline requires to build multiple InstallShield projects, then multiple InstallShield Build tasks can be configured with the corresponding InstallShield project details. However, the download and install the InstallShield setup on the agent has been performed at the first task, after that it starts building the project directly.   The InstallShield Build task can be added to the build Pipeline with one of the following Pipeline editors: YAML Pipeline Editor Classic Pipeline Editor 1.    InstallShield Build Task in the YAML Pipeline to build in Microsoft Hosted Agent:   - task: InstallShieldBuild@1   inputs:     Prjname: 'TestMSI.ism'     Parameters: '-v'     AgentLoc: 'HostedAgent'     LicType: 'flexnet'     ISLicenseServerPort: '105.211.241.103:27000'     ISVersion: '2021'   To build InstallShield project with Cloud License Server (CLS) option, specify the LicType to 'cls' and the Cloud License Server (CLS) ID:      LicType: 'cls'     ISLicenseCLS: 'XXXXXXXXXX'   Prjname: It is the path of the InstallShield project from the repository root. Parameters: Add the detail, if any additional command line parameters need to be passed during the build. It is optional. AgentLoc: Specify the type of Agent where the Azure Build is configured. The ‘HostedAgent’ for Microsoft Hosted Agent, and ‘PrivateAgent’ for Self-Hosted Agent. ISLicenseServerPort: Provide in the server:port format, where the server is server is the IP address or the fully qualified domain name on which an InstallShield License Server is running, and the port is the License server port configured during the License server installation. License server and Vendor daemon ports need to be configured to communicate from the Microsoft Hosted Agent via Firewall. ISVersion: Specify the InstallShield version that is to be installed on the hosted agent. Example: '2020' to install InstallShield 2020 SAB setup. 2.    InstallShield Build Task in the Classic Pipeline to build in Microsoft Hosted Agent   Provide the InstallShield Project Path, Parameters (if any), Agent Location, InstallShield Version, License Server Type to 'Self hosted license server (traditional)' and License Server and Port in the server:port format for Self hosted license server (traditional). And specify the Cloud License Server (CLS) ID for the Cloud License Server (CLS) option. To build with Self hosted license server (traditional) option, specify the License Server and Port in the server:port format. To build with Cloud License Server (CLS) option, specify the Cloud License Server (CLS) ID that you got from the Revenera. Building InstallShield Project with Self Hosted Agent To build InstallShield projects on the Self Hosted Agents, we/you need to configure the Agent Location to “Private Agent” option, and the absolute location where the InstallShield is installed on the agent. We/you provide the full absolute path of InstallShield installed Location on the local agent. Ex: C:\Program Files (x86)\InstallShield\2020 or C:\Program Files (x86)\InstallShield\2020 SAB. Ensure the local agent is preconfigured with InstallShield and the license activated for the successful builds from the Azure pipeline. InstallShield Build task builds the InstallShield project with InstallShield installed on the local agent, and the build progress will be updated in the agent job log. The InstallShield task can be added to the build Pipeline with one of the following editors: YAML Pipeline Editor Classic Pipeline Editor 1.    InstallShield Build Task in the YAML Pipeline Editor to build in the Self Hosted Agent:   - task: InstallShieldBuild@1   inputs:     Prjname: 'TestMSI.ism'     Parameters: '-v'     AgentLoc: 'PrivateAgent'     SABPath: 'C:\Program Files (x86)\InstallShield\2020 SAB' Prjname: It is the path of the InstallShield project from the repository root. Parameters: Add the details, if any additional command line parameters need to be passed during the build. It is optional. AgentLoc: Specify the type of Agent where the Azure Build is configured. ‘HostedAgent’ for Microsoft Hosted Agent, and ‘PrivateAgent’ for Self -Hosted Agent. SABPath: Provide the full absolute path of InstallShield installed Location on the local agent. For example, C:\Program Files (x86)\InstallShield\2020 or C:\Program Files (x86)\InstallShield\2020 SAB. 2.    InstallShield Build Task in the Classic Pipeline Editor to build in the Self Hosted Agent:   Provide the Project Path, Parameters (if any), Agent Location, and Path to InstallShield installed Location on the local agent.            
View full article
Summary This KB explains evaluation-mode limitations. Synopsis If you have not purchased a license for InstallShield, you can install it and use it for a limited number of days without activating it. When you are using InstallShield in this scenario, it operates in evaluation mode, and some of its functionality is not available. This KB explains those evaluation-mode limitations. When you activate InstallShield, the evaluation limitations are removed.     Discussion Following is a list of the limitations in the evaluation version of InstallShield. Time limit for running InstallShield?The length of the evaluation period is 14 days. If you do not activate InstallShield within 14 days after the first launch, InstallShield will stop working when the evaluation period has ended. You can activate InstallShield at any time before or after the trial period has ended. The About dialog box in InstallShield shows the number of days remaining in your evaluation period. To access the About dialog box: On the Help menu in InstallShield, click About InstallShield. Time limit for running setups that were created in the evaluation version of InstallShield?If you build an installation in the evaluation version of InstallShield, your installation will stop working after 5 days. If you try to launch your installation after that time period, a message such as the following one is displayed: This setup was created with an EVALUATION VERSION of InstallShield. Evaluation setups work for only 5 days after they were built. Please rebuild the setup to run it again. Release type limitations?The evaluation version of InstallShield includes support for building compressed Setup.exe files, but no other release types. If you are creating a Windows Installer?based release, the .msi database is always embedded in the Setup.exe file. If you configure a release to be uncompressed and then try to build that release in the evaluation version, the uncompressed option is ignored, and InstallShield displays the following build warning: Warning -7211: Building a compressed Network Image Setup.exe. All other build types are not allowed in the evaluation mode of InstallShield. Build event limitation?The evaluation version ignores the Precompression Event setting, which is displayed in the InstallShield Premier Edition on the Events tab for a release in the Releases view. If you use this setting to specify a command that you want to be run at build time, InstallShield ignores the command and displays the following build warning: Warning -7211: Evaluation mode: skipping precompression build events... In the full activated version of InstallShield Premier Edition, you can use this setting to specify the command that you want to be run after InstallShield has built the .msi package and the .cab files. This event occurs after .cab files are streamed into the .msi package, but before the .msi package has been digitally signed and streamed into the Setup.exe file. This setting is applicable to Basic MSI and InstallScript MSI projects. This functionality was introduced in InstallShield 2011. It is not available in earlier versions. Setup.exe command-line limitation?The /a command-line parameter does not work with Setup.exe files that are built in the evaluation version of InstallShield. If you try to pass this parameter to an evaluation Setup.exe file, the following message is displayed: This setup was created with an evaluation version of InstallShield, which does not support extraction of the internal MSI file. The full version of InstallShield supports this functionality. For more information, see InstallShield KB article Q200900. In the full activated versions of InstallShield, the /a option causes Setup.exe to perform an administrative installation. An administrative installation copies (and uncompresses) your data files to a directory that is specified by the user. Limitations for patches and QuickPatch packages?The evaluation version does not let you create patches or QuickPatch packages that are based on Setup.exe files that are created in the evaluation version of InstallShield. If you try to select an evaluation Setup.exe file in one of the following areas of InstallShield, a message box is displayed: *Patch Design view (in the Premier or InstallShield editions) * Create New QuickPatch Wizard (in the Premier, InstallShield, or Express editions of InstallShield) The message box states: This setup was created with an evaluation version of InstallShield, which does not support extraction of the internal MSI file. The full version of InstallShield supports this functionality. For more information, see InstallShield KB article Q200900. Note: You can use the evaluation version of InstallShield to create an upgrade that updates an earlier version of your product. Limitations for .msi and .mst files?If you open an .msi or .mst file in the evaluation version of the Premier or InstallShield edition, the ability to save changes to the file is disabled. When you activate InstallShield, the aforementioned limitations are removed.
View full article
Summary Information regarding InstallShield Redistributable Files for supported products Synopsis When you build releases in an InstallShield project, InstallShield includes various InstallShield redistributable files in the build output. You may use these InstallShield redistributable files in the build output according to the InstallShield End-User License Agreement. Most of these files are installed in the InstallShield Program Files Folder\Redist folder and included in builds as needed. Following is a list of the InstallShield redistributable files for InstallShield 2012 Spring and earlier versions of InstallShield. For a list of the InstallShield redistributable files for newer versions of InstallShield, see "Shipping Redistributable Files" in the InstallShield Help Library that is installed with InstallShield.   Discussion InstallShield 2015 Premier, InstallShield and Express Redistributable Files (Windows Installer) ? _isres_LanguageID.dll ? ClrSuitePSHelper.dll ? ClrWrap.dll ? CommonHelper.dll ? corecomp.ini ? default.pal ? DLLWrap.dll ? dotnetfx.exe ? DotNetInstaller.exe ? EulaScrollWatcher.dll ? FileBrowse.dll ? IISHelper.dll ? IISRT.dll ? InstallShield.ClrHelper.dll ? InstallShield.Interop.Msi.dll ? ISBEW64.exe ? ISChain.exe ? ISChainPackages.dll ? ISComSrv.dll ? ISExpHlp.dll ? isexternalui.dll ? IsLockPermissions.dll ? ISNetAPI.dll ? ISNetApiRT.dll ? ISNetworkShares.dll ? ISRegSvr.dll ? Isrt.dll ? ISScheduledTasks.dll ? IsSchRpl.dll ? ISSetup.dll ? ISSQLSrv.dll ? IsWebDeploy.dll ? ISWindowsFeaturesAction.dll ? ISWindowsFeaturesAction64.dll ? ISXmlCfg.dll ? Layout.bin ? PowerShellWrap.dll ? PrqLaunch.dll ? QuickPatchHelper.dll ? SerialNumCAHelper.dll ? SetAllUsers.dll ? Setup.exe ? Setup.ini ? setup.inx ? setup.isn ? setup.ocx ? setup.skin ? Setup_UI.dll ? setupPreReq.exe ? SetupSuite.exe ? SetupSuite64.exe ? SFHelper.dll ? SQLRT.dll ? SuiteAppxHelper.exe ? XMLRT.dll ? Image files that are installed in the subfolders in the following folder: InstallShield Program Files Folder\Support\Themes ? Image and icon files that are installed in the following folder, as well in this folder?s scale-150 and scale-200 subfolders: InstallShield Program Files Folder\Redist\Language Independent\OS Independent InstallShield 2014 Premier, InstallShield and Express Redistributable Files (Windows Installer)   ? _isres_LanguageID.dll ? ClrSuitePSHelper.dll ? ClrWrap.dll ? CommonHelper.dll ? corecomp.ini ? default.pal ? DLLWrap.dll ? DotNetInstaller.exe ? DRMInstallerMSI.dll ? DRMInstallerPro.dll ? EulaScrollWatcher.dll ? FileBrowse.dll ? IISHelper.dll ? InstallShield.ClrHelper.dll ? InstallShield.Interop.Msi.dll ? ISChain.exe ? ISChainPackages.dll ? ISComSrv.dll ? ISExpHlp.dll ? isexternalui.dll ? IsLockPermissions.dll ? ISNetAPI.dll ? ISNetworkShares.dll ? ISRegSvr.dll ? Isrt.dll ? ISScheduledTasks.dll ? IsSchRpl.dll ? ISSetup.dll ? ISSQLSrv.dll ? ISWindowsFeaturesAction.dll ? ISWindowsFeaturesAction64.dll ? ISXmlCfg.dll ? Layout.bin ? PowerShellWrap.dll ? PrqLaunch.dll ? QuickPatchHelper.dll ? SerialNumCAHelper.dll ? SetAllUsers.dll ? Setup.exe ? Setup.ini ? setup.inx ? setup.isn ? setup.skin ? Setup_UI.dll ? SetupPreReq.exe ? SetupSuite.exe ? SetupSuite64.exe ? SFHelper.dll ? SuiteAppxHelper.exe ? Image files that are installed in the subfolders in the InstallShield Program Files Folder\Support\Themes directory   InstallShield 2013 Premier, InstallShield and Express Redistributable Files (Windows Installer) ? _isres_LanguageID.dll ? ClrSuitePSHelper.dll ? ClrWrap.dll ? CommonHelper.dll ? corecomp.ini ? default.pal ? DLLWrap.dll ? DotNetInstaller.exe ? DRMInstallerMSI.dll ? DRMInstallerPro.dll ? EulaScrollWatcher.dll ? FileBrowse.dll ? IISHelper.dll ? InstallShield.ClrHelper.dll ? InstallShield.Interop.Msi.dll ? ISChain.exe ? ISChainPackages.dll ? ISComSrv.dll ? ISExpHlp.dll ? isexternalui.dll ? IsLockPermissions.dll ? ISNetAPI.dll ? ISNetworkShares.dll ? ISRegSvr.dll ? Isrt.dll ? ISScheduledTasks.dll ? IsSchRpl.dll ? ISSetup.dll ? ISSQLSrv.dll ? ISWindowsFeaturesAction.dll ? ISWindowsFeaturesAction64.dll ? ISXmlCfg.dll ? Layout.bin ? PowerShellWrap.dll ? PrqLaunch.dll ? QuickPatchHelper.dll ? SerialNumCAHelper.dll ? SetAllUsers.dll ? Setup.exe ? Setup.ini ? setup.inx ? setup.isn ? setup.skin ? Setup_UI.dll ? SetupPreReq.exe ? SetupSuite.exe ? SetupSuite64.exe ? SFHelper.dll ? SuiteAppxHelper.exe ? Image files that are installed in the subfolders in the InstallShield Program Files Folder\Support\Themes directory   InstallShield 2012 Spring SP 1 Premier, InstallShield and Express Redistributable Files (Windows Installer) Setup.exe Setup.ini ISSetup.dll ISChainPackages.dll ISChain.exe EulaScrollWatcher.dll FileBrowse.dll CEInstall.dll SFHelper.dll SetAllUsers.dll SerialNumCAHelper.dll PrqLaunch.dll DLLWrap.dll isexternalui.dll IsLockPermissions.dll ISNetAPI.dll ISRegSvr.dll ISXmlCfg.dll ISSQLSrv.dll QuickPatchHelper.dll ClrWrap.dll CommonHelper.dll InstallShield.ClrHelper.dll ISExpHlp.dll IISHelper.dll Setup_UI.dll SetupPreReq.exe SetupSuite.exe SetupSuite64.exe ISNetworkShares.dll ISScheduledTasks.dll PowerShellWrap.dll SuiteAppxHelper.exe InstallShield 2012 Spring SP 1 Premier and InstallShield Redistributable Files (InstallScript) _isres.dll corecomp.ini ctor.dll data/v.cab default.pal ikernel.exe Ilog.dll ISSetup.dll Isrt.dll Iuser.dll Layout.bin Objectps.dll setup.exe setup.ini setup.inx data/v.hdr engine32.cab setup.ibt setup.skin/setup.isn IsProBE.tlb iKernel.rgs DotNetInstaller.exe IGdi.dll Setup.dll InstallShield 2012 Spring Premier, InstallShield and Express Redistributable Files (Windows Installer) Setup.exe Setup.ini ISSetup.dll ISChainPackages.dll ISChain.exe EulaScrollWatcher.dll FileBrowse.dll CEInstall.dll SFHelper.dll SetAllUsers.dll SerialNumCAHelper.dll PrqLaunch.dll DLLWrap.dll isexternalui.dll IsLockPermissions.dll ISNetAPI.dll ISRegSvr.dll ISXmlCfg.dll ISSQLSrv.dll QuickPatchHelper.dll ClrWrap.dll CommonHelper.dll InstallShield.ClrHelper.dll ISExpHlp.dll IISHelper.dll Setup_UI.dll SetupPreReq.exe SetupSuite.exe SetupSuite64.exe ISNetworkShares.dll ISScheduledTasks.dll PowerShellWrap.dll InstallShield 2012 Spring Premier and InstallShield Redistributable Files (InstallScript) _isres.dll corecomp.ini ctor.dll data/v.cab default.pal ikernel.exe Ilog.dll ISSetup.dll Isrt.dll Iuser.dll Layout.bin Objectps.dll setup.exe setup.ini setup.inx data/v.hdr engine32.cab setup.ibt setup.skin/setup.isn IsProBE.tlb iKernel.rgs DotNetInstaller.exe IGdi.dll Setup.dll InstallShield 2012 Premier, InstallShield and Express Redistributable Files(Windows Installer) Setup.exe Setup.ini ISSetup.dll ISChainPackages.dll ISChain.exe EulaScrollWatcher.dll FileBrowse.dll CEInstall.dll SFHelper.dll SetAllUsers.dll SerialNumCAHelper.dll PrqLaunch.dll DLLWrap.dll isexternalui.dll IsLockPermissions.dll ISNetAPI.dll ISRegSvr.dll ISXmlCfg.dll ISSQLSrv.dll QuickPatchHelper.dll ClrWrap.dll CommonHelper.dll InstallShield.ClrHelper.dll ISExpHlp.dll IISHelper.dll Setup_UI.dll SetupPreReq.exe SetupSuite.exe SetupSuite64.exe InstallShield 2012 Premier and InstallShield Redistributable Files (InstallScript) _isres.dll corecomp.ini ctor.dll data/v.cab default.pal ikernel.exe Ilog.dll ISSetup.dll Isrt.dll Iuser.dll Layout.bin Objectps.dll setup.exe setup.ini setup.inx data/v.hdr engine32.cab setup.ibt setup.skin/setup.isn IsProBE.tlb iKernel.rgs DotNetInstaller.exe IGdi.dll Setup.dll InstallShield 2011 Premier, InstallShield and Express Redistributable Files(Windows Installer) Setup.exe SetupPreReq.exe SetupPreReqW.exe Setup.ini ISSetup.dll ISChainPackages.dll ISChain.exe EulaScrollWatcher.dll FileBrowse.dll CEInstall.dll SFHelper.dll SetAllUsers.dll SerialNumCAHelper.dll PrqLaunch.dll DLLWrap.dll isexternalui.dll IsLockPermissions.dll ISNetAPI.dll ISRegSvr.dll ISXmlCfg.dll ISSQLSrv.dll QuickPatchHelper.dll ClrWrap.dll CommonHelper.dll InstallShield.ClrHelper.dll ISExpHlp.dll InstallShield 2011 Premier and InstallShield Redistributable Files (InstallScript) _isres.dll corecomp.ini ctor.dll data/v.cab default.pal ikernel.exe Ilog.dll ISSetup.dll Isrt.dll Iuser.dll Layout.bin Objectps.dll setup.exe setup.ini setup.inx data/v.hdr engine32.cab setup.ibt setup.skin/setup.isn IsProBE.tlb iKernel.rgs DotNetInstaller.exe IGdi.dll Setup.dll InstallShield 2010 Premier, InstallShield and Express Redistributable Files(Windows Installer) Setup.exe Setup.ini ISSetup.dll ISChainPackages.dll ISChain.exe EulaScrollWatcher.dll FileBrowse.dll CEInstall.dll SFHelper.dll SetAllUsers.dll SerialNumCAHelper.dll PrqLaunch.dll DLLWrap.dll isexternalui.dll IsLockPermissions.dll ISNetAPI.dll ISRegSvr.dll ISXmlCfg.dll ISSQLSrv.dll QuickPatchHelper.dll ClrWrap.dll CommonHelper.dll InstallShield.ClrHelper.dll ISExpHlp.dll InstallShield 2010 Premier and InstallShield Redistributable Files (InstallScript) _isres.dll corecomp.ini ctor.dll data/v.cab default.pal ikernel.exe Ilog.dll ISSetup.dll Isrt.dll Iuser.dll Layout.bin Objectps.dll setup.exe setup.ini setup.inx data/v.hdr engine32.cab setup.ibt setup.skin/setup.isn IsProBE.tlb iKernel.rgs DotNetInstaller.exe IGdi.dll Setup.dll InstallShield 2009 Premier, InstallShield and Express Redistributable Files(Windows Installer) Setup.exe Setup.ini InstMsiA.exe InstMsiW.exe ISSetup.dll InstallShield 2009 Premier and InstallShield Redistributable Files (InstallScript) _isres.dll corecomp.ini ctor.dll data/v.cab default.pal ikernel.exe Ilog.dll ISSetup.dll Isrt.dll Iuser.dll Layout.bin Objectps.dll setup.exe setup.ini setup.inx data/v.hdr engine32.cab setup.ibt setup.skin/setup.isn IsProBE.tlb iKernel.rgs DotNetInstaller.exe IGdi.dll Setup.dll   Additional Information There is a separate article to distinguish the information regarding Redistributable Files for End Of Life products. Related KB Articles Q209193
View full article
InstallShield Limited Edition for Visual Studio provides a small subset of the world-class functionality found in our other InstallShield editions. 
View full article
This article lists the current year's past releases for FlexNet Operations Cloud. For upcoming releases, please see the Software Monetization Release Schedule. (NOTE: This requires you to log into the community as a Revenera customer. ) 2021 Releases -  FlexNet Operations Cloud ALM Release Production Copy Service (PCS) Data Refresh Date PCS / UAT Date Production Date Production Outage? 2021.07   Tuesday, Jun 29, 2021 Thursday, Jul 15, 2021 No 2021.06   Thursday, Jun 3, 2021 Thursday, Jun 17, 2021 No 2021.06 (CLS)   Friday, Jun 11, 2021 Tuesday, Jun 22, 2021 No 2021.05 Tuesday, Apr 20, 2021 - Wednesday, Apr 21, 2021 Thursday, Apr 22, 2021 Saturday, May 15, 2021 Yes 2021.05 (CLS)   Thursday, Apr 22, 2021 Tuesday, May 11, 2021 No 2021.04   Wednesday, Apr 7, 2021 Tuesday, Apr 13, 2021 No 2021.03   Tuesday, Mar 2, 2021 Tuesday, Mar 16, 2021 No 2021.02 Wednesday, Jan 27, 2021 Thursday, Jan 28, 2021 Thursday, Feb 11, 2021 No 2021.01   Thursday, Dec 17, 2020 Tuesday, Jan 12, 2021 No 2021.01 (CLS)   Thursday, Dec 17, 2020 Saturday, Jan 16, 2021 Yes FlexNet Operations Cloud LLM Release Production Copy Service (PCS) Data Refresh Date PCS / UAT Date Production Date Production Outage? 2021.07 (CLS only)   Tuesday, Jun 29, 2021 Thursday, Jul 15, 2021 No 2021.06   Thursday, Jun 3, 2021 Thursday, Jun 17, 2021 No 2021.06 (CLS)   Friday, Jun 11, 2021 Tuesday, Jun 22, 2021 No 2021.05 Tuesday, Apr 20, 2021 - Wednesday, Apr 21, 2021 Thursday, Apr 22, 2021 Saturday, May 15, 2021 Yes 2021.05 (CLS)   Thursday, Apr 22, 2021 Tuesday, May 11, 2021 No 2021.04   Wednesday, Apr 7, 2021 Tuesday, Apr 13, 2021 No 2021.03   Tuesday, Mar 2, 2021 Tuesday, Mar 16, 2021 No 2021.02 Wednesday, Jan 27, 2021 Thursday, Jan 28, 2021 Thursday, Feb 11, 2021 No 2021.01   Thursday, Dec 17, 2020 Tuesday, Jan 12, 2021 No 2021.01 (CLS)   Thursday, Dec 17, 2020 Saturday, Jan 16, 2021 Yes   2020 Releases -  FlexNet Operations Cloud ALM Release Production Copy Service (PCS) Data Refresh Date PCS / UAT Date Production Date Production Outage? 2020 R1 Wednesday, Jan 8, 2020 Thursday, Jan 9, 2020 Thursday, Feb 6, 2020 No 2020 R1 SP1   Monday, Feb 24, 2020 Monday, Mar 09, 2020 No 2020 R1 SP2   Thursday, Mar 26, 2020 Thursday, Apr 09, 2020 No 2020 R2 Wednesday, Apr 13, 2020 Tuesday, Apr 14, 2020 Wednesday, May 20, 2020 No 2020 R2 SP1   Thursday, Jun 4, 2020 Thursday, Jul 2, 2020 No 2020 R3 Friday, Jul 10, 2020 PCS: Wednesday, Jul 15, 2020 UAT: Monday, Jul 27, 2020 Thursday, Aug 13, 2020 No 2020 R3 (CLS)     Saturday, Aug 15, 2020 Yes 2020 R3 SP1   Thursday, Sep 3, 2020 Tuesday, Sep 22, 2020 No 2020 R3 SP1 Hotfix (CLS)   Thursday, Sep 17, 2020 Thursday, Oct 1, 2020 No 2020 R3 SP2   Wednesday, Sep 30, 2020 Wednesday, Oct 14, 2020 No 2020 R3 SP2 (CLS)   Wednesday, Sep 30, 2020 Wednesday, Nov 4, 2020 No 2020 R3 SP3 Friday, Oct 30, 2020 - Monday, Nov 2, 2020 Tuesday, Nov 3, 2020 Thursday, Dec 3, 2020 No 2020 R3 SP3 (CLS only)   Monday, Nov 23, 2020 Thursday, Dec 3, 2020 No   FlexNet Operations Cloud LLM Release Production Copy Service (PCS) Data Refresh Date PCS / UAT Date Production Date Production Outage? 2020 R1 Wednesday, Jan 8, 2020 Thursday, Jan 9, 2020 Thursday, Feb 6, 2020 No 2020 R1 SP1   Monday, Feb 24, 2020 Monday, Mar 09, 2020 No 2020 R1 SP2   Thursday, Mar 26, 2020 Thursday, Apr 09, 2020 No 2020 R2 Wednesday, Apr 13, 2020 Tuesday, Apr 14, 2020 Wednesday, May 20, 2020 No 2020 R2 SP1   Thursday, Jun 4, 2020 Thursday, Jun 18, 2020 No 2020 R3 Friday, Jul 10, 2020 PCS: Wednesday, Jul 15, 2020 UAT: Monday, Jul 27, 2020 Thursday, Aug 13, 2020 No 2020 R3 (CLS)     Saturday, Aug 15, 2020 Yes 2020 R3 SP1   Thursday, Sep 3, 2020 Tuesday, Sep 22, 2020 No 2020 R3 SP1 Hotfix (CLS)   Thursday, Sep 17, 2020 Thursday, Oct 1, 2020 No 2020 R3 SP2   Wednesday, Sep 30, 2020 Wednesday, Oct 14, 2020 No 2020 R3 SP2 (CLS)   Wednesday, Sep 30, 2020 Wednesday, Nov 4, 2020 No 2020 R3 SP3 Friday, Oct 30, 2020 - Monday, Nov 2, 2020 Tuesday, Nov 3, 2020 Thursday, Dec 3, 2020 No 2020 R3 SP3 (CLS only)   Monday, Nov 23, 2020 Thursday, Dec 3, 2020 No  
View full article
On Google cloud, the VM_UUID will be indifferent format when we get it using lmhosid when compare to normal system commands in VM Windows/Linux environment VM_UUID When we use the system wmic command we get the following UUID C:\Users\test_lynn76\Desktop> wmic path win32_computersystemproduct get uuid UUID 1EB966D9-EB4E-6F26-47C7-BB58C911351C However, lmhostid will not be the same format because the google cloud UUID In cloud environments, FNP follows the approach proposed by cloud providers to fetch the instance ID of the cloud instance. FNP functionality reach out to google cloud provided instance metadata service to fetch the instance ID and that is converted to VM_UUID. FNP is using the logic proposed by google cloud and authority lies with google cloud on when to change the instance ID, below is the format of UUID as a example C:\Users\test_lynn76\Desktop> .\lmhostid.exe -ptype VM -uuid lmhostid - Copyright (c) 1989-2021 Flexera. All Rights Reserved. The FlexNet host ID of this machine is "VM_UUID=6950018112349479755" Some other examples: We can check In windows VM using wmic command [not Google cloud] then the format is the same as system UUID C:\FNP\i86_n3-11.18.1.0_v6\i86_n3>wmic path win32_computersystemproduct get uuid UUID D1C44D56-370C-45F4-0A4C-7E2449BD585D C:\FNP\i86_n3-11.18.1.0_v6\i86_n3>lmhostid.exe -ptype VM lmhostid - Copyright (c) 1989-2021 Flexera. All Rights Reserved. The FlexNet host ID of this machine is "VM_UUID=D1C44D56-370C-45F4-0A4C-7E2449BD585D"
View full article
Question:  Does google cloud Instance support Public IP as a valid HostID in the server line of a license file?.  Answer:  Google cloud instance does not support public IP as a hostid, it is only the VMUUID/VM_UUID.  Note: Always refer to the latest FNP Release notes under Tested Cloud Environments.
View full article
Problem:   Sometimes we are getting the exception "9999: [Incident# 9444-31116] java.lang.Exception: Unable to connect to AWS Redshift. See log for details" when we run the getDeviceRequest webservice ( getDeviceRequest.JPG ) and when we open the Devices page in the FNO UI under Devices menu -->  FlexNet Embedded --> Devices (Open Device page.png) how to resolve this exception.  Solution:  1. Web service throw the exception because the tenant does not have the Update and Insight feature currently enabled but send a getDeviceRequest xml with "<updates>True</updates> ", so if the tenant does not have this feature enabled then best practice to use the XML code "<updates>false</updates> " always to avoid this exception.  2. If we keep getting the exception when we try to open the Device page then create an FNO support case to resolve this error. 
View full article
Symptoms: It was observed that when sending the capability request to the local license server using Java XT client kit, it throws below error. ERROR com.magnet.licensing.core - Error during server request com.flexnet.licensing.b.b: Internal error: Error in FNE protocol: null. at com.flexnet.licensing.b.e.a(SourceFile:287) at com.flexnet.licensing.b.i.bc(SourceFile:3767) at com.flexnet.licensing.a.u.<init>(SourceFile:67) at com.flexnet.licensing.a.t.getResponseDetails(SourceFile:2902) at com.flexnet.licensing.a.t.addTrustedStorageLicenseSource(SourceFile:156) at com.flexnet.licensing.a.t.processCapabilityResponse(SourceFile:178) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:167) at clojure.lang.Reflector.invokeInstanceMethod(Reflector.java:102) at com.magnet.licensing.core$send_capability_request.invokeStatic(core.clj:43) Diagnosis: Scenario used to replicate the issue was to upgrade the LLS from 2018.09 to 2021.02 and Java Client kit from 2015.09 to 2020.12. We observed here that customer was still using the old  FlxCore.dll/FlxCore64.dll which was present in 2015.09 in to the upgraded Java client kit 2020.12. These old dlls were not compatible with the latest version of Java Client kit and hence while sending cap requests it was giving error. Solution: It was suggested to replace he FlxCore.dll/FlxCore64.dll with latest version in the Java XT client kit to solve the problem.
View full article
If no specific location for license file is specified, then the following default location is used. Relying on this default location is not recommended. • On UNIX, the default location is /usr/local/flexlm/licenses/license.dat. • On Windows, the default location is C:\flexlm\license.dat. The system administrator has to protect the directory "C:\flexlm\" and "/usr/local/flexlm" by limiting access to it."   
View full article