Licensing in docker and AWS

Hi,

1.We have a customer issue. He gets a trial key failed error. However, he says he is activating it for the first time. Can you let us know what may be the issue

  1. We are finding it difficult with docker containers and AWS. In AWS everytime we start the server pull the code we need to activate again. Same in docker.

1- Is your customer using a virtual machine. Virtual machines can be identical (clones) and hence have same fingerprint.

2- As a recommendation, if your app is a web application then instead of using IsProductGenuine(), you should use ActivateProduct() everytime on start of app (if internet connection is available every time). This would validate the key from server instead of validating it from disk.

So, even if data doesn’t persist after restart, it would validate from server each time on restart.

We figured out that our customer had created users which doesn’t have home folder. This is possible that they can create linux users without home folder. this error was because of that. when he created home folder it worked.