Page 12 of 14

Re: Activation and Licensing questions

PostPosted: Mar 26, 2015 10:21
by MartynasV
gferen-sg wrote:is there a way to tell neurotechnology service to look for ip and not neurotechnology.com? server is VM, licenses are matcher and client in one LIC file. Internet works over IP only.

Thanks

Hello,

You can activate your licenses on host computer and then in virtual machine obtain licenses using gateway mode.

in pgd.conf:
Mode = Gateway
Address = host ip

Re: Licensing from Docker

PostPosted: Mar 30, 2015 09:48
by Gaboose
Neurotechnology's email support gave me a solution: running the activation service as a network server.

So if you:

1. Uncomment the "mode = server" line in your Bin/Activation/pgd.conf in your host machine (not the docker container) and restart the run_pgd.sh
2. Change "NLicenseObtainComponents(N_T("/local"), N_T("5000") ... " to "NLicenseObtainComponents(N_T("<host machine ip address>"), N_T("5000") ... " in your code, (replacing <host machine ip address> with your host machine ip address of course).

Then it works!

Re: Activation and Licensing questions

PostPosted: May 25, 2015 11:59
by Martynas
sdp_jambi wrote:hello all,

i have a Neurotec Biometric 4.0 SDK. when im lose the serial number how can i get the serial number again ?


Best Regards

Chandra

Hi,

please write an email to support@neurotechnology.com.

Re: Activation and Licensing questions

PostPosted: Jun 18, 2015 12:55
by Jgp18
Hello, I made a simple web app to demonstrate voice verification on an azure website. I'm having trouble figuring out how to obtain licenses on the website, as opposed to obtaining the licenses locally. Since I'm using the trial SDK, is it possible for me to obtain the licenses from my web server? If so, what is the best way to go about it? Thank you for any help.

Re: Activation and Licensing questions

PostPosted: Jun 19, 2015 07:33
by Martynas
Jgp18 wrote:Hello, I made a simple web app to demonstrate voice verification on an azure website. I'm having trouble figuring out how to obtain licenses on the website, as opposed to obtaining the licenses locally. Since I'm using the trial SDK, is it possible for me to obtain the licenses from my web server? If so, what is the best way to go about it? Thank you for any help.

Hello,

where your application will be executed: on server or client side?

Re: Activation and Licensing questions

PostPosted: Jun 19, 2015 11:56
by Jgp18
Martynas wrote:Hello,

where your application will be executed: on server or client side?


I am using asp.net c# for this application and I'm using veriSpeak on server side. I've been trying to get the NLicense.ObtainComponents() function to grab the necessary components remotely but I wasn't sure if this is possible with the trial SDK and I cannot get a remote address to use.

Re: Activation and Licensing questions

PostPosted: Jun 19, 2015 12:05
by Martynas
Jgp18 wrote:I am using asp.net c# for this application and I'm using veriSpeak on server side. I've been trying to get the NLicense.ObtainComponents() function to grab the necessary components remotely but I wasn't sure if this is possible with the trial SDK and I cannot get a remote address to use.

asp.Net is a server side technology. So I can assume that everything will be done on the server side only. Could you confirm it?
Will you bee using the SDK to capture and extract the voice template on client side?

Re: Activation and Licensing questions

PostPosted: Jun 19, 2015 12:21
by Jgp18
Martynas wrote:asp.Net is a server side technology. So I can assume that everything will be done on the server side only. Could you confirm it?
Will you bee using the SDK to capture and extract the voice template on client side?


Yes, I'm doing everything on server side. I've been capturing voice on client side without using the SDK and I have been using the SDK to extract the voice templates and verify them on server side. I have everything working correctly on localhost, because I can grab the components locally, but I've just been having trouble obtaining the components after publishing the web app on IIS.

Re: Activation and Licensing questions

PostPosted: Jun 19, 2015 12:47
by Martynas
Jgp18 wrote:Yes, I'm doing everything on server side. I've been capturing voice on client side without using the SDK and I have been using the SDK to extract the voice templates and verify them on server side. I have everything working correctly on localhost, because I can grab the components locally, but I've just been having trouble obtaining the components after publishing the web app on IIS.

Hello,

