This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
mwaliullah
Level 6
- Revenera Community
- :
- About mwaliullah
Nov 28, 2018
09:04 PM
Summary
Where can I find the ECCN/CCATS for FlexNet Publisher?
Question
Where can I find the ECCN/CCATS for FlexNet Publisher?
Answer
ECCN code for Flexnet Publisher product is EAR99. It is worth mentioning that FNP was initially registered under ECCN 5D002.c1 ENC/740.17(b)(1) CCATS G139617. As of 2016, the ECCN is EAR99. "
... View more
- Tags:
- ECNN
Labels:
Nov 15, 2018
05:16 PM
Summary What causes the Data Transformation failing with error "The INSERT statement conflicted with the FOREIGN KEY constraint "FK_LI_EXP". The conflict occurred in database table dbo.TIME_DIMENSION", column 'ID'.. Question What causes the Data Transformation failing with error "The INSERT statement conflicted with the FOREIGN KEY constraint "FK_LI_EXP". The conflict occurred in database table dbo.TIME_DIMENSION", column 'ID' in FlexNet Operation On-Premises..
Sample from flexnet log.
2016-04-11 07:01:01,193 ERROR [reporting.services] [Sched1_Worker-13] Reporting Data Transformation Failed:
[Incident# 8611-07118] com.flexnet.operations.exceptions.reporting.DataAccessException: Data transformation failed for entity LineItem. [Incident# 8611-07118]
at com.flexnet.operations.reporting.transformer.BaseDataTransformer.execute(BaseDataTransformer.java:208)
at com.flexnet.operations.reporting.transformer.DimensionsDataTransformer.execute(DimensionsDataTransformer.java:29)
at com.flexnet.operations.services.reporting.DataTransformationService.executeDataTransformation(DataTransformationService.java:169)
at com.flexnet.operations.services.reporting.DataTransformationService.performTransformation(DataTransformationService.java:95)
at com.flexnet.operations.services.reporting.ReportingTransformJob.executeJob(ReportingTransformJob.java:38)
at com.flexnet.platform.services.scheduler.AbstractStatefulJob.execute(AbstractStatefulJob.java:62)
at org.quartz.core.JobRunShell.run(JobRunShell.java:191)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:516)
Caused by: java.sql.BatchUpdateException: The INSERT statement conflicted with the FOREIGN KEY constraint "FK_LI_EXP". The conflict occurred in database "fnpops2016reporting", table "dbo.TIME_DIMENSION", column 'ID'.
at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.executeBatch(SQLServerPreparedStatement.java:1160)
at org.jboss.resource.adapter.jdbc.WrappedStatement.executeBatch(WrappedStatement.java:519)
at com.flexnet.operations.reporting.transformer.BaseDataTransformer.executeBatch(BaseDataTransformer.java:246)
at com.flexnet.operations.reporting.transformer.LineItemTransformer.executeEntityBatch(LineItemTransformer.java:177)
at com.flexnet.operations.reporting.transformer.BaseDataTransformer.updateBatch(BaseDataTransformer.java:232)
at com.flexnet.operations.reporting.transformer.BaseDataTransformer.execute(BaseDataTransformer.java:191)
... 7 more Answer Please check for line items that have abnormal expiration dates in OPS_ENTITLEMENT_PRODUCT table, VALID_UNTIL column.
Look for dates that are either before or after entries in the TIME_DIMENSION table.
Make sure that all entitlements are with an expiry dates that are are set within time dimension range.
... View more
Labels:
Nov 14, 2018
11:12 PM
Summary Why TS_OK not working for FLEXID=9 dongles Question Why TS_OK not working for FLEXID=9 dongles? Answer Remote Desktop was not supported for FLEXID-9 until FNP 11.12. It was mentioned in every FNP version of Dongle Installation Guide for Flexnet ID Dongles as follows:
? The SafeNet HASP dongle does not support Remote Desktop Connection for applications built with Windows 32-bit
toolkits. This is a known limitation of the HASP APIs that are used by the FlexNet licensing software. Remote Desktop is supported for FLEXID-9 on 11.12.1 and onward.
... View more
Labels:
Nov 14, 2018
11:07 PM
Summary What is the Cause of Error :lc_flexinit() returned exit code 2 ? Question What is the Cause of Error :lc_flexinit() returned exit code 2 ? Answer In Addition to setting the LD_LIBRARY_PATH environment variable to point to the platform directory of the FNP toolkit. OR pointing to folder where it contains *_libFNP.so (and in windows it looks for libfnp dll location). There is one customer reported that the above did not help. Their issue was resolved with following procedure: lc_flexinit() was failing because SELinux was enabled. It worked after they disabled it. To fix this temporarily, run sudo /usr/sbin/setenforce 0 To permanently disable enforcement during a system startup, change "enforcing" to "disabled" in ''/etc/selinux/config'' and reboot.
... View more
Labels:
Nov 14, 2018
11:07 PM
Summary How do you define multiple HostID on FEATURE or INCREMENT line? :Error: Future license file format or misspelling in license file. Question How do you define multiple HostID on FEATURE or INCREMENT line? Gettimng Error Future license file format or misspelling in license file. Answer You can define multiple hostID on feature or INCREMENT lines as follows: Note you can add more hostIDs with quotes. For Ethernet or MAC address: HOSTID="28d244d3d701 28b2bd8981b3" For COMPOSITE HOSTID address: HOSTID="COMPOSITE=28d244d3d701 COMPOSITE=28b2bd8981b3" For FLEXID : HOSTID="FLEXID=9-61be3962 FLEXID=9-51be3123" For Vednor Defined HostID: (it depends how customer implements it like VDH or anythingelse just use in the format below) HOSTID="VDH=111111111 VDH=222222222"
... View more
Labels:
Nov 14, 2018
10:42 PM
Summary How to use lc_feat_list only with server which serves features when you have multiple license in path? Question How to use lc_feat_list only with server which serves features when you have multiple licenses in path? Answer Find out which license file is used to start the server, then run lc_feat_list on that server. Attached is an lmflex example.
... View more
Labels:
Nov 14, 2018
10:42 PM
Summary How can a client program determine that a feature was checked out from a FlexID dongle? Question Is it possible with the license file C API to check if a feature was checked out from a FlexID dongle? Answer After a checkout, check the hostid type. Attached is a sample of another hostid type output (not flexid, but it should work in same way). Additional Information /* Currently used HOSTIDs */ #define HOSTID_DEFAULT -1 /* for lc_hostid() */ #define HOSTID_LONG 1 /* Longword hostid, eg, SUN */ #define HOSTID_ETHER 2 /* Ethernet address, eg, VAX */ #define HOSTID_ANY 3 /* Any hostid; used for ISV testing and development */ #define HOSTID_USER 4 /* Username HOSTID=USER=xxx */ #define HOSTID_DISPLAY 5 /* Display */ #define HOSTID_HOSTNAME 6 /* Node name HOSTID=HOSTNAME=xxx */ #define HOSTID_ID_STRING 9 /* HOSTID=ID_STRING=xxx, equivalent to HOSTID_STRING */ #define HOSTID_DISK_SERIAL_NUM 11 /* Windows, and NT disk serial number */ #define HOSTID_INTERNET 12 /* Default v4:= ###.###.###.### /v6:= X:X:X:X:X:X:X:X*/ #define HOSTID_DEMO 13 /* HOSTID=DEMO for ISVs to use in their application */ #define HOSTID_ID 18 /* HOSTID=ID=#, equivalent to HOSTID_SERNUM_ID */ #define HOSTID_FLEXID6 23 /* FLEXID6 */ #define HOSTID_FLEXID7 10 /* FLEXID7 */ #define HOSTID_FLEXID8 14 /* FLEXID8 */ #define HOSTID_FLEXID9 15 /* FLEXID9 */ #define HOSTID_FLEXID10 51 /* FLEXID10 */ #define HOSTID_FLEXID11 52 /* FLEXID11 */
For FLEXID9 The type is 15
For FLEXID10 The type is 51
... View more
Labels:
Nov 14, 2018
10:41 PM
Summary What is the meaning of error message SERVER-OUT: Failed to send the message? Question What is the meaning of error message SERVER-OUT: Failed to send the message? Example : SERVER-OUT: Failed to send the message(78) <END> SERVER-OUT: Failed to send the message(97) <END> Answer The SERVER-OUT messages gets logged when the server couldn?t send the response to client, this is a generic message that could be caused when the client gets timed out before it receives the response from server.
... View more
Labels:
Nov 14, 2018
09:57 PM
Summary Getting Return code -8: Invalid license key when updating from 11.8 to 11.13.0.2 Trusted Storage Question Getting Return code -8: Invalid license key when updating from 11.8 to 11.13.0.2 Trusted Storage. How do we resolve this? The lm_code.h is same. Signature is same but 11.8 checkout fails with -8 error. Answer Starting FNP 11.12.1, We Introduced a new attribute for Client side Trusted Storage attribute. This is mentioned in FNP 11.12.1 Release notes:
Checking signatures of INCREMENT lines from client-sideTrusted Storage A new client attribute LM_A_CHECK_LOCAL_TS_SIGNATURE is introduced to enable or disable the signature check of the local trusted storage license. (IOB-000062537). Also see Known Issues section Issues Specific to Trusted-Storage-Based Licensing for details on (IOA-000084970 and IOC-000090943) issues Setting LM_A_CHECK_LOCAL_TS_SIGNATURE to 0 will help resolve the issue. In older versions we used to ignore some keywords like TS_OK in trusted storage license etc and now starting 11.12.1, we process them. Setting LM_A_CHECK_LOCAL_TS_SIGNATURE to 0 will make it backward compatible prior to 11.12.1.
... View more
Labels:
Nov 14, 2018
09:33 PM
Summary What could cause UMN2 values to change in newer FNP versions 11.13.1 ? Question What could cause UMN2 values to change in newer FlexNet Publisher versions 11.13.1 ? Example: 11.13.1 x64_n6 UMN1: 37136D8EAA1D118B621666C318022F01AB99AAAA UMN2: CD09EF10B3AE3A432B325818B4CB8C2947052456 11.13.1 i86_n3 UMN1: D31F97C9F45AC408B2418039F20469A7699FA716 UMN2: CD09EF10B3AE3A432B325818B4CB8C2947052456 11.12.0 x64_n6 UMN1: 37136D8EAA1D118B621666C318022F01AB99AAAA UMN2: C56DB8A77B69754792C1E9D4686A6C2F211984CB 11.12.0 i86_n3 UMN1: D31F97C9F45AC408B2418039F20469A7699FA716 UMN2: C56DB8A77B69754792C1E9D4686A6C2F211984CB 11.10.1 x64_n6 UMN1: 37136D8EAA1D118B621666C318022F01AB99AAAA UMN2: C56DB8A77B69754792C1E9D4686A6C2F211984CB 11.10.1 i86_n3 UMN1: D31F97C9F45AC408B2418039F20469A7699FA716 UMN2: C56DB8A77B69754792C1E9D4686A6C2F211984CB As you can see in the attached machine_ids.txt file... UMN1 -- Consistent on i86 across all FNP versions. Consistent on x64 across all FNP versions. Not consistent across platforms. UMN2 -- Seemed to be consistent across platforms and FNP versions at least until 11.13.1 Answer In 11.12.1, we updated the mechanisms by which we extract ethernet information on Window to use WMI. In a small number of cases, this might cause UMN2 to change across a FNP upgrade. We recommend producers typically allow for a small percentage of lifecycle operations being denied by FlexNet Operations (by having extra licenses available).
... View more
Nov 13, 2018
08:31 PM
Summary Is there a programmatic way to tell if an attached FLEXID9 dongle is a HASP4 or HASP HL dongle? Question Is there a programmatic way to tell if an attached FLEXID9 dongle is a HASP4 or HASP HL dongle? Answer Currently there is no way to differentiate between HASP4 and HASP HL dongle programmatically. We do not have any API that can tell / differentiate if the attached dongle is HASP4 or HASP HL. Currently the hostID type for FLEXID-9 returns same for both HASP4 and HASP HL dongles .
... View more
Labels:
Nov 12, 2018
11:32 PM
Summary Only specific vendor (not entire license server) will shutdown if "-vendor" option is provided with lmdown Question Only specific vendor (not entire license server) will shutdown if "-vendor" option is provided with lmdown. Answer It is clearly mentioned in the help page for 'lmdown' that [-vendor vendor_daemon] Shut down only this vendor daemon; lmgrd continues running. This KB is to reiterate that the below commands also will not be able to shutdown the entire server: -c counted.lic -vendor <vendor_name> -c counted.lic -vendor <vendor_name> -force Only the vendor daemon in question will shut down.
... View more
Labels:
Nov 12, 2018
09:31 PM
Summary What Version of OpenSSL is part of your latest release of FlexNet Embedded? Question What Version of OpenSSL is part of your latest release of FlexNet Embedded? Answer This is covered in the disclosure documentation included with each release under the Product and License Center. For example, the version of OpenSSL used in FNE 2014 R2 (2014.09) is 1.0.1h. FNE 2017 R1 is on 1.0.2j. Additional Information In February, 2017, OpenSSL released security patch "OpenSSL version 1.1.0e" https://www.us-cert.gov/ncas/current-activity/2017/02/16/OpenSSL-Releases-Security-Update However, please note that 1.0.2 is not effected by this issue, as seen below. OpenSSL Security Advisory [16 Feb 2017] ======================================== Encrypt-Then-Mac renegotiation crash (CVE-2017-3733) ==================================================== Severity: High During a renegotiation handshake if the Encrypt-Then-Mac extension is negotiated where it was not in the original handshake (or vice-versa) then this can cause OpenSSL to crash (dependent on ciphersuite). Both clients and servers are affected. OpenSSL 1.1.0 users should upgrade to 1.1.0e This issue does not affect OpenSSL version 1.0.2.
... View more
Labels:
Nov 12, 2018
09:24 PM
Summary How to resolve License Server startup error "ERROR keystore validation failed. identity data has changed" Question How to resolve License Server startup error "ERROR keystore validation failed. identity data has changed"
2016-04-07 13:29:35,634 INFO Starting FlexNet License Server 2016.03 (build 180349) 2016-04-07 13:29:35,634 INFO Copyright (C) 2013-2016 Flexera Software LLC. 2016-04-07 13:29:35,634 INFO All Rights Reserved. 2016-04-07 13:29:35,634 INFO Running as a service 2016-04-07 13:29:43,040 ERROR keystore validation failed. identity data has changed 2016-04-07 13:29:43,040 FATAL Unable to create database connection 2016-04-07 13:29:43,040 INFO Stopping FlexNet License Server
Answer This error indicates the identity was changed from what's expected (likely due to a different identity still residing in Trusted Storage). To resolve this, clean (overwrite or delete) the existing Trusted Storage, then use the new identity.
... View more
Nov 12, 2018
09:23 PM
Summary
What kinds of circumstances can lead to the "Response out of order with previous responses" error?
Question
What kinds of circumstances can lead to the "Response out of order with previous responses" error?
Answer
The reason of the behavior is because FNE server is not built to talk to FNE client more than once per second, it might be returning the same time stamp. The repeating timestamp is the reason for the error. "Response is out of order with previous responses" refers to FLXERR_RESPONSE_STALE. That happens when you try to apply an old (or same) response to TS. You can generate a request to find what the last response time is that's stored in TS. Compare that against the response time of the capability response you are trying to process, which has to be greater or else you will get the error:
Additional Information
There's no way to bypass this validation, but please consider it as more of a warning that an error and generally can be safely ignored. Look at those errors as the server equivalent to an exasperated parental response to the oft repeated question from their child of "Are we there yet?". There's little reason to ask for an update to your license rights more than once a second as the expiry of those license rights will be on a second boundary. If you're attempting some kind of load test, you might do better to simulate more than one client. Please note, if you had more than one process sharing the same TS, you also might conceivably get that error. It's not so much if the requests are different, what's important is either having 1 second between responses OR having the different request/response pairs be for different Host ID/Trusted Storage files. Certainly if the requests come from different systems then you should not see this error as long as each system is keeping a nice pause between requests, Examples: (Each pair is run on the same physical system.)
Host ID
Trust Storage Path
Requested Feature
Request Time
Response Time
Result
112233445566
\licenses\
Feature1
12:01:00.10
12:01:01
Success
112233445566
\licenses\
Feature1
12:01:00.20
12:01:01
Error
Host ID
Trust Storage Path
Requested Feature
Request Time
Response Time
Result
112233445566
\licenses\
Feature1
12:01:00.10
12:01:01
Success
112233445566
\licenses\
Feature2
12:01:00.20
12:01:01
Error
Host ID
Trust Storage Path
Requested Feature
Request Time
Response Time
Result
112233445566
\licenses\
Feature1
12:01:00.10
12:01:01
Success
112233445566
\licenses\
Feature2
12:01:00.90
12:01:02
Success
Host ID
Trust Storage Path
Requested Feature
Request Time
Response Time
Result
112233445566
\licenses\123456\
Feature1
12:01:00.10
12:01:01
Success
112233445577
\licenses\123457\
Feature2
12:01:00.20
12:01:01
Success
... View more
Labels:
Latest posts by mwaliullah
Subject | Views | Posted |
---|---|---|
2594 | Nov 28, 2018 09:04 PM | |
838 | Nov 15, 2018 05:16 PM | |
1309 | Nov 14, 2018 11:12 PM | |
884 | Nov 14, 2018 11:07 PM | |
1233 | Nov 14, 2018 11:07 PM | |
1048 | Nov 14, 2018 10:42 PM | |
920 | Nov 14, 2018 10:42 PM | |
2923 | Nov 14, 2018 10:41 PM | |
779 | Nov 14, 2018 09:57 PM | |
966 | Nov 14, 2018 09:33 PM |
Activity Feed
- Posted Where can I find the ECCN/CCATS for FlexNet Publisher? on FlexNet Publisher Knowledge Base. Nov 28, 2018 09:04 PM
- Posted FlexNet Operations On-Premises error: "The INSERT statement conflicted with the FOREIGN KEY constraint "FK_LI_EXP". The conflict occurred in database table dbo.TIME_DIMENSION", column 'ID'. on FlexNet Operations Knowledge Base. Nov 15, 2018 05:16 PM
- Posted Why TS_OK not working for FLEXID=9 dongles? on FlexNet Publisher Knowledge Base. Nov 14, 2018 11:12 PM
- Posted What is the Cause of Error :lc_flexinit() returned exit code 2 ? on FlexNet Publisher Knowledge Base. Nov 14, 2018 11:07 PM
- Posted How do you define multiple HostID on FEATURE or INCREMENT line? Error:Future license file format or misspelling in license file. on FlexNet Publisher Knowledge Base. Nov 14, 2018 11:07 PM
- Posted How to use lc_feat_list only with server which serves features when you have multiple licenses in path? on FlexNet Publisher Knowledge Base. Nov 14, 2018 10:42 PM
- Posted How can a client program determine that a feature was checked out from a FlexID dongle? on FlexNet Publisher Knowledge Base. Nov 14, 2018 10:42 PM
- Posted What is the meaning of error message SERVER-OUT: Failed to send the message? on FlexNet Publisher Knowledge Base. Nov 14, 2018 10:41 PM
- Posted Getting Return code -8: Invalid license key when updating from 11.8 to 11.13.0.2 Trusted Storage on FlexNet Publisher Knowledge Base. Nov 14, 2018 09:57 PM
- Posted What could cause UMN2 values to change in newer FlexNet Publisher versions 11.13.1 ? on FlexNet Publisher Knowledge Base. Nov 14, 2018 09:33 PM
- Posted Is there a programmatic way to tell if an attached FLEXID9 dongle is a HASP4 or HASP HL dongle? on FlexNet Publisher Knowledge Base. Nov 13, 2018 08:31 PM
- Posted Only specific vendor (not entire license server) will shutdown if "-vendor" option is provided with lmdown on FlexNet Publisher Knowledge Base. Nov 12, 2018 11:32 PM
- Posted What Version of OpenSSL is part of your latest release of FlexNet Embedded? on FlexNet Embedded Knowledge Base. Nov 12, 2018 09:31 PM
- Posted How to resolve License Server startup error "ERROR keystore validation failed. identity data has changed" on FlexNet Embedded Knowledge Base. Nov 12, 2018 09:24 PM
- Posted What kinds of circumstances can lead to the "Response out of order with previous responses" error? on FlexNet Embedded Knowledge Base. Nov 12, 2018 09:23 PM
- Posted Is there's an API available to manage the reservation list to Add and Return devices in LLS? on FlexNet Embedded Knowledge Base. Nov 12, 2018 09:20 PM
- Posted What is the suggested way to confirm a license is still valid in FlexNet Embedded? on FlexNet Embedded Knowledge Base. Nov 12, 2018 09:17 PM
- Posted How does FlexNet Embedded validate that the DLLs / shared objects it loads against are genuine / haven?t been interposed by some third party? on FlexNet Embedded Knowledge Base. Nov 12, 2018 09:16 PM
- Posted Does Flexera offer static versions of libFlxComm64 and libFlxCore64 so that we can fully link our executable at build time? on FlexNet Embedded Knowledge Base. Nov 12, 2018 09:16 PM
- Posted What could cause the error "server <serverID> instance is not ready" when server ID is <serverID>? on FlexNet Embedded Knowledge Base. Nov 12, 2018 08:56 PM
Contact Me
Online Status |
Offline
|
Date Last Visited |
Mar 18, 2019
12:11 PM
|