The Solution

ARTIFACTORY: How to debug frontend service not running because of invalid joinKey

AuthorFullName__c
Paul Pan
articleNumber
000005238
ft:sourceType
Salesforce
FirstPublishedDate
2022-03-31T11:27:45Z
lastModifiedDate
2024-03-10T07:44:25Z
VersionNumber
3

Try running the following command to start the frontend service in Debug mode and it will give more info:
DEBUG=true /opt/jfrog/artifactory/app/third-party/node/bin/node /opt/jfrog/artifactory/app/frontend/bin/server/dist/bundle.js


2022-03-24T20:50:00.282Z [jffe ] [ERROR] [                ] [                              ] [main                ] - Error: Couldn't get access client instance, Error : [Cluster join: Failed init access client; Error: [JoinKey is less than 32 chars]]
    at Promise (/opt/jfrog/artifactory/app/frontend/bin/server/dist/webpack:/src/Access/AccessAdminClient.ts:37:18)
    at process._tickCallback (internal/process/next_tick.js:68:7)

In this case, to fix the joinKey issue, just make sure it’s 16bit ( 32 characters long ) or 32 bit ( 64 characters long)
openssl rand -hex 16