thank you for provided information.
As you wrote in your previous post you are using a trial version of the SDK. There are issues with usage of trial version of the SDK on cloud environments and in such case you need to setup the real machine with the trial SDK running on it (Neurotechnology licensing service should be started on it). Then on cloud environment you can obtain in two ways:

1. the first way is to define the IP address of this real machine in NLicense.ObtainComponents() method.
2. second way is to configure the Neurotechnology licencing service on cloud to work in gateway mode and connect to real machine. Then the "/local" keyword should be used in NLicense.ObtainComponents(). You need to edit the pgd.conf file in Activation folder. It should contain these lines:

Code: Select all
mode = gateway
address = ip_address_of_real_machine


In case of non-trial version of the SDK, these two methods can be used for licensing the application on cloud environment:

1. Dongle with licenses connected to remote machine, which will act as "license server". Cloud application will obtain licenses from this "license server".
2. Internet license files, which requires a connection to our activation server.

Re: Activation and Licensing questions

PostPosted: Jun 19, 2015 13:53
by Jgp18
Thank you, this is what I was looking for. Now I just need to get the activation program to acquire internet access. Diagnostics give me a current IP address on this computer but internet reported IP address is not available so I have to deal with the proxy I'm working on. In the meantime, thank you for your help.

Re: Activation and Licensing questions

PostPosted: Jun 22, 2015 06:45
by Martynas
Hi,

Jgp18 wrote:Diagnostics give me a current IP address on this computer but internet reported IP address is not available so I have to deal with the proxy I'm working on.


does your proxy require an authentication?

Re: Activation and Licensing questions

PostPosted: Jun 22, 2015 15:58
by Jgp18
Yes, I don't think I can obtain the licenses remotely with the trial unless I run the activation on a machine that's not on a proxy.

Re: Activation and Licensing questions

PostPosted: Jun 23, 2015 07:51
by Martynas
Jgp18 wrote:Yes, I don't think I can obtain the licenses remotely with the trial unless I run the activation on a machine that's not on a proxy.

Hi,

the proxy with authentication is not supported. It is possible to configure the Neurotechnology licensing service to use proxy server without authentication.

Re: Activation and Licensing questions

PostPosted: Jul 16, 2015 05:05
by shubham94611
I am getting error as NLicensegetInfo while runing the finger tutorial code..

Error while obtaining license

PostPosted: Jul 16, 2015 09:50
by sumit
Hi,
I am getting below exception while trying to obtaining license from an java ejb application running on JBoss server.

Code that i am using to get license:-

Code: Select all

      if (!NLicense.obtainComponents("/local", 5000, components)) {
            System.err.format("Could not obtain licenses for components: %s%n", components);
            System.exit(-1);
         }



Exception :-


Code: Select all


Caused by: java.lang.UnsatisfiedLinkError: Error looking up function 'NLicenseGetObtainedLicenseInfoN': The specified procedure could not be found.

   at com.sun.jna.Function.<init>(Function.java:179) [jna.jar:3.5.2 (b66)]
   at com.sun.jna.NativeLibrary.getFunction(NativeLibrary.java:430) [jna.jar:3.5.2 (b66)]
   at com.sun.jna.NativeLibrary.getFunction(NativeLibrary.java:410) [jna.jar:3.5.2 (b66)]
   at com.sun.jna.Native.register(Native.java:1467) [jna.jar:3.5.2 (b66)]
   at com.neurotec.licensing.NLicense.<clinit>(NLicense.java:51) [neurotec-licensing.jar:5.1.0.0]
   at com.mq.biometric.BiometricCache.initCache(Unknown Source) [CredenceServer.jar:]
   at com.mq.biometric.BiometricCache.addBiometric(Unknown Source) [CredenceServer.jar:]
   at com.mq.credence.beans.remote.iFaceImpl.SubscriberDetailRemoteImpl.addSubscriberIntoCache(Unknown Source) [CredenceServer.jar:]
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_65]
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_65]
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_65]
   at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_65]
   at org.jboss.as.ee.component.ManagedReferenceMethodInterceptorFactory$ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptorFactory.java:72) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]
   at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
   at org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
   at org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:36) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]
   at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
   at org.jboss.as.jpa.interceptor.SBInvocationInterceptor.processInvocation(SBInvocationInterceptor.java:47) [jboss-as-jpa-7.1.1.Final.jar:7.1.1.Final]
   at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
   at org.jboss.invocation.InitialInterceptor.processInvocation(InitialInterceptor.java:21) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
   at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
   at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
   at org.jboss.as.ee.component.interceptors.ComponentDispatcherInterceptor.processInvocation(ComponentDispatcherInterceptor.java:53) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]
   at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
   at org.jboss.as.ejb3.component.pool.PooledInstanceInterceptor.processInvocation(PooledInstanceInterceptor.java:51) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]
   at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
   at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:228) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]
   ... 26 more





