Flexera API fails when not accessed via Network Service
Currently we are using Flexera with License Files with it running as a separate Windows Service (Network Service). Our C# application also runs as a separate Windows Service (Network Service) and uses the C API (lmgr11.dll) to access features list and everything works fine.
If our application runs as any other account (basic user account, Local System, Administrator account) then the following call returns a null.
Note: here, the Flexera service running as any of the other accounts did not matter (it worked fine as long as our application account ran as network service). Also the folder permissions for flexera exe's and license files were also updated accordingly.
Any idea on what could be the problem with running that API call ?
Re: Flexera API fails when not accessed via Network Service
Some additional information:
All the services are located in the same machine
The license is set to allow use in any machine.
The following error is seen after the API call :
No socket connection to license server manager.
License path: C:\flexlm\license.dat;
FLEXnet Licensing error:-7,96
Note: that above license path is incorrect, not sure how that was picked up.