There can be a variety of reasons why Artifactory will fail to start after an upgrade in terms of a license error.
For example,
2021-06-30T18:06:18.960Z [jfrt ] [ERROR] [3a4d6e8edc2a378d] [tifactoryHomeConfigListener:55] [ocalhost-startStop-2] - Failed initializing Home. Caught exception:
java.lang.IllegalStateException: Converter can't run since no matching license found, please add new license
To investigate this issue, you should check the following list.
1. See if Artifactory license exists in the right location depending on Artifactory Version.
$ART_HOME/etc/artifactory.lic or artifactory.cluster.license in Artifactory 6.x
$ART_HOME/etc/artfiactory/artifactory.lic or artifactory.cluster.license in Artifactory 7.x
2. See if the license has expired or not before starting the upgrade process, You should check the Valid Through section via Administration-> Licenses in Artifactory 7.x or Admin-> Configuration -> Artifactory Licenses in Artifactory 6.x and below
3. See if the license string was corrupted. To verify this, you should compare the license in Artifactory with the original license key in a secure place.