This can be caused by a number of things, including ...
- invalid hostname resolution
- incorrect system date/time
- IP address binding issues
- local firewall rules
If that checks out OK, then you should follow the Cpanel Forum Thread on Expired Licences
In our experience it is usually caused by either changes to your hostname/ip setup, or a mistake in your firewall rules.