Clean-up task can not stop and throws following error

We are facing an issue while running clean-up task we are not able to stop and it throws the following error. Maybe you have any idea how to resolve the issue or stop the task.

2023-08-11 10:45:40,307+0000 WARN [nexus_QuartzSchedulerThread] *SYSTEM org.sonatype.nexus.quartz.internal.orient.JobStoreImpl - Problem acquiring next triggers: com.orientechnologies.orient.core.exception.OStorageException: Cannot put key value entry in index

DB name=“config” - occurred 1 times in last 15 seconds

2023-08-11 10:45:45,600+0000 WARN [qtp1797430213-478] *UNKNOWN org.sonatype.nexus.repository.httpbridge.internal.ViewServlet - Bad request. Reason: Repository path must have another ‘/’ after initial ‘/’

2023-08-11 10:45:40,307+0000 WARN [nexus_QuartzSchedulerThread] *SYSTEM org.sonatype.nexus.quartz.internal.orient.JobStoreImpl - Problem acquiring next triggers: com.orientechnologies.orient.core.exception.OStorageException: Cannot put key value entry in index

DB name=“config” - occurred 1 times in last 15 seconds

2023-08-11 10:45:45,600+0000 WARN [qtp1797430213-478] *UNKNOWN org.sonatype.nexus.repository.httpbridge.internal.ViewServlet - Bad request. Reason: Repository path must have another ‘/’ after initial ‘/’

2023-08-11 10:46:10,336+0000 WARN [nexus_QuartzSchedulerThread] *SYSTEM org.sonatype.nexus.quartz.internal.orient.JobStoreImpl - Problem acquiring next triggers

com.orientechnologies.orient.core.exception.OStorageException: Cannot put key value entry in index

DB name=“config”

at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doUpdateIndexEntry(OAbstractPaginatedStorage.java:2422)

at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.updateIndexEntry(OAbstractPaginatedStorage.java:2308)

at com.orientechnologies.orient.core.index.OIndexMultiValues.put(OIndexMultiValues.java:187)

at com.orientechnologies.orient.core.index.OIndexMultiValues.put(OIndexMultiValues.java:44)

at com.orientechnologies.orient.core.index.OIndexAbstract.putInSnapshot(OIndexAbstract.java:956)

at com.orientechnologies.orient.core.index.OIndexAbstract.applyIndexTxEntry(OIndexAbstract.java:790)

at com.orientechnologies.orient.core.index.OIndexAbstract.addTxOperation(OIndexAbstract.java:762)

at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commitIndexes(OAbstractPaginatedStorage.java:1904)

at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commit(OAbstractPaginatedStorage.java:1861)

at com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit(OTransactionOptimistic.java:541)

at com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit(OTransactionOptimistic.java:99)

at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2908)

at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2870)

at org.sonatype.nexus.orient.transaction.OrientTransaction.commit(OrientTransaction.java:74)

at org.sonatype.nexus.transaction.TransactionalWrapper.proceedWithTransaction(TransactionalWrapper.java:68)

at org.sonatype.nexus.transaction.Operations.proceedWithTransaction(Operations.java:232)

at org.sonatype.nexus.transaction.Operations.transactional(Operations.java:223)

at org.sonatype.nexus.transaction.Operations.call(Operations.java:166)

at org.sonatype.nexus.orient.transaction.OrientOperations.call(OrientOperations.java:55)

at org.sonatype.nexus.quartz.internal.orient.JobStoreImpl.acquireNextTriggers(JobStoreImpl.java:947)

at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:287)

Caused by: com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.ONestedRollbackException: Atomic operation was rolled back by internal component, exception which caused this rollback is :

com.orientechnologies.orient.core.exception.OPaginatedClusterException: Error during record update

DB name=“config”

Component Name=“quartz_trigger”

at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.updateRecord(OPaginatedCluster.java:1237)

at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doUpdateRecord(OAbstractPaginatedStorage.java:4039)

at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commitEntry(OAbstractPaginatedStorage.java:4607)

at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.commit(OAbstractPaginatedStorage.java:1857)

at com.orientechnologies.orient.core.tx.OTransactionOptimistic.doCommit(OTransactionOptimistic.java:541)

at com.orientechnologies.orient.core.tx.OTransactionOptimistic.commit(OTransactionOptimistic.java:99)

at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2908)

at com.orientechnologies.orient.core.db.document.ODatabaseDocumentTx.commit(ODatabaseDocumentTx.java:2870)

at org.sonatype.nexus.orient.transaction.OrientTransaction.commit(OrientTransaction.java:74)

at org.sonatype.nexus.transaction.TransactionalWrapper.proceedWithTransaction(TransactionalWrapper.java:68)

at org.sonatype.nexus.transaction.Operations.proceedWithTransaction(Operations.java:232)

at org.sonatype.nexus.transaction.Operations.transactional(Operations.java:223)

at org.sonatype.nexus.transaction.Operations.call(Operations.java:166)

at org.sonatype.nexus.orient.transaction.OrientOperations.call(OrientOperations.java:55)

at org.sonatype.nexus.quartz.internal.orient.JobStoreImpl.acquireNextTriggers(JobStoreImpl.java:947)

at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:287)

Caused by: java.lang.ArrayIndexOutOfBoundsException: -7

at com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OWALPageChangesPortion.updateData(OWALPageChangesPortion.java:291)

at com.orientechnologies.orient.core.storage.impl.local.paginated.wal.OWALPageChangesPortion.setIntValue(OWALPageChangesPortion.java:48)

at com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurablePage.setIntValue(ODurablePage.java:189)

at com.orientechnologies.orient.core.storage.impl.local.paginated.OClusterPage.appendRecord(OClusterPage.java:139)

at com.orientechnologies.orient.core.storage.impl.local.paginated.OPaginatedCluster.updateRecord(OPaginatedCluster.java:1121)

… 15 more

DB name=“config”

at com.orientechnologies.orient.core.storage.impl.local.paginated.atomicoperations.OAtomicOperationsManager.endAtomicOperation(OAtomicOperationsManager.java:465)

at com.orientechnologies.orient.core.db.record.ridbag.sbtree.OIndexRIDContainer.resolveFileIdByName(OIndexRIDContainer.java:100)

at com.orientechnologies.orient.core.db.record.ridbag.sbtree.OIndexRIDContainer.(OIndexRIDContainer.java:59)

at com.orientechnologies.orient.core.index.OIndexMultiValues$1.call(OIndexMultiValues.java:173)

at com.orientechnologies.orient.core.storage.impl.local.OAbstractPaginatedStorage.doUpdateIndexEntry(OAbstractPaginatedStorage.java:2404)

… 20 common frames omitted

2023-08-11 10:46:25,350+0000 WARN [nexus_QuartzSchedulerThread] *SYSTEM org.sonatype.nexus.quartz.internal.orient.JobStoreImpl - Problem acquiring next triggers: com.orientechnologies.orient.core.exception.OStorageException: Cannot put key value entry in index

DB name=“config” - occurred 1 times in last 15 seconds

Viktorija, did you manage to identify the reason for these errors? I happen to observe same one recently, after upgrade from 3.37 to 3.66