Search the Knowledgebase |
Browse by Category or Article ID |
|
|
|
View Articles by Category |
Installation/Setup (23)
Answers to developers' commonly asked questions about getting LM-X up and running.
|
Release Notes (15)
|
Training (28)
How-to information about LM-X
|
Usage (31)
Answers to developers' commonly asked questions about using LM-X.
|
|
LM-X Developer
|
|
Answers to developers' commonly asked questions about LM-X.
|
(Page 1 of 4)
«« |
Prev |
1 |
2 |
3 |
4 |
Next |
»»
|
There were 70 articles found in this category:
Blacklisting and re-hosting a license
LM-X has built-in functionality you can use to prohibit usage of (blacklist) a particular license and re-host a blacklisted license. To blacklist and re-host a license: To revoke an existing license, set a blacklisting flag (LMX_OPT_BLACKLIST). Blacklisting applies to a specific feature in t ...
How can I lock my software to a host when using a cloud service provider?
When using cloud service providers such as Amazon EC2 and Microsoft Azure, the virtual machines do not have HostIDs that you can lock your software to. In such cases, you should use network licenses and use one of the following options to provide the software to the user: You can ask your custo ...
Do our users have to upgrade their license servers after we upgrade to a new LM-X License Manager release?
Yes, when software vendors upgrade to a new LM-X release, their end users must also upgrade their LM-X license server. To upgrade the server, simply stop the server, replace the executable and start the server again. The new server will work with existing licenses. If you don't upgrade the serve ...
What is considered to be an individual platform for LM-X License Manager installations?
In general, a platform is an operating system (OS) on which binaries can run; for example, Windows x86 and Linux x86 are two different platforms. Furthermore, platforms are defined as individual when new development libraries are needed to run an application. For example, Windows x86 and Windows ...
Why am I getting a "bad key" failure in LM-X License Manager?
An LM-X security configuration file (vendor.lmx) is created in the config directory upon the first LM-X compilation. You must reuse this security file for the lifetime of your application; otherwise, you may get “bad key” failures between license generator, license server and licensed applicatio ...
Can I use multiple versions of Windows compilers with LM-X License Manager?
Yes, LM-X supports using multiple versions of Windows compilers. If you need to use multiple versions of Visual Studio, or you need to use a different Windows compiler (such as an open source compiler), you can build a dll version of LM-X that lets you use LM-X with both supported and unsupporte ...
How do I report a bug I've found in LM-X License Manager?
To report a bug in LM-X, please follow the procedure below so that we can best understand and resolve the problem: Create a reproduction of the bug that includes a small example demonstrating the problem. Include instructions on how to use your reproduction. If needed, you may send your own ap ...
What Linux compilers does LM-X License Manager support?
For Linux (x86 and x64), LM-X supports the use of GCC (GNU Compiler Collection). Other compilers that use output compatible with GCC, including custom compilers, will also work but are not officially supported.
What are the dependency considerations for LM-X License Manager?
If you have an application using LM-X that is a Windows Service, you must ensure the dependencies for loading the services are set correctly. Failure to do so will result in runtime errors when starting the service automatically at Windows boot time. LM-X depends on the service group "Network," ...
Can I use dongles with LM-X License Manager?
Yes, dongles may used with LM-X, and can be a particularly good option for licensing virtual machines. You may use 3rd-party dongles, which require some custom programming, or purchase dongles from X-Formation (provided by Aladdin) that work out of the box, without need for further customization.
Which gcc version is used when building LM-X License Manager with MinGW?
Version 4.5 of gcc is used when building LM-X with MinGW. The output for GCC -v is as follows: COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=c:/mingw/bin/../libexec/gcc/mingw32/4.5.0/lto-wrapper.exe Target: mingw32 Configured with: ../gcc-4.5.0/configure --enable-languages=c,c++,ada,fortran,objc,obj-c++ - ...
Can LM-X License Manager detect virtual enviroment?
With LM-X you can allow or forbid to use your application in a virtual enviroment. LM-X detects most of virtualization technologies including VMWare, Microsoft Virtual Server, VirtualBox. Virtual machine environments are typically undesirable for use with software licensing. Normally, operating ...
How does software protected by LM-X License Manager find a license file?
Every LM-X protected application has a search path for licenses. The application will search for licenses in the following order: 1. Preset path and/or automatic server discovery (this information is provided by your application vendor). 2. The environment variable VENDOR_LICENSE_PATH. The VEND ...
Upgrading LM-X License Manager
To upgrade LM-X in order to get a newer version of the software, or after subscription renewal to avoid software expiration, follow the steps below. Download LM-X by logging into the X-Formation Support Portal and following the Download instructions. Unpack the downloaded distribution to a tem ...
Using dongles under Linux x64 with LM-X License Manager v3.3 and v3.31
For LM-X v3.3 and 3.31, we updated our dongle library from Hasp HL to Sentinel HASP v5.0. Our supplier, Aladdin, does not compile the dongle library under Linux x64 using the -fPIC flag. Unfortunately, this means that you cannot use our shared object liblmx-vendor.so together with dongles. To ma ...
How many concurrent clients can LM-X License Manager support on Linux?
Under Linux for LM-X v3.3 and newer, the LM-X license server can support more than 10,000 concurrent clients. In order to allow the LM-X license server to use more sockets than the default 1024 for Linux, the Linux kernel must support epoll (introduced in Linux kernel 2.5.44), and you must raise ...
How can I obtain LM-X License Manager dongle drivers?
If an LM-X dongle is plugged into a machine that does not have the dongle drivers installed, the Windows "Found New Hardware" dialog will appear. You can follow the prompts in this dialog to install the drivers using Windows update. You may also download the dongle drivers attached to this artic ...
What are the requirements for initially compiling LM-X License Manager?
When compiling the LM-X SDK under Windows, one of the following is required: Visual Studio (Express, Standard, Pro or better) MinGW v4.3.x When compiling the LM-X SDK under Unix, GCC is required. In addition, when using Java, you will need to ship your application with a JNI dll, thus making ...
Why doesn't LM-X License Manager return the harddisk hostid?
The ability to retrieve a harddisk hostid using the LM-X End User Configuration tool or LM-X API is an OS limitation. Windows XP and Windows Vista are able to provide the harddisk hostid to LM-X, but permissions and hardware settings may prevent it from working. Windows 2000 and non-Windows plat ...
How can I troubleshoot and fix a "System clock has been set back" error?
If a user experiences a "System clock has been set back" error (see the article, "Why do I get a "System clock has been set back" error?"), the solution is normally to reset the system clock to the correct time. If this does not help, software vendors may resolve the problem by using the resetsy ...
(Page 1 of 4)
«« |
Prev |
1 |
2 |
3 |
4 |
Next |
»»
|
|