i-net Clear Reports

Licensing FAQ

Can I get a license key for a machine name?

To get a trial license key you need a valid IP address. You can request a trial license key on i-net software's website. If you need a license key that is not based on a IP address then you can purchase a site license. For more information please contact: sales@inetsoftware.de.

If you have edited the /etc/hosts please note that an entry such as

127.0.0.1 localhost my_host

is wrong. Please change it to

127.0.0.1 localhost
192.168.0.1 my_host

If i-net Clear Reports binds itself to 127.0.0.1, then it cannot be accessed from remote computers. This is not i-net Clear Reports specific but applies to all server programs such as DB servers, too.

If you don't know the IP-address of your machine, please type

/sbin/ifconfig | tee config.txt

After that please look for the inet addr in config.txt.

License Key if a i-net Clear Reports server uses DHCP.

If a server uses DHCP to get an IP address you should make sure in the configuration of the DHCP Manager that this DHCP client will always get the same IP address.
In case you move the software to a new server you should make sure that is has the same IP address. In emergency cases we can transfer an existing license to a new IP address after a transfer request paper was signed. For more information please contact: sales@inetsoftware.de.

java.lang.RuntimeException: No license key. You need to set a license key.

In order to use i-net Clear Reports you need a valid license key. If you purchased i-net Clear Reports then you will receive the license key per email from our sales team. Otherwise if you downloaded a trial version then you can request a trial license key on i-net software's website.

java.lang.RuntimeException: You use a license key for a different IP address.

This exception means that the used license key is not correct for the IP address of the server running i-net Clear Reports.
If it occurs then the IP address that the Java VM returns for the server differs from the IP address for that the license key has been requested.

You can request a trial license key for the IP address, purchase a license or configure your server so that the correct IP address returned by Java VM.

If you use i-net Clear Reports on a Linux / Unix / Solaris server then you need to configure the network settings on your server in order to get the correct IP address for the host name (see file etc/hosts).

If you use it on Windows then perhaps the Media Sense feature is enabled and the incorrect IP address 127.0.0.1 is returned (perhaps temporary). In this case please read the FAQ article: Disable Media Sense for TCP:IP in Windows if 127.0.0.1 is returned?.

If you have enabled the logging of i-net Clear Reports then you can see the available IP address(es) in the log output. Also, you can use the following method to get all available IP adresses on the current system as a InetAddress array:

ConfigurationManager.getAvailableIPAddresses()

Disable Media Sense for TCP/IP in Windows if 127.0.0.1 is returned?

Windows contains the Media Sense feature to detect whether the computer is connected to the network or not. If it is not connected (e.g. a laptop) and Media Sense is enabled then it removes the bound protocols from that adapter. In this case the IP address 127.0.0.1 is returned instead of the configured IP address. You can disable the Media Sense feature by editing the registry.
For more information please refer to the Microsoft Knowledge Base Article - 239924: http://support.microsoft.com/default.aspx?scid=kb;[LN];Q239924.


i-net software strives to provide accurate product documentation. Please give us your feedback using the form below.
NOTE: This form is for documentation feedback only. For technical assistance, please send an email to clearreports@inetsoftware.de.

 

© Copyright 1996 - 2012, i-net software; All Rights Reserved.