rbeckman-nextgen / test-mc4

0 stars 0 forks source link

Ability for end-user to work with 3.7.0 licensing for extensions #4236

Open rbeckman-nextgen opened 4 years ago

rbeckman-nextgen commented 4 years ago

Scenario and current state: Starting 3.7.0, if an end-user is paying for a Core Extension Bundle or higher licence, they have to add the licence key provided by NextGen, in mirth.properties. This registers the Mirth Connect EC2 instance with NextGen.

The problem with this, though, is that the end-user has no way to know which instances are using the licence key without manually documenting it someplace. If the end-user uses the licence key on more than the number of instances that they've paid for, by mistake, the instance fails to start. This is pretty bad for a production instance that has live customers and can only be solved by NextGen Support, who is impossible to reach out to if you're a Core Extension Bundle user. This also defeats the purpose of downgrading from Gold to Core Extension Bundle.

Ideal state:

  1. The end-user should be able to un-license an instance (using an API?) if they want to use the licence key on another server.
  2. The end-user should be able to see the instances that are using the licence key. (using an API?)

Imported Issue. Original Details: Jira Issue Key: MIRTH-4384 Reporter: ashishshetty1992 Created: 2019-02-20T06:04:50.000-0800

rbeckman-nextgen commented 4 years ago

What would happen with the following theoretical?

Would this be disabled because of this license checking feature until I contact support / create a ticket / etc.?

Imported Comment. Original Details: Author: jimchandler Created: 2019-03-01T06:20:25.000-0800

rbeckman-nextgen commented 4 years ago

From NextGen Support: "A machine fingerprint is calculated by looking at the machine hardware. If some part of the hardware changed in some way, it could cause the fingerprint to change. One common change would be if a network interface changed. For example, if you removed or added a network card to the machine or turned on/off WiFi."

Imported Comment. Original Details: Author: ashishshetty1992 Created: 2019-06-07T06:52:11.000-0700