License has been validated too often

Recently we took over a site powered by Kirby CMS at the backend. As part of migration, we are provided with the license info by the vendor. We run Kirby through official PHP docker image. License was validated once over migration period successfully.

However, we do make changes to the application time to time (e.g. configure php upload size limit, etc…) and roll-over the Kirby docker images. It seems that it triggers the Kirby license registration again on docker image roll-over; and it failed with the following error message now.

“The license has been validated too often”

Questions:

  1. What do we do to make license registration work again?
  2. Could you please provide us solution for how to make the license registration permanent/persisted for our deployment scenario.

Thanks,
Victor

Hello and welcome to the forum! :wave:

Sorry for the trouble. Please contact us at support@getkirby.com with your license details and we will unlock the license for you. It might take a week though because Bastian is currently on vacation. But until then, feel free to use Kirby like normal without registration. :slight_smile:

About your second question: Kirby stores the license in site/config/.license. It is bound to the domain name of the installation but otherwise not restricted. So what you could do once your license is unlocked is the following:

  • Register the license one more time in your Docker container
  • Copy the license file out
  • Add the license file to your deployment process (either in your repo if it’s a private repo or manually as a deployment step)

Let me know in case you have any further questions. :slightly_smiling_face: