Hello,
One of our customers is receiving the error TF_E_CLIENT_IPC
from TF_RequestLease
calls in some machines which prevents the process from launching our software. This issue is forcing the users to retry the process multiple times until the lease request eventually works. The licensing system itself seems to work fine as there are other machines that can fetch a lease and load our software successfully. This error does not occur always, but only in some machines sometimes.
The client is executing our software and also the server on a RHEL 7 installation.
The TF version (library and server) is the latest available on your website: 4.4.4.0.
We can confirm that server address and port are properly configured in their environment (succeeding and erroring machines).
We saw a post pointing to the same issue that we are describing but that one was under 4.1.9.0. We also saw another older post related to this topic which finally resulted in a fix released with 4.1.9.0. We would expect that our issue is somewhere else because we are using 4.4.4.0.
We checked the documentation and this error is related to the "interprocess communication facilities" which are "needed to coordinate between multiple client-program instances running in the same operating-system session". Our understanding is that there is some process internal to the TF library that is failing.
Could you help us to troubleshoot this issue on the client side?
Could you provide information on which conditions could lead to this problem?
We need your help to fix this problem as soon as possible because it is affecting the workflow of our client, as it requires monitoring the processes and manually restarting the failing ones.
Thank you!