The workaround in this bug is incomplete, there is a missing number here:
>update smart_licenses set active=1 where license='BASE';
>update smart_licenses set count=[MISSINGNUMBER] where license='VIRTUAL';
>update license_caps set active=1 where capability='BASE';
I have use the number "1".
And, there is no info about how to connect to the mysql, the full commands I've use to connect are:
> mysql -p
Password: admin
> use sfsnort;
>update smart_licenses set active=1 where license='BASE';
>update smart_licenses set count=1 where license='VIRTUAL';
>update license_caps set active=1 where capability='BASE';
>exit
After reboot the service the error "Smart Licensing ID certificate expired" have gone.