Machine agent license is different from Server Visibility license. From the log, I can say that License Leased failed. What do you have in you config.xml? <sim-enabled>true<sim-enabled>? if it is the case, you need server visibility license, which is different from machine agent license.
Try <sim-enabled>false<sim-enabled>, restart the agent, you will see agent reporting to controller (use can also notice machine agent license is consumed)
If you use <sim-enabled>true<sim-enabled>, you will notice machine agent license is released and server visibility license is being consumed.
hope this helps
... View more