Error Message :
U0034036 There is no valid license for Agent '' (License class '#', license category '', platform 'EX.OS.*').
When attemtping to start an Agent, the above error message is displayed.
Investigation- Open the System Overview in Client 0 and choose License.
- Look for the Platform, Class, and Category that matches the error message.
Count is the amount of agents that are allowed to run.
Processors is the amount of processors for that Platform, Class, and Category that are allowed to run.
The Used (Host) column is also very important to look at it.
A number similar to the example below will be displayed.
Example:
00004 (00020)
The first number is the number of agents in that Platform, Class, and Category that are currently running.
The second number is the number of processors those agents are using.
In the example above, there are 4 agents running on 20 processors.
There are a few reasons that the "no valid license" error will occur. Either there are not enough licenses for another agent to be added to the count, or there are not enough licenses for the processors to be added.
These are outlined below:
- If in the example above, the number in the "Count" column is 4 and another agent is started, it will receive this error because my Used (Host) column shows that 4 agents are already started.
- If in the example above, the number in the "Count" column is 5 and the number in the "Processors" column is 20 and another agent is started, it will receive this error because the Used (Host) column shows that 20 processors are already being used.
- If in the example above, the number in the "Count" column is 5 and the number in the "Processors" column is 22 and another agent is started that receives this error, it is important to double check how many processors that agent might be using. If it has 4 processors, then this will be too many (20 + 4 is 24 which goes above 22) and will cause the error.
- Be sure the category in the error message matches the one you are attempting to use
- Check your licence_class= setting in the agent's ini file to be sure you are using the correct class