You are viewing limited content. For full access, please sign in.

Discussion

Discussion

Your Laserfiche Forms license has expired for renewing customers

posted on July 22

Forms shut down unexpectedly on 7.19 and we had to replace the license file in the ProgramData folder by downloading a new one from Directory Server.

Inside of the original file we found an expiration date

Why would there be an expiration date in this file causing the system to go offline?

Their Directory Server says that it does not expire until next year and it is renewed every year. They never had a lapse in payment or service so it is unusual that a primary business service would be shut off.

In Directory Server the last renewal was done about a month ago well before the due date of 7/19. It was not that they had not renewed their master license.

 

0 0
replied on July 22

Can you check on your Forms Config site, Forms Server page and see if you have license auto update enabled? If not, the license won't be auto updated on Forms when you renew on LFDS.

 

1 0
replied on July 23

It was unchecked. It seems to be unchecking itself during upgrades or some event as users would never go in here and choose this option, even if they were planning to cancel at the end of the subscription period. They would just cancel and shut down their server. It's a feature that no one uses and seems to be using itself.

How can I disable it for good and lock it out of there?

0 0
replied on July 23 Show version history

Hi Chad -

I believe that's an option because of how many Forms servers are located in DMZ or other scenarios where they wouldn't necessarily be able to always directly access the licensing server so there was an option for organizations to avoid getting spammed by event viewer messages in those situations.

THAT SAID... if it's defaulting/resetting to off, we should probably re-examine that. These days I'd expect it's more important to default to on, and allow orgs to turn it off if needed, not the other way around. 

0 0
replied on July 23

I can not prove it, but I am very suspect that the box actually just unchecks itself over time.

Since we had 6 previous support tickets with this client all for the same issue, their license expiring unexpectedly, I looked through them just to confirm that we have had to re-check this box before in 2021. The server today is the same server as it was then, so this box has unchecked itself at least twice now. It is a lot less likely that someone is clicking this by accident and I would suspect it happens during upgrade, re-install, or some other event.

Either way it should have a very serious lock on it and confirmation, it is a dangerous config that can cause a sudden outage for the entire system with no warning.

0 0
replied on July 24

This setting was stored in Forms Web.config file, not on database server.

Was it possible that the server Web.config file got replaced during the years? Likely Forms was uninstalled then re-installed.

0 0
replied on July 25

That is possible, but I am pretty certain that the configurations in configurators are stored in the database because we have to uninstall and re-install all the time for various reasons. The front end program is just a shell and the database controls the configs.

Also why would it default to expire even if it was not stored in the database?

0 0
replied on July 27

Most of the configuration settings are stored in database, but for this LFDS relicensing setting, it's stored in Web.config as "AutoGetLfdsLicense". And it would be reset to false if you uninstall and reinstall.

It's not in database because the setting is expected to work per machine, and when multiple Forms servers use same database the setting could be different.

We will consider updating the default value for this option.

0 0
You are not allowed to follow up in this post.

Sign in to reply to this post.