Uploaded image for project: 'Geode'
  1. Geode
  2. GEODE-8091

AuthenticationRequiredException: Failed to find the authenticated user" at startup when trying to start locator

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.12.0
    • Fix Version/s: 1.12.1, 1.13.0, 1.14.0
    • Component/s: configuration
    • Labels:
      None

      Description

      when starting up a locator using --dir (the dir would have a cluster_config directory that would have some jars deployed) and --load-cluster-configuration-from-dir=true, and the locator has a security manager, you get the following exception:

      gfsh>start locator --name=locator --dir=locator --load-cluster-configuration-from-dir=true --properties-file=locator.properties
      Starting a Geode Locator in /Users/jiliao/my_geode/tmp/locator.1.10...
      The Locator process terminated unexpectedly with exit status 1. Please refer to the log file in /Users/jiliao/my_geode/tmp/locator.1.10 for full details.

      Exception in thread "main" org.apache.geode.security.AuthenticationRequiredException: Failed to find the authenticated user.

      at org.apache.geode.internal.security.IntegratedSecurityService.getSubject(IntegratedSecurityService.java:122)

      at org.apache.geode.distributed.internal.InternalConfigurationPersistenceService.getDeployedBy(InternalConfigurationPersistenceService.java:853)

      at org.apache.geode.distributed.internal.InternalConfigurationPersistenceService.readConfiguration(InternalConfigurationPersistenceService.java:845)

      at org.apache.geode.distributed.internal.InternalConfigurationPersistenceService.loadSharedConfigurationFromDir(InternalConfigurationPersistenceService.java:721)

      at org.apache.geode.distributed.internal.InternalConfigurationPersistenceService.initSharedConfiguration(InternalConfigurationPersistenceService.java:483)

      at org.apache.geode.distributed.internal.InternalLocator.startConfigurationPersistenceService(InternalLocator.java:1380)

      at org.apache.geode.distributed.internal.InternalLocator.startClusterManagementService(InternalLocator.java:779)

      at org.apache.geode.distributed.internal.InternalLocator.startCache(InternalLocator.java:774)

      at org.apache.geode.distributed.internal.InternalLocator.startDistributedSystem(InternalLocator.java:755)

      at org.apache.geode.distributed.internal.InternalLocator.startLocator(InternalLocator.java:386)

      at org.apache.geode.distributed.LocatorLauncher.start(LocatorLauncher.java:714)

      at org.apache.geode.distributed.LocatorLauncher.run(LocatorLauncher.java:621)

      at org.apache.geode.distributed.LocatorLauncher.main(LocatorLauncher.java:215)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                jinmeiliao Jinmei Liao
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: