Unlicensed user, You do not have permission to access Stash.
Asked by Kurtis Golding:

I am seeing the error/stack trace every time a specific build is executed. As we have not made any user changes (at least, none that I am aware of), and there are enough licensees. I am fairly sure the users that is running the build is valid, as its been working for some time.

Any suggesting on how to fix it would be welcome, thanks.

(com.atlassian.bamboo.repository.RepositoryException : com.google.common.util.concurrent.UncheckedExecutionException: com.atlassian.bamboo.plugins.git.GitCommandException: command /usr/bin/git ls-remote [ssh://\<replaced\>@127.0.0.1:45748/car/lucy.git](ssh://82e9844e-b44a-47c8-ba48-18fbf2a209cd@127.0.0.1:45748/car/lucy.git) failed with code 128. Working directory was \[/home/bamboo/bamboo-home/xml-data/build-dir\]., stderr: \[Warning: Permanently added '\[127.0.0.1\]:45748' (RSA) to the list of known hosts., fatal: remote error: Unlicensed user, You do not have permission to access Stash. Please ask an administrator to, grant you access., fatal: The remote end hung up unexpectedly\])

```
com.atlassian.bamboo.repository.RepositoryException: com.google.common.util.concurrent.UncheckedExecutionException: com.atlassian.bamboo.plugins.git.GitCommandException: command /usr/bin/git ls-remote ssh://82e9844e-b44a-47c8-ba48-18fbf2a209cd@127.0.0.1:45748/car/lucy.git failed with code 128. Working directory was [/home/bamboo/bamboo-home/xml-data/build-dir]., stderr:[Warning: Permanently added '[127.0.0.1]:45748' (RSA) to the list of known hosts., fatal: remote error: Unlicensed user, You do not have permission to access Stash. Please ask an administrator to, grant you access., fatal: The remote end hung up unexpectedly]	at com.atlassian.bamboo.v2.trigger.DefaultChangeDetectionManager.collectChangesSinceLastBuildInternal(DefaultChangeDetectionManager.java:466)	at com.atlassian.bamboo.v2.trigger.DefaultChangeDetectionManager.collectChangesSinceRevisions(DefaultChangeDetectionManager.java:306)	at com.atlassian.bamboo.v2.trigger.DefaultChangeDetectionManager.collectChangesSinceRevisions(DefaultChangeDetectionManager.java:191)	at com.atlassian.bamboo.v2.trigger.DefaultChangeDetectionManager.collectChangesSinceLastBuildIfTriggered(DefaultChangeDetectionManager.java:129)	at com.atlassian.bamboo.v2.trigger.ChangeDetectionListenerAction.testIfBuildShouldStart(ChangeDetectionListenerAction.java:112)	at com.atlassian.bamboo.plan.PlanExecutionManagerImpl$4.call(PlanExecutionManagerImpl.java:526)	at com.atlassian.bamboo.plan.PlanExecutionManagerImpl$4.call(PlanExecutionManagerImpl.java:510)	at com.atlassian.util.concurrent.ManagedLocks$ManagedLockImpl.withLock(ManagedLocks.java:312)	at com.atlassian.bamboo.plan.PlanExecutionLockServiceImpl.lock(PlanExecutionLockServiceImpl.java:85)	at com.atlassian.bamboo.plan.PlanExecutionManagerImpl.doWithProcessLock(PlanExecutionManagerImpl.java:800)	at com.atlassian.bamboo.plan.PlanExecutionManagerImpl.startConditionalBuild(PlanExecutionManagerImpl.java:509)	at com.atlassian.bamboo.plan.PlanExecutionManagerImpl.start(PlanExecutionManagerImpl.java:582)	at com.atlassian.bamboo.plan.PlanExecutionManagerImpl.start(PlanExecutionManagerImpl.java:599)	at com.atlassian.bamboo.plan.DelegatingPlanExecutionManager.start(DelegatingPlanExecutionManager.java:95)	at com.atlassian.bamboo.plan.NonBlockingPlanExecutionServiceImpl$4.startPlanExecution(NonBlockingPlanExecutionServiceImpl.java:237)	at com.atlassian.bamboo.plan.NonBlockingPlanExecutionServiceImpl$4$1.run(NonBlockingPlanExecutionServiceImpl.java:216)	at com.atlassian.bamboo.util.CacheAwareness$2.call(CacheAwareness.java:83)	at com.atlassian.bamboo.util.CacheAwareness$2.call(CacheAwareness.java:79)	at com.atlassian.bamboo.util.CacheAwareness.whileReadingThroughCaches(CacheAwareness.java:101)	at com.atlassian.bamboo.util.CacheAwareness.whileReadingThroughCaches(CacheAwareness.java:78)	at com.atlassian.bamboo.util.CacheAwareness.whileReadingThroughCaches(CacheAwareness.java:118)	at com.atlassian.bamboo.plan.NonBlockingPlanExecutionServiceImpl$4.call(NonBlockingPlanExecutionServiceImpl.java:219)	at com.atlassian.bamboo.plan.NonBlockingPlanExecutionServiceImpl$4.call(NonBlockingPlanExecutionServiceImpl.java:204)	at java.util.concurrent.FutureTask.run(FutureTask.java:266)	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)	at com.atlassian.bamboo.utils.BambooRunnables$1.run(BambooRunnables.java:49)	at com.atlassian.bamboo.security.ImpersonationHelper.runWith(ImpersonationHelper.java:31)	at com.atlassian.bamboo.security.ImpersonationHelper.runWithSystemAuthority(ImpersonationHelper.java:20)	at com.atlassian.bamboo.security.ImpersonationHelper$1.run(ImpersonationHelper.java:52)	at java.lang.Thread.run(Thread.java:745)Caused by: com.google.common.util.concurrent.UncheckedExecutionException: com.atlassian.bamboo.plugins.git.GitCommandException: command /usr/bin/git ls-remote ssh://82e9844e-b44a-47c8-ba48-18fbf2a209cd@127.0.0.1:45748/car/lucy.git failed with code 128. Working directory was [/home/bamboo/bamboo-home/xml-data/build-dir]., stderr:[Warning: Permanently added '[127.0.0.1]:45748' (RSA) to the list of known hosts., fatal: remote error: Unlicensed user, You do not have permission to access Stash. Please ask an administrator to, grant you access., fatal: The remote end hung up unexpectedly]	at com.atlassian.bamboo.collections.AlwaysInvalidatingCacheDecorator.getUnchecked(AlwaysInvalidatingCacheDecorator.java:139)	at com.atlassian.bamboo.util.CallableResultCache.call(CallableResultCache.java:136)	at com.atlassian.bamboo.plugins.git.NativeGitOperationHelper.getRemoteRefs(NativeGitOperationHelper.java:503)	at com.atlassian.bamboo.plugins.git.NativeGitOperationHelper.getOpenBranches(NativeGitOperationHelper.java:467)	at com.atlassian.bamboo.plugins.git.GitRepository.getOpenBranches(GitRepository.java:472)	at com.atlassian.bamboo.repository.RepositoryCachingFacadeImpl$1.load(RepositoryCachingFacadeImpl.java:37)	at com.atlassian.bamboo.repository.RepositoryCachingFacadeImpl$1.load(RepositoryCachingFacadeImpl.java:29)	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3568)	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2350)	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2313)	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2228)	at com.google.common.cache.LocalCache.get(LocalCache.java:3965)	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3969)	at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4829)	at com.atlassian.bamboo.repository.RepositoryCachingFacadeImpl.getOpenBranches(RepositoryCachingFacadeImpl.java:69)	at com.atlassian.bamboo.v2.trigger.DefaultChangeDetectionManager.handleRepositoryExceptionForDeletedBranch(DefaultChangeDetectionManager.java:572)	at com.atlassian.bamboo.v2.trigger.DefaultChangeDetectionManager.handleRepositoryExceptionForDeletedBranchWithRetry(DefaultChangeDetectionManager.java:601)	at com.atlassian.bamboo.v2.trigger.DefaultChangeDetectionManager.collectionChangesWithRetry(DefaultChangeDetectionManager.java:557)	at com.atlassian.bamboo.v2.trigger.DefaultChangeDetectionManager.access$400(DefaultChangeDetectionManager.java:76)	at com.atlassian.bamboo.v2.trigger.DefaultChangeDetectionManager$3.call(DefaultChangeDetectionManager.java:414)	at com.atlassian.bamboo.v2.trigger.DefaultChangeDetectionManager$3.call(DefaultChangeDetectionManager.java:358)	at com.atlassian.bamboo.variable.CustomVariableContextImpl.withVariableSubstitutor(CustomVariableContextImpl.java:215)	at com.atlassian.bamboo.v2.trigger.DefaultChangeDetectionManager.collectChangesSinceLastBuildInternal(DefaultChangeDetectionManager.java:357)	... 30 moreCaused by: com.atlassian.bamboo.plugins.git.GitCommandException: command /usr/bin/git ls-remote ssh://82e9844e-b44a-47c8-ba48-18fbf2a209cd@127.0.0.1:45748/car/lucy.git failed with code 128. Working directory was [/home/bamboo/bamboo-home/xml-data/build-dir]., stderr:[Warning: Permanently added '[127.0.0.1]:45748' (RSA) to the list of known hosts., fatal: remote error: Unlicensed user, You do not have permission to access Stash. Please ask an administrator to, grant you access., fatal: The remote end hung up unexpectedly]	at com.atlassian.bamboo.plugins.git.GitCommandProcessor.runCommand(GitCommandProcessor.java:550)	at com.atlassian.bamboo.plugins.git.GitCommandProcessor.getRemoteRefs(GitCommandProcessor.java:417)	at com.atlassian.bamboo.plugins.git.NativeGitOperationHelper$1.call(NativeGitOperationHelper.java:491)	at com.atlassian.bamboo.plugins.git.NativeGitOperationHelper$1.call(NativeGitOperationHelper.java:482)	at com.atlassian.bamboo.util.CallableResultCache$1.load(CallableResultCache.java:52)	at com.atlassian.bamboo.util.CallableResultCache$1.load(CallableResultCache.java:48)	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3568)	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2350)	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2313)	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2228)	at com.google.common.cache.LocalCache.get(LocalCache.java:3965)	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3969)	at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4829)	at com.atlassian.bamboo.collections.AlwaysInvalidatingCacheDecorator.get(AlwaysInvalidatingCacheDecorator.java:81)	at com.atlassian.bamboo.collections.AlwaysInvalidatingCacheDecorator.getUnchecked(AlwaysInvalidatingCacheDecorator.java:135)	... 52 more
```


Answers:
author: Jobin Kuruvilla [Adaptavist]
body: When you go to the linked repository in Bamboo for that build, are you seeing any errors? Or a message to save the settings?


Tags: bamboo-administration