But when we run the same code from a simple java application ( not deployed on jboss server ) then we are able to get the license.

Please let me know the reason for the above exception.

Thanks
Sumit

Admin: merged to "Activation and Licensing questions"

Re: Error while obtaining license

PostPosted: Jul 16, 2015 10:01
by Martynas
sumit wrote:Hi,
I am getting below exception while trying to obtaining license from an java ejb application running on JBoss server.

Code that i am using to get license:-

Code: Select all

      if (!NLicense.obtainComponents("/local", 5000, components)) {
            System.err.format("Could not obtain licenses for components: %s%n", components);
            System.exit(-1);
         }



Exception :-


Code: Select all


Caused by: java.lang.UnsatisfiedLinkError: Error looking up function 'NLicenseGetObtainedLicenseInfoN': The specified procedure could not be found.

   at com.sun.jna.Function.<init>(Function.java:179) [jna.jar:3.5.2 (b66)]
   at com.sun.jna.NativeLibrary.getFunction(NativeLibrary.java:430) [jna.jar:3.5.2 (b66)]
   at com.sun.jna.NativeLibrary.getFunction(NativeLibrary.java:410) [jna.jar:3.5.2 (b66)]
   at com.sun.jna.Native.register(Native.java:1467) [jna.jar:3.5.2 (b66)]
   at com.neurotec.licensing.NLicense.<clinit>(NLicense.java:51) [neurotec-licensing.jar:5.1.0.0]
   at com.mq.biometric.BiometricCache.initCache(Unknown Source) [CredenceServer.jar:]
   at com.mq.biometric.BiometricCache.addBiometric(Unknown Source) [CredenceServer.jar:]
   at com.mq.credence.beans.remote.iFaceImpl.SubscriberDetailRemoteImpl.addSubscriberIntoCache(Unknown Source) [CredenceServer.jar:]
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [rt.jar:1.7.0_65]
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [rt.jar:1.7.0_65]
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [rt.jar:1.7.0_65]
   at java.lang.reflect.Method.invoke(Method.java:606) [rt.jar:1.7.0_65]
   at org.jboss.as.ee.component.ManagedReferenceMethodInterceptorFactory$ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptorFactory.java:72) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]
   at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
   at org.jboss.invocation.WeavedInterceptor.processInvocation(WeavedInterceptor.java:53) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
   at org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:36) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]
   at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
   at org.jboss.as.jpa.interceptor.SBInvocationInterceptor.processInvocation(SBInvocationInterceptor.java:47) [jboss-as-jpa-7.1.1.Final.jar:7.1.1.Final]
   at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
   at org.jboss.invocation.InitialInterceptor.processInvocation(InitialInterceptor.java:21) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
   at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
   at org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:61) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
   at org.jboss.as.ee.component.interceptors.ComponentDispatcherInterceptor.processInvocation(ComponentDispatcherInterceptor.java:53) [jboss-as-ee-7.1.1.Final.jar:7.1.1.Final]
   at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
   at org.jboss.as.ejb3.component.pool.PooledInstanceInterceptor.processInvocation(PooledInstanceInterceptor.java:51) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]
   at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:1.1.1.Final]
   at org.jboss.as.ejb3.tx.CMTTxInterceptor.invokeInOurTx(CMTTxInterceptor.java:228) [jboss-as-ejb3-7.1.1.Final.jar:7.1.1.Final]
   ... 26 more





But when we run the same code from a simple java application ( not deployed on jboss server ) then we are able to get the license.

Please let me know the reason for the above exception.

Thanks
Sumit

Hi,

