Nov 12, 2018
08:45 PM
Summary This article will explain how to load a served license file to the LLS without the use of FNO (FlexNet Operations). Synopsis This article will explain how to load a served license file to the LLS without the use of FNO (FlexNet Operations). Discussion The following steps assume you have the LLS (Local License Server) up and running. Steps to load a served license file to the LLS without the use of FNO. Step 1 - Created the license file with any text editor, Notepad was used here. Copy and paste the section below.... #License file: SERVER ZEUS 000C2914BD78 INCREMENT JoeMc fnedemo 1.0 permanent 4 #Note: Change the host on the server line to the hostname and MAC address of your machine. Also, change 'fnedemo' to your identity name. Step 2 - Creating response file. Open a command prompt and run the 'capresponseutil.bat' utility with the commands below, using the license file created above. PS C:\Users\jmcmillan\Desktop\flexnetls-x64_windows-2017.08.0\flexnetls-x64_windows-2017.08.0\bin\tools> .\capresponseutil.bat -id .\IdentityBackOffice_NoFNO.bin -host 000C2914BD78 -idtype ETHERNET .\license.txt license.bin Step 3 - Loading response file. Open another command prompt and run the 'flexnetlsadmin.bat' utility with the commands below, using the response file created above. PS C:\Users\jmcmillan\Desktop\flexnetls-x64_windows-2017.08.0\flexnetls-x64_windows-2017.08.0\enterprise> .\flexnetlsadmin.bat -server http://localhost:7070/api/1.0/instances/~ -activate -load .\license.bin License should now be added to the LLS.
... View more
Nov 08, 2018
04:35 PM
Summary Configuring Vendor Certificate Generator (VCG) for x64 machines in FlexNet Operations 2016 (FNO). Synopsis This article will explain how to overcome the issue of configuring Vendor Certificate Generator (VCG) for x64 machines in FlexNet Operations 2016 (FNO). Discussion In the "FlexNet Operations Implementation Guide" on Page 31 it states: 1. Copy your platform-specific VCG into the <ops_install_dir>/custom/<platform>/bin directory, where <platform> corresponds to the operating system on which FlexNet Operations is running: i86_n3 (Windows), i86_re3 (Linux), or sun4_u48 (Solaris). This is OK if FNO is being installed on a x86 machine. If FNO is to be installed on a Windows x64 machine, then directory needs to be x64_n6\bin otherwise the VCG does not get deployed.
... View more
Nov 08, 2018
04:32 PM
Summary This article will explain how to overcome the error Input parameter hostId of TrustedHostEntityBO.createTrustedHostEntityBO cannot be null. Symptoms When performing a manual return in Flexnet Operations (FNO) the following error is displayed:
Input parameter hostId of TrustedHostEntityBO.createTrustedHostEntityBO cannot be null
Cause This is caused by another activation on the same machine overwriting the same trusted ID value, for example: If two different instances of FNO (both using separate databases) are used to activate two entitlements on the same machine, then both transaction keys could be using the same trusted ID. So when activating the second entitlement it would overwrite the existing trusted ID with the new one. Resolution Created a new transaction key and make sure the trusted ID's are not the same.
... View more
Labels:
Nov 06, 2018
11:09 PM
Summary This article will explain how to pass a username and password to a FTP/FTPS or HTTP/HTTPS in the download URL for an update in the FlexNet Connect Publisher site. Question Does FlexNet Connect support any authentication methods and how we can tell FlexNet Connect to use certain usernames and passwords? Answer FlexNet Connect supports HTTP/HTTPS and FTP/FTPS for the download URL and a username/password can be added by using the following syntax: FTP/FTPS: ftp(s)://<username>:<password>@server/setup.exe HTTP/HTTPS: http(s)://username:password@server/setup.exe
... View more
Labels:
Nov 06, 2018
11:09 PM
Summary This article will explain how to set the image of Common Software Manager dialog after an update has been downloaded in v13.06 Synopsis After downloading an update and the image in the top left hand of the Common Software Manager (CSM) is blank, as shown in the screenshot below. Discussion In order to add a custom image the following image file will need to be modified, "update_header.jpg". This can be found in the following location: image C:\ProgramData\FLEXnet\Connect\11\ui\images
Once the image has been updated, restart the CSM and the custom image will be displayed, as shown in the screenshot below.
... View more
Labels:
Nov 06, 2018
11:06 PM
Summary This article will explain if VirtualBox VM detection possible in the FlexNet Embedded 2014 R2 & FlexNet Connect 2015 C XT toolkit. Question Is VirtualBox VM detection possible? Answer FlexNet Embedded 2014 R2 only supports detection on the following virtual platforms:
Virtual Machine Support:
Virtualization functionality in the FlexNet Embedded XT toolkits?including virtual machine detection
and the computing of VM UUID hostid values?supports:
? VMware ESX 4.x
? VMware ESXi 5.x
? Microsoft Hyper-V 6.1
? Citrix XenServer 6.x
... View more
Labels:
Nov 06, 2018
11:05 PM
Summary This article will explain how to enable the demographics data in the Publisher site (PMP) for On-Premise customers. Question How Do I Enable Demographics Data? Answer In the Publisher (PMP) site the demographics data can be switched on by navigating to the following: Administration tab > Options tab > Demographics Settings > then select the Record Demographics Data radio button and save. See screenshot below or attachment.
... View more
Labels:
Nov 06, 2018
10:56 PM
Summary This article will explain how to overcome a 'Download Failed' error when checking for updates. Symptoms When checking for updates with the agent.exe using the following command line: agent.exe -sn{F8C68CD6-1317-4C1E-B554-B9325DADBA91}, appmenu The following error may appear: Cause This can be caused by the 'Server' line in the {Product_Guid}.ini being missing/incorrect or the port number is missing/incorrect. In the example below the port number should be set to '80'. [Main] ScheduleInterval=30 Instances=Default Segment=829 Version=1.00.0000 MessageFilter=-1 LastCheckPerformed=3/9/2015 LanguageID=1033 RecordDemographics=1 PRODUCTLINK=ZCEFCC78F6EFC77C8F9ACE7E889AB978FD9DC978FFEEBF748CEDBA7A8A98C90AFC9FBC0A899AC Server=http://spock:8099/ [UID] ALL=1 [NewMsgs] 1002=0 1003=0 Resolution Check the {Product_Guid}.ini on the client machine and make sure the 'Server' line is pointing to the notification server URL and using the correct port number. In the example below the port number is set back to '80'. [Main]
ScheduleInterval=30
Instances=Default
Segment=829
Version=1.00.0000
MessageFilter=-1
LastCheckPerformed=3/9/2015
LanguageID=1033
RecordDemographics=1
PRODUCTLINK=ZCEFCC78F6EFC77C8F9ACE7E889AB978FD9DC978FFEEBF748CEDBA7A8A98C90AFC9FBC0A899AC
Server=http://spock:80/
[UID]
ALL=1
[NewMsgs]
1002=0
1003=0 *Note: the {Product_Guid}.ini files can be found in the following directory, 'C:\ProgramData\FLEXnet\Connect\Database' on a client machine.
... View more
Labels:
Oct 19, 2018
09:12 PM
Summary When creating a new user in Flexnet Operations the following error is produced: Error-has-been-returned-by-the-Mail-Service-501-5-1-7-Invalid-Address. Symptoms When creating a new user in Flexnet Operations On-Premises the following error is produced: Error-has-been-returned-by-the-Mail-Service-501-5-1-7-Invalid-Address (see screenshot) Cause This type of error occurs if the 'From-Address for Outbound Mail' is not a valid email address or it isn't configured to send emails from that address. This setting is under 'Administer Operations > System Configuration' (see screenshot).
Resolution Change to the 'From-Address for Outbound Mail' field to use a valid email address.
... View more
Labels:
Oct 19, 2018
08:50 PM
2 Kudos
Summary
This article will explain how to create a keystore that can be used with Flexnet Operations to enable SSL.
Synopsis
In order to create a keystore it is assumed that you have created the PFX file. The steps below will explain how to import the PKX file into the keystore for FlexNet Operations On-Premises.
Discussion
Steps to create the keystore for Flexnet Operations 1. First step is to import the given PFX file (PKCS format) into the keystore that will be used by the FNO application. Note: Keytoo?l.exe manages a keystore (database) of cryptographic keys, X.509 certificate chains, and trusted certificates and is part of the Java installation. Please refer to the article below for more information on this.... https://docs.oracle.com/javase/6/docs/technotes/tools/windows/keytool.html keytool.exe -importkeystore -srckeystore ServerCertificate.pfx -srcstoretype pkcs12 -srcstorepass <password> -destkeystore FlexeraKeyStore.jks -deststoretype JKS The following output should be displayed:
Enter destination keystore password:
Re-enter new password:
Entry for alias le-0a9b7c02-2830-41bb-b46e-43ee80646aac successfully imported.
Import command completed: 1 entries successfully imported, 0 entries failed or cancelled
2. The next step is to isolate the certificate chain used to validate the certificate and put this into the truststore. You could use a separate truststore or add the certificate to the JDK's keystore. The second approach is more preferable, so this is what is used below.
Convert the PFX file to PEM format and make sure we transport the certificates into the PEM file
Note: OpenSSL is an open source project that provides a robust, commercial-grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols. Please refer to the article below for more information and how to download.... https://www.openssl.org/source/
openssl pkcs12 -in ServerCertificate.pfx -out Keystore.pem -nodes
Enter Import Password:
MAC verified OK
3. The next step is to convert this PEM file to X509 format.
openssl x509 -outform der -in Keystore.pem -out flexera.der
4. The final step is to import this X509 certificate into the JDK's keystore.
keytool.exe -import -alias flexera-alias -keystore "C:\cacert\FlexeraKeystore.jks" -file flexera.der
Enter keystore password:
Trust this certificate? [no]: yes
Certificate was added to keystore
Steps to configure Flexnet Operations to use the created keystore
Go to flexnet-setup: e.g. http://localhost:4321/flexnetsetup
Stop FNO server
Undeploy FNO and all applications
Go to FNO_HOME\components\wildfly\standalone\logs and clean up the logs (This step will be beneficial later)
Go to the 'Advanced' tab
Change the keystore to the location of the keystore, e.g. "C:\certs\FlexeraKeyStore.jks"
Add the password assigned to the keystore.
Save the configuration
Deploy FNO.
Start server
Once the server is up, look at the server.log to find out if there are any key specific errors.
Next verify whether https://localhost:8443/flexnet/operations comes up properly. 8443 was the https port specified.
... View more
Oct 19, 2018
08:48 PM
Summary This article will explain how to enable the 'Upgrade' button when trying to upgrade the FlexNet Operations (FNO) database in the Manage Schema UI from a previous FNO database in FlexNet Operations 2016. Synopsis When installing FNO 2016 you may run into the issue where the 'Upgrade' button for the FlexNet Operations database is grayed out, as shown below. Discussion When upgrading from a version of FlexNet Operations prior to version 2016, be sure to initialize the FlexNet Embedded database before upgrading the FlexNet Operations database. After the FlexNet Embedded database has been initialize the 'Upgrade' button will be active. See the screenshot below on how to initialize the FlexNet Embedded database:
... View more
Labels:
Oct 19, 2018
08:10 PM
Summary This article will explain how to import a JAR file into FlexNet Operations. Question How to Import a Jar file into FlexNet Operations On-Premises? Answer The 'exported.jar' file needs to be added to the 'User Data Dictionary' folder before it can be imported. Opening the 'FlexnetSetup' page in the 'Configuration' section you'll see a 'User Data Dictionary' field. This should normally be set to the location of your FlexNet Operations installation directory, e.g. C:\Program Files\FlexNet Operations\release\flexnet-data\data' unless the location is changed. Place your .jar file in this location, and then add the relative path in the 'File Location and Name' field within FlexNet Operations. e.g. using the following path: ..\..\..\release\flexnet-data\data\Export.jar
... View more
Oct 19, 2018
07:42 PM
Summary This article will explain how to create a simple entitlement using SoapUI. Synopsis This article will explain how to create a simple entitlement using SoapUI for FlexNet Operations On-Premises. Discussion When creating a new SoapUI* project, you'll need to point to the 'EntitlementOrderService?wsdl' endpoint. e.g. http://c3po:8888/flexnet/services/EntitlementOrderService?wsdl Now in the 'createSimpleEntitlement' operation select a new request which will display all the elements to create a simple entitlement. You may not need to fill out all these elements, as this would depend on what you want to add to your entitlement. You can remove the elements you don't need to create the entitlement, for example, see the simple entitlement request XML below which simply refers to adding and entitlement based on product and license model that should already exists in your Flexnet Operations: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:oper="urn:com.macrovision:flexnet/operations"> <soapenv:Header/> <soapenv:Body> <oper:createSimpleEntitlementRequest> <!--1 or more repetitions:--> <oper:simpleEntitlement> <oper:entitlementId> <!--Optional:--> <oper:id>ent015</oper:id> </oper:entitlementId> <!--Optional:--> <oper:description>test entiltlement</oper:description> <oper:lineItems> <oper:activationId> <!--Optional:--> <oper:id>act015</oper:id> </oper:activationId> <!--Optional:--> <oper:description>test activation</oper:description> <!--Optional:--> <oper:product> <!--Optional:--> <oper:primaryKeys> <oper:name>RetailProd1</oper:name> <oper:version>1.0</oper:version> </oper:primaryKeys> </oper:product> <oper:licenseModel> <oper:primaryKeys> <oper:name>Retail Activation</oper:name> </oper:primaryKeys> </oper:licenseModel> <!--Optional:--> <oper:numberOfCopies>100</oper:numberOfCopies> <!--Optional:--> <oper:startDate>2015-04-28</oper:startDate> <oper:isPermanent>true</oper:isPermanent> </oper:lineItems> <!--Optional:--> <oper:allowPortalLogin>false</oper:allowPortalLogin> </oper:simpleEntitlement> </oper:createSimpleEntitlementRequest> </soapenv:Body> </soapenv:Envelope> To run the simple entitlement in SoapUI click on the green play button. *******Note: You would need to modify the following elements to point to the product and license model on your Flexnet Operations server.******* <oper:product> <!--Optional:--> <oper:primaryKeys> <oper:name>RetailProd1</oper:name> <oper:version>1.0</oper:version> </oper:primaryKeys> </oper:product> <oper:licenseModel> <oper:primaryKeys> <oper:name>Retail Activation</oper:name> </oper:primaryKeys> </oper:licenseModel> *SoapUI is a third party tool and can be downloaded from the following website: http://www.soapui.org/
... View more
Labels:
Aug 31, 2018
08:24 AM
Summary This article will explain how to overcome the Visual Studio build error: lmgr.lib(cmn_vm_azure-windows.obj) : error LNK2019: unresolved external symbol _DhcpRequestParams@44 referenced in function _s_GetOption245 Symptoms When building the FlexNet Publisher v11.13.1.1 toolkit the following error may occur: lmgr.lib(cmn_vm_azure-windows.obj) : error LNK2019: unresolved external symbol _DhcpRequestParams@44 referenced in function _s_GetOption245 Cause This is caused by a missing library that was added in the v11.13.1.1 toolkit. Resolution Adding "dhcpcsvc.lib" to the additional libraries in the Visual Studio project will resolve this linker error.
... View more
May 19, 2018
02:08 AM
Summary Installation of Inventory Manager and Flexnet Manager Platform on Windows Server 2008 for versions 8.0 and later. Synopsis Installation of Inventory Manager and Flexnet Manager Platform on Windows Server 2008 for versions 8.0 and later. Discussion Installation of Inventory Manager on Windows Server 2008: Before you can install Inventory Manager 8.0 or later releases successfully on Core servers or Inventory Beacons running the Windows Server 2008, you need to install and enable the WebDAV extension, and configure several role services for IIS 7. 1. As summarized in the product release notes, for IIS 7.0 the WebDAV extension must be both installed and enabled. For a summary and reasons, refer to the "Implementation notes" section of the release notes for ManageSoft for administration servers (a copy is available from our knowledge center [requires log in]). Full details on installation and configuration are available from the Microsoft Learn IIS website. On Windows Server 2008 R2 (IIS 7.1), configure WebDAV Publishing instead, as shown below. 2. Configure the IIS application services, backward compatibility, and authentication methods. To configure the minimum set of services:
1. Open Control Panel and double-click on Programs and Features. 2. In the left navigation panel, click Turn Windows features on or off. 3. A Server Manager window opens. In the left navigation panel of that window, expand Roles. Select Web Server (IIS). 4. In the right-hand pane, scroll down to the Role Services section. Click the Add Role Services link. 5. In the Add Role Services window, ensure that the default Role Services is selected in the left-hand navigation pane, and in the right-hand pane:
5.1. Scroll to the Common HTTP Features section, and if Static Content and Default Document are not already checked (ticked), select them. On Windows Server 2008 R2 (IIS 7.1), also select WebDAV Publishing. 5.2. Scroll to the Application Development section, and if ASP.NET, .NET Extensibility, CGI, ISAPI Extensions, and ISAPI Filters are not already checked (ticked), select them. 5.3. Scroll further down to the Security section, and if Basic Authentication and Windows Authentication are not already checked (ticked), select them. 5.4. Scroll further down to the Management Tools section, and if the IIS 6 Management Compatibility section is not already checked (ticked), select it.
6. Click the Next button to confirm your selections, then click the Install button to install the role services you selected. 7. When the Results pane shows success, click the Close button. 8. In the Server Manager window, select File | Exit, and close the Programs and Features window. 9. Restart IIS manager. One method is:
9.1. Start | Internet Information Services (IIS) Manager. 9.2. In the left-hand navigation panel, right-click on the appropriate server. 9.3. From the context menu, select Stop. (If neither Start nor Stop are visible, wait a few seconds and reopen the context menu.) 9.4. Right-click again on the same server name, and from the same context menu, select Start.
10. In the Internet Information Services (IIS) Manager window, in the left-hand navigation panel under the appropriate server, expand Sites. Click on Default Web Site. 11. In the right-hand pane, in the IIS section, double-click on the Authentication icon. An Authentication table appears. 12. Select the Windows Authentication row in the table, and right-click it. From the context menu, select Enable. 13. In the Internet Information Services (IIS) Manager window, select File | Exit.
3. Proceed with the installation of Inventory Manager 8.0 or later. Installation of Flexnet Manager Platform on Windows Server 2008: Before you install Flexnet Manager Platform on Windows Server 2008, you need to configure role services for IIS. 1. Configure the IIS application services (CGI), backward compatibility, and authentication methods. For example, you could configure IIS 7.0 for CGI, IIS 6 compatibility, and Windows Authentication (if you chose to use Windows Authentication) in this way:
1. Open Control Panel and double-click on Programs and Features. 2. In the left navigation panel, click Turn Windows features on or off. 3. A Server Manager window opens. In the left navigation panel of that window, expand Roles. Select Web Server (IIS). 4. In the right-hand pane, scroll down to the Role Services section. Click the Add Role Services link. 5. In the Add Role Services window, ensure that the default Role Services is selected in the left-hand navigation pane, and in the right-hand pane:
5.1. Scroll to the Application Development section, and if CGI is not already checked (ticked), select it. 5.2. Scroll further down to the Security section, and if Windows Authentication is not already checked (ticked), select it. 5.3. Scroll further down to the Management Tools section, and if the IIS 6 Management Compatibility section is not already checked (ticked), select it.
6. Click the Next button to confirm your selections, then click the Install button to install the role services you selected. 7. When the Results pane shows success, click the Close button. 8. In the Server Manager window, select File | Exit, and close the Programs and Features window. 9. Restart IIS manager. One method is:
9.1. Start | Internet Information Services (IIS) Manager. 9.2. In the left-hand navigation panel, right-click on the appropriate server. 9.3. From the context menu, select Stop. (If neither Start nor Stop are visible, wait a few seconds and reopen the context menu.) 9.4. Right-click again on the same server name, and from the same context menu, select Start.
10. In the Internet Information Services (IIS) Manager window, in the left-hand navigation panel under the appropriate server, expand Sites. Click on Default Web Site. 11. In the right-hand pane, in the IIS section, double-click on the Authentication icon. An Authentication table appears. 12. Select the Windows Authentication row in the table, and right-click it. From the context menu, select Enable. 13. In the Internet Information Services (IIS) Manager window, select File | Exit.
2. Proceed with the installation of Flexnet Manager Platform. Please note that Common HTTP Static Content feature is needed for a successful installation of Flexnet Manager Platform (Web Service > Common HTTP Features > Static Content). Static Content lets the Web server publish static Web file formats, such as HTML pages and image files. This feature is selected by default when you install IIS on your computer, but you can decide not to install. Flexnet Manager Platform requires this feature installed so it is not an option to deselect. Additional Information If these instructions are not following then the following are examples of errors that could occur in the uploader.log
Error 0xE05001F4: HTTP error 500
Error 0xE050044D: Failed to create remote directory /ManageSoftRL
Error 0xE0690099: Specified remote directory is invalid, or could not be created
ERROR: Remote directory is invalid
Related Documents Related KB Articles What are the IIS requirements for Active Distribution Servers?
... View more
Labels:
- « Previous
- Next »
Latest posts by jmcmillan
Subject | Views | Posted |
---|---|---|
581 | Oct 14, 2021 05:26 AM | |
1209 | Feb 16, 2021 04:07 AM | |
574 | Feb 10, 2021 04:01 AM | |
2165 | Jan 19, 2021 08:37 AM | |
2176 | Jan 19, 2021 04:36 AM | |
600 | Jan 19, 2021 04:25 AM | |
1139 | Jan 09, 2021 02:58 PM | |
1530 | Nov 26, 2020 01:44 PM | |
1301 | Sep 08, 2020 04:27 PM | |
3652 | Sep 08, 2020 08:30 AM |
Activity Feed
- Got a Kudo for Re: Flex license server 11.16 not starting on VMWare 6.7. Oct 14, 2021 02:11 PM
- Posted Re: Flex license server 11.16 not starting on VMWare 6.7 on FlexNet Publisher Forum. Oct 14, 2021 05:26 AM
- Got a Kudo for Re: Can't create FNC report anymore due to Flash player. Apr 16, 2021 02:23 AM
- Posted Re: How to get locale catalog for other languages than English for Flexnet Connect 2017 R3 on FlexNet Connect Forum. Feb 16, 2021 04:07 AM
- Posted Migrating the ISUS database to another server on FlexNet Connect Knowledge Base. Feb 10, 2021 04:01 AM
- Posted Re: Can't create FNC report anymore due to Flash player on FlexNet Connect Forum. Jan 19, 2021 08:37 AM
- Posted Re: Can't create FNC report anymore due to Flash player on FlexNet Connect Forum. Jan 19, 2021 04:36 AM
- Posted Flexnet Connect Cloud reports not working. on FlexNet Connect Knowledge Base. Jan 19, 2021 04:25 AM
- Posted Re: FlexNet Connect - delete inactive clients on FlexNet Connect Forum. Jan 09, 2021 02:58 PM
- Posted General data transfer failure. Couldn't resolve host name on FlexNet Connect Knowledge Base. Nov 26, 2020 01:44 PM
- Posted Re: Lmstat blocked on FlexNet Publisher Forum. Sep 08, 2020 04:27 PM
- Got a Kudo for Re: Virtual Machines. Sep 08, 2020 10:05 AM
- Posted Re: Virtual Machines on FlexNet Publisher Forum. Sep 08, 2020 08:30 AM
- Posted Re: Virtual Machines on FlexNet Publisher Forum. Sep 08, 2020 07:57 AM
- Posted This article will explain how to overcome the error: "LFSError:UNKNOWN_ERROR" in FlexNet Operations on Premise. on FlexNet Operations Knowledge Base. Apr 08, 2020 08:00 AM
- Got a Kudo for Re: Host multiple licenses for same vendor. Jan 30, 2020 09:31 AM
- Posted Re: Host multiple licenses for same vendor on FlexNet Publisher Forum. Jan 30, 2020 05:33 AM
- Posted Re: Does 3 server reduncdancy license be supported in Linux 7.3 on FlexNet Publisher Forum. Nov 04, 2019 04:56 AM
- Posted Flexnet Connect On-Premise Instance is throwing "IO Exception. key=IO Exception.. Try again." error on FlexNet Connect Knowledge Base. Oct 21, 2019 08:32 AM
- Got a Kudo for Re: Fail to setup a license server using lmgrd on Linux with LM_STRENGTH set to LM_STRENGTH_DEFAULT. Oct 15, 2019 01:57 PM