Bulk operations remove my user permissions temporarily

Hi all, this night I was running a service on the java server that ran for about an hour in which it was doing a series of db queries between select and update. At some point the queries started to fail with the following statement:

Retry query for com.couchbase.client.core.error.IndexFailureException: The server reported an issue with the underlying index {"completed":true,"coreId":"0x71b6547200000001","errors":[{"additional":{"retry":true},"code":12008,"message":"Error performing bulk get operation  - cause: {8 errors, starting with MCResponse status=EACCESS, opcode=GET, opaque=65710, msg: {\"error\":{\"context\":\"Authorization failure: can't execute GET operation without the Read privilege\"

Also this afternoon in the face of another service doing several queries, mutate and update the same thing happened several times blocking the user. After about 5/6 minutes everything returns to normal. Do you know if there are any blocks or limitations on operations that then go on to temporarily restrict a user? From the message it seems as if privileges are temporarily removed to perform queries but are then given back after a short time.

What version of the SDK?
What version of the server?
Thanks,

  • Mike

Hi @mreiche,
The server is Couchbase Server Enterprise Edition 7.2.4 build 7070
while the java sdk that we use is java-client 3.2.3.

Hello,
After some investigation the support team told us that maybe the AD can’t keep up with the requests and it can’t validate the user. The request then go in timeout and we receive those errors. Is it possibile?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.