such error is thrown if the different version SDK dlls are used or the native dlls/so file from the SDK is not loaded by the application.
Please ensure that correct native libraries are used and that they are loaded by your application.

Re: Activation and Licensing questions

PostPosted: Jul 20, 2015 14:05
by vaidasz
shubham94611 wrote:I am getting error as NLicensegetInfo while runing the finger tutorial code..


Hello,

Please specify the error you get.

How to Know License Serial Number

PostPosted: Aug 07, 2015 05:43
by gkumar
Hello,
I have *.LIC files on an old system (Fingerprint Client.lic and Fingerprint Matcher.lic). I want to know how can I get the Serial Number. I want to deactivate the license on the old pc and install on another new pc. I'm not able to find Serial Number.

Admin: merged to "Activation and Licensing questions"

Re: How to Know License Serial Number

PostPosted: Aug 07, 2015 08:10
by Martynas
gkumar wrote:Hello,
I have *.LIC files on an old system (Fingerprint Client.lic and Fingerprint Matcher.lic). I want to know how can I get the Serial Number. I want to deactivate the license on the old pc and install on another new pc. I'm not able to find Serial Number.

Hello,

you do not need the serial number to deactivate the license.
Follow deactivation steps and submit the license file and deactivation id to our website and the serial number will be shown after successful deactivation.
if deactivation steps are not known for you, then please contact us at support@neurotechnology.com and we will provide these steps.

Re: How to Know License Serial Number

PostPosted: Aug 11, 2015 06:26
by Martynas
Veresworth wrote:Are facing the same problem.


Please read the post above.

Re: How to Know License Serial Number

PostPosted: Aug 11, 2015 11:25
by gkumar
Hello Martynas,

The issue is when i use New Activation Wizard's Deactivation option - it just delete the lic files.

So, if I send you the *.lic files without deactivating; is it possible to know serial number?

Re: How to Know License Serial Number

PostPosted: Aug 11, 2015 11:29
by Martynas
gkumar wrote:Hello Martynas,

The issue is when i use New Activation Wizard's Deactivation option - it just delete the lic files.

So, if I send you the *.lic files without deactivating; is it possible to know serial number?

Hi,

yes, you can send the *.lic files to support@neurotechnology.com and we will provide you with serial numbers.

Problems with Licensing using SDK 5.1

PostPosted: Aug 11, 2015 18:11
by Lalopez
Hi,

I"m developing an application that access the Neurotechnology server.
This server is already configured, I have acces to it. The Neurotechnology service is up an running.

I make tests and it works fine, so I had to enroll a lot of biometrics, I started with a few hundreds, then thousands and the system was working fine.
My problem comes after a while, after "a random" number of registers, the service starts failing when I try to retrieve the License, more specifically in this section of code:

Code: Select all
if (!NLicense.ObtainComponents(licensesIp, licensesPort, lic))
{
      LOG.Error("Error in license --- " + lic);
}


So when I try to create the biometrics template it fails with an "Not Activated Error".

Following the SDK documentation, it says that I must call NLicense.ObtainComponents for every request I want to to, and call a NLicense.ReleaseComponents for each time I called ObtainComponents.
I do that for every register I"m enrolling, so if I enroll 3000 people, I call 3000 times this methods.

Just to be clear, the access to the server is fine, in general it is working as expected, just after some requests it starts failing dramatically, and I can"t restore the service, it must pass like one day for the service to start working again.
Not even restarting the Neurotechnology service in the server I can get to immediatly work the system again.

Could you please guide with something, maybe I"m doing something wrong, maybe the server must be configured in some way.

Note: We have the licenses for Fingerprint Client, Iris Client and Face Client.

Thanks!

Admin: merged to "Activation and Licensing questions"

Re: Problems with Licensing using SDK 5.1

PostPosted: Aug 12, 2015 07:18
by Martynas
Lalopez wrote:Hi,

I"m developing an application that access the Neurotechnology server.
This server is already configured, I have acces to it. The Neurotechnology service is up an running.

I make tests and it works fine, so I had to enroll a lot of biometrics, I started with a few hundreds, then thousands and the system was working fine.
My problem comes after a while, after "a random" number of registers, the service starts failing when I try to retrieve the License, more specifically in this section of code:

