Your account has been blocked (deploy key)
Hello,
We have been using GitLab to host our projects for about a year. I'm not sure if it's related but yesterday we enabled LDAP authentication, leaving the standard login enabled too.
Our version numbers are:
GitLab 8.8.4
GitLab Shell 2.7.2
GitLab API v3
Git 2.8.4
Today, when I tried to run a job on Jenkins I got the following message:
sing GIT_SSH to set credentials XXXXXX
> git fetch --tags --progress ssh://git@gitlab.XXXXXX.com:XXXX/xxxxx/xxxxxx +refs/heads/*:refs/remotes/origin/*
ERROR: Error fetching remote repo 'origin'
hudson.plugins.git.GitException: Failed to fetch from ssh://git@gitlab.XXXXXX.com:XXXX/xxxxx/xxxxxx
at hudson.plugins.git.GitSCM.fetchFrom(GitSCM.java:797)
at hudson.plugins.git.GitSCM.retrieveChanges(GitSCM.java:1051)
at hudson.plugins.git.GitSCM.checkout(GitSCM.java:1082)
at org.jenkinsci.plugins.workflow.steps.scm.SCMStep.checkout(SCMStep.java:109)
at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:83)
at org.jenkinsci.plugins.workflow.steps.scm.SCMStep$StepExecutionImpl.run(SCMStep.java:73)
at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1$1.call(AbstractSynchronousNonBlockingStepExecution.java:52)
at hudson.security.ACL.impersonate(ACL.java:213)
at org.jenkinsci.plugins.workflow.steps.AbstractSynchronousNonBlockingStepExecution$1.run(AbstractSynchronousNonBlockingStepExecution.java:49)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
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 java.lang.Thread.run(Thread.java:745)
Caused by: hudson.plugins.git.GitException: Command "git fetch --tags --progress ssh://git@gitlab.XXXXXX.com:XXXX/xxxxx/xxxxxx +refs/heads/*:refs/remotes/origin/*" returned status code 128:
stdout:
stderr: GitLab: Your account has been blocked.
fatal: Could not read from remote repository.
We use deploy keys for this, not an actual user, and the deploy key is still enabled on the project.
Can anyone advice? I don't really understand where this message Your account has been blocked.
is coming from.
Thanks.