Error Message :
U00034036 There is no valid license for Agent 'AGENT_NAME' (license class '1', license category 'Production', platform 'EX.OS.UNX')
or
U00034018 The specified license class '1' for Agent 'NA2AUTOMICDEV1' is less than the required license class
Unix agent crashes with an error due to the License, however there is no issue with Unix' license.
The parameter in the ini file is spelled licence_class instead of license_class.
Unix agent crashes with the following License error: U00034036 There is no valid license for Agent 'AGENT_NAME' (license class '1', license category 'Production', platform 'EX.OS.UNX')
or
U00034018 The specified license class '1' for Agent 'NA2AUTOMICDEV1' is less than the required license class
or
Unix Agent Error: [1]+ Segmentation fault ./ucxjlx6
This occurs with all Unix Agents, in version 12.1.0+build.1732. It doesn't happen automatically at the start of the Agent but some time after.
Investigation
First, check your license file and your Agent INI configuration.
Then check in the log of your Agent, if the following lines appear than you are affected by this issue:
20171117/180137.408 - license_class=V
[....]
20171117/180137.410 - License : '1'