Code: Select all
if (!NLicense.ObtainComponents(licensesIp, licensesPort, lic))
{
      LOG.Error("Error in license --- " + lic);
}


So when I try to create the biometrics template it fails with an "Not Activated Error".

Following the SDK documentation, it says that I must call NLicense.ObtainComponents for every request I want to to, and call a NLicense.ReleaseComponents for each time I called ObtainComponents.
I do that for every register I"m enrolling, so if I enroll 3000 people, I call 3000 times this methods.

Just to be clear, the access to the server is fine, in general it is working as expected, just after some requests it starts failing dramatically, and I can"t restore the service, it must pass like one day for the service to start working again.
Not even restarting the Neurotechnology service in the server I can get to immediatly work the system again.

Could you please guide with something, maybe I"m doing something wrong, maybe the server must be configured in some way.

Note: We have the licenses for Fingerprint Client, Iris Client and Face Client.

Thanks!

Hello,

it is recommended to obtain licenses on application startup and release them on application end. Multiply calls to obtain of licenses during the program execution are not recommended.

Re: Activation and Licensing questions

PostPosted: Sep 26, 2015 06:38
by kiranypatro
Hi I am developing neurotechnlogy trial sdk. and i tried to work in local application and copied all the neuretec related dll into my local appl.
And i am getting the problems like System.typeinitlizationexception.

The type initializer for "Neurotec.Biometrics.NIris" threw an exception.

Re: Activation and Licensing questions

PostPosted: Sep 28, 2015 07:04
by Martynas
kiranypatro wrote:Hi I am developing neurotechnlogy trial sdk. and i tried to work in local application and copied all the neuretec related dll into my local appl.
And i am getting the problems like System.typeinitlizationexception.

The type initializer for "Neurotec.Biometrics.NIris" threw an exception.

Hello,

please provide the full exception message to support@neurotechnology.com.

Activation using a licence number

PostPosted: Oct 06, 2015 07:41
by bencp
Hi all,

I"ve recently retrieved a licence key for the Sentisight software and am wondering where I need to enter the key in order to activate the full version of Sentisight.

Many thanks, Ben!

Admin: merged to "Activation and Licensing questions"

Re: Activation using a licence number

PostPosted: Oct 08, 2015 10:58
by Martynas
bencp wrote:Hi all,

I"ve recently retrieved a licence key for the Sentisight software and am wondering where I need to enter the key in order to activate the full version of Sentisight.

Many thanks, Ben!

Hi,

activation instructions are provided in the Activation.pdf of the downloaded SDK.

Activation service

PostPosted: Oct 14, 2015 19:07
by gbulfon
Hi, You need to have the service activation NBiometricClient started to run?

I wrote this code (its very simple)

Code: Select all
NBiometricClient biometricClient = new NBiometricClient {
                UseDeviceManager = true,
                BiometricTypes = NBiometricType.Fingerprint
            };

            biometricClient.Initialize(); // init

            NDeviceManager dm = biometricClient.DeviceManager;

            if (dm != null) {

                foreach (NDevice d in dm.Devices) {
                    comboBox1.Items.Add(d);
                }
            }

The code does not fail, but I have no device in the Devices collection. If I run the example It works well.

Its possible that Activation problem or issues related to it ?

I appreciate any help.

-gabriel

Admin: merged to "Activation and Licensing questions"

Activation Wizard vs pg.exe

PostPosted: Oct 14, 2015 19:09
by gbulfon
The activation wizard do the same that pg.exe program ?
It is necessary to run both of them to use neuro framework ?

-gabriel

Admin: merged to "Activation and Licensing questions"

Re: Activation Wizard vs pg.exe

PostPosted: Oct 14, 2015 19:16
by gbulfon
I see its the same program.

-gabriel

Re: Activation service

PostPosted: Oct 15, 2015 07:51
by Martynas
gbulfon wrote:Hi, You need to have the service activation NBiometricClient started to run?

I wrote this code (its very simple)

Code: Select all
NBiometricClient biometricClient = new NBiometricClient {
                UseDeviceManager = true,
                BiometricTypes = NBiometricType.Fingerprint
            };

            biometricClient.Initialize(); // init

            NDeviceManager dm = biometricClient.DeviceManager;

            if (dm != null) {

                foreach (NDevice d in dm.Devices) {
                    comboBox1.Items.Add(d);
                }
            }

The code does not fail, but I have no device in the Devices collection. If I run the example It works well.

Its possible that Activation problem or issues related to it ?

I appreciate any help.

-gabriel

Hello,

you should obtain the license for the component "Devices.FingerScanners" to be able to scan fingerprints.

Re: Activation Wizard vs pg.exe

PostPosted: Oct 15, 2015 07:53
by Martynas
gbulfon wrote:The activation wizard do the same that pg.exe program ?
It is necessary to run both of them to use neuro framework ?
gbulfon wrote:I see its the same program.

Hello,

no, it is not the same. Activation Wizard is a helper GUI tool, which helps to activate/deactivate licenses and start/stop Neurotechnology licencing service (pg) in more user friendly way. It is not necessary to have a running Activation Wizard to use the SDK functionality, while Neurotechnology licensing service should be running.

Android Activation and Licensing questions

PostPosted: Oct 16, 2015 11:05
by PoojaKokil
Hello,
I am trying to use Android multi-biometric-sample app 30 days trail version. But i am facing licensing issue after running Biometric.apk file i.e "License were not obtained and Operation is not activated."
Please help me to obtain license and add into android application.

Re: Activation and Licensing questions

PostPosted: Oct 20, 2015 09:07
by Martynas
PoojaKokil wrote:Hello,
I am trying to use Android multi-biometric-sample app 30 days trail version. But i am facing licensing issue after running Biometric.apk file i.e "License were not obtained and Operation is not activated."
Please help me to obtain license and add into android application.

Hi,

What internet connection are you using(3G, wifi)?
Are you using proxy? If yes, is it with authentication?

Cannot get all components from ObtainComponents

PostPosted: Nov 12, 2015 23:21
by gbulfon
I am using this code:
Code: Select all
const string Components = "Devices.FingerScanners,Biometrics.FingerQualityAssessmentBase,Devices.Cameras";
const string Address = "/local";
const string Port = "5000";

and then I am use NLicense.ObtainComponents(Address, Port, component) to get license from "/local" address and port 5000.

I only get license to Devices.Cameras but not to Devices.FingerScanners or Biometrics.FingerQualityAssessmentBase.

What can I do ? If I see the Activation Wizard who still have a week to test the trial.

I appreciate any help.

-gabriel

Admin: merged to "Activation and Licensing questions"

Re: Cannot get all components from ObtainComponents

PostPosted: Nov 13, 2015 09:17
by Martynas
gbulfon wrote:I am using this code:
Code: Select all
const string Components = "Devices.FingerScanners,Biometrics.FingerQualityAssessmentBase,Devices.Cameras";
const string Address = "/local";
const string Port = "5000";

and then I am use NLicense.ObtainComponents(Address, Port, component) to get license from "/local" address and port 5000.

I only get license to Devices.Cameras but not to Devices.FingerScanners or Biometrics.FingerQualityAssessmentBase.

What can I do ? If I see the Activation Wizard who still have a week to test the trial.

I appreciate any help.

-gabriel

Hi,

please generate the diagnostic and send it to support@neurotechnology.com and provide the description of the issue.

ObtainComponents timeout ?

PostPosted: Nov 19, 2015 12:36
by gbulfon
NLicense.ObtainComponents take a very long time. It's possible set a timeout ?
A appreciate that the ObtainComponents take very long time ever. There is a better way to read the licenses from the server ?

Re: ObtainComponents timeout ?

PostPosted: Nov 19, 2015 15:46
by vaidasz
gbulfon wrote:NLicense.ObtainComponents take a very long time. It's possible set a timeout ?
A appreciate that the ObtainComponents take very long time ever. There is a better way to read the licenses from the server ?


Hello,

No, it is not possible to set the timeout.
Please specify SDK revision number you are using. It could be found in a text file of SDK root folder.
What license type do you use (dongle or internet licenses)? What OS do you use? What do you mean by saying "very long time"?

Re: ObtainComponents timeout ?

PostPosted: Nov 19, 2015 19:33
by gbulfon
Revision number is 138683
I am using internet license model
Windows 10
Sometimes return after two minutes...sometimes does not return more.

