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"