License reservation best practices

Hi,

We have several customers experiencing issues with the licensing system. A couple of the known offenders:

  • Applications are fetching dev licenses instead of runtime

Latest was a flex customer where the Historian fetched a 500 tags / 24 hour license instead of the unlimited license.

Other cases the Historian is getting the dev license (big license) instead of the runtime (smaller license)

In both of these cases we are reserving these dev licenses to "DUMMY" machines. In some cases, we are creating separate license servers to host the dev licenses. Why can't the system give us the runtime licenses first like we would expect?

  • Reservations not working

We reserve a supervisory license for a client. The client says that no license is available. We remove the reservation, suddenly the license is available. Even though the reservation was for that specific client. In this case, reservations are simply not working.

We haven't really found a good workaround for this. We can only guess that doing some rebuild could work. Remove the device or something like that. But this would be a completely manual operation that is very cumbersome for larger installations.