Re: ObtainComponents timeout ?

PostPosted: Nov 19, 2015 19:59
by gbulfon
This happens on one of my computers. The others, my notebooks with windows 10 works fine.

-gabriel

Re: ObtainComponents timeout ?

PostPosted: Nov 20, 2015 08:25
by Martynas
gbulfon wrote:Revision number is 138683
I am using internet license model
Windows 10
Sometimes return after two minutes...sometimes does not return more.
gbulfon wrote:This happens on one of my computers. The others, my notebooks with windows 10 works fine.

Hello,

Internet licenses require a connection to our activation server. If there are delays or problems with your internet connection, then the long obtain could happen.

Re: Activation and Licensing questions

PostPosted: Jan 15, 2016 07:23
by gkumar
Hello,

Is the Cluster Server License discontinued in MegaMatcher SDK 6.0?

If yes, how to upgrade the Cluster Server running on older version 4.5 to take benefit of improvements done in SDK 6.0

Re: Activation and Licensing questions

PostPosted: Jan 15, 2016 08:01
by Martynas
gkumar wrote:Hello,

Is the Cluster Server License discontinued in MegaMatcher SDK 6.0?

If yes, how to upgrade the Cluster Server running on older version 4.5 to take benefit of improvements done in SDK 6.0

Hello,

yes, the NClusterServer and NClusterNodes are discontinued in 6.0 version of the SDK.
MegaMatcher Accelerator (Development Edition, Standard or Extended or clustered solution of MMA) should be considered if the NServer is not enough.

Re: Activation and Licensing questions

PostPosted: Jan 20, 2016 08:27
by vinodvp
Thanks in advance...
I am using verilook for android device. I have purchase license for it and got some .lic file . I put these files on /Neurotechnology/Licenses location for test purpose and it works fine. but problem is when I put a single file on the given location, it work only for one day and next day I have to change another file. Can I use a single file on the correspondence location ?

Re: Activation and Licensing questions

PostPosted: Jan 20, 2016 14:45
by Martynas
vinodvp wrote:Thanks in advance...
I am using verilook for android device. I have purchase license for it and got some .lic file . I put these files on /Neurotechnology/Licenses location for test purpose and it works fine. but problem is when I put a single file on the given location, it work only for one day and next day I have to change another file. Can I use a single file on the correspondence location ?

Hello,

please send the issue description to support@neurotechnology.com and send the license file too.

Re: Activation and Licensing questions

PostPosted: Jan 22, 2016 11:23
by satising
I have purchased single device license (Internet license) and using Android SDK. Mostly used sample code provided in sdk by integrating it to my application.

When I am running application in the internet connection and calling NLicense.obtainComponents(address, port, component); before capturing the image and extracting the face data, all works fine. But when I am launching it next time by turning it offline I am getting error "Operation is not activated".

It is supposed that this device should work offline as well, only the condition is we have to come online in a suggested time interval as per license activation rules, now my question is how and where should I save the activation state of components for reuse after launching application next time in offline mode. And then how to load those activated component without coming to the internet connection.


I am using 6.0.0 SDK of android.

Thanks,
Satinder

Re: Activation and Licensing questions

PostPosted: Jan 25, 2016 07:54
by Martynas
satising wrote:I have purchased single device license (Internet license) and using Android SDK. Mostly used sample code provided in sdk by integrating it to my application.

When I am running application in the internet connection and calling NLicense.obtainComponents(address, port, component); before capturing the image and extracting the face data, all works fine. But when I am launching it next time by turning it offline I am getting error "Operation is not activated".

It is supposed that this device should work offline as well, only the condition is we have to come online in a suggested time interval as per license activation rules, now my question is how and where should I save the activation state of components for reuse after launching application next time in offline mode. And then how to load those activated component without coming to the internet connection.


I am using 6.0.0 SDK of android.

Thanks,
Satinder

Hello,

Internet licenses work in this way:

1. Turn on Internet connection
2. Start your application
3. Obtain licenses in your application. Do not close your application
4. Turn off Internet connection. The license will work for programmed offline period (default is 30 mins).

If the application will be turned off, while the Internet is off, then there will be a need of Internet connection on application restart to obtain the license again.