Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
License checked assumes license UIDs are hex encoded #11640
When running Beats master or 6.7.0 against one of our test clusters, we got an error like this one:
We've tracked it down to the fact that the
…ense UUID and check on 32 bits system. (#11657) * Fixes license check issue with invalid license UUID and check on 32 bits system. (#11649) - Relax validation of the X-Pack license UID value. - Fix a parsing error with the X-Pack license check on 32-bit system. Fixes: #11640 Fixes: #11650 (cherry picked from commit 4b7823b)
Would it be possible to use a hex UUID for the platinum license? There are multiple places that check the validity of the license code, so it might be safer to always adhere to a proper hex UUID - e.g. map tile server checks it, and the tile license checker relies on it too. There could be other places that I am not aware of that could also cause issues.