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.