Page 1 of 1

UniVerse user limit has been reached

Posted: Sat Sep 25, 2004 2:47 am
by anupam
In our development Box, today we faced a strange kind of problem. Suddenly no client was able to connect to the server.

The error which we saw was:

Code: Select all

UniVerse user limit has been reached, and license cleanup failed.

We investigated, but could not found any thing. We executed uvlictool and the output is given below.

Code: Select all

No. Pid, Package  Device name             IP address      Device sub-key
1   7346                                                                          
2   18916                                                                         
3   26367                                                                         
4   24206                                                                         
4 license seats are in use.
0 license seats are available.
We killed these pids, still of no luck. Finally,We restarted the engine, and every thing was fine again.

What is the root cause for this kind of error.

Posted: Sat Sep 25, 2004 4:23 am
by chulett
I would think just failed / broken connections that failed to cleanup properly. :?

You might want to search the forum for posts on the DEADLOCK daemon. It would help with issues like this and has been discussed quite thoroughly in the past here.

Posted: Sun Sep 26, 2004 2:14 am
by ray.wurlod
The PC from which you've failed to connect has a DataStage client licence that is authorised for four users installed. (Actually, it's on the first client that connected to that server, rather from the one that failed, from which the licence count is set.)

When it connects, it finds that four clients are already connected, so gives you this error.

It attempts to clean up the licence count on the server, in case any are defunct users, but this fails possibly because there are genuinely four clients connected.

If you have one, you can re-install the client using a licence that supports more than four simultaneous connections.

You can find out how many users a client is licensed for using the Windows registry editor and looking for the Limit value under the hive HKEY_LOCAL_MACHINE\Software\Ascential Software\DataStage Client (depending on exactly how you installed the client). Make sure you use the Options menu to select Read-only mode as the first thing you do before opening the registry editor.

Note that changing this value is insufficient to change the licensing. Don't even think of trying it - you will invalidate your licence. :!: