reactivemongo.core.commands.DefaultCommandError: BSONCommandError['fails to negociate SCRAM-SHA1: org.apache.commons.codec.digest.DigestUtils.sha1([B)[B']

Google Groups | Rafael Avila Martínez | 3 months ago
  1. 0

    fails to negociate SCRAM-SHA1

    Google Groups | 3 months ago | Rafael Avila Martínez
    reactivemongo.core.commands.DefaultCommandError: BSONCommandError['fails to negociate SCRAM-SHA1: org.apache.commons.codec.digest.DigestUtils.sha1([B)[B']
  2. 0

    fails to negociate SCRAM-SHA1

    Google Groups | 3 months ago | Rafael Avila Martínez
    reactivemongo.core.commands.DefaultCommandError: BSONCommandError['invalid SCRAM-SHA1 random prefix']
  3. 0

    BSONCollection.drop() fails with 'command drop failed because the 'ok' field is missing or equals 0'

    Google Groups | 4 years ago | Stefan Baramov
    reactivemongo.core.commands.DefaultCommandError: BSONCommandError['command drop failed because the 'ok' field is missing or equals 0'] with original doc { ok: BSONDouble(0.0), errmsg: BSONString(ns not found) }
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    BSONCollection.drop() fails with 'command drop failed because the 'ok' field is missing or equals 0'

    Google Groups | 4 years ago | Stefan Baramov
    reactivemongo.core.commands.DefaultCommandError: BSONCommandError['command drop failed because the 'ok' field is missing or equals 0'] with original doc { ok: BSONDouble(0.0), errmsg: BSONString(ns not found) }
  6. 0

    BSONCollection.drop() fails with 'command drop failed because the 'ok' field is missing or equals 0'

    Google Groups | 4 years ago | Stefan Baramov
    reactivemongo.core.commands.DefaultCommandError: BSONCommandError['command drop failed because the 'ok' field is missing or equals 0'] with original doc { ok: BSONDouble(0.0), errmsg: BSONString(ns not found) }

    Root Cause Analysis

    1. reactivemongo.core.commands.DefaultCommandError

      BSONCommandError['fails to negociate SCRAM-SHA1: org.apache.commons.codec.digest.DigestUtils.sha1([B)[B']

      at reactivemongo.core.commands.CommandError$.apply()
    2. reactivemongo.core.commands
      ScramSha1StartNegociation$$anonfun$3$$anonfun$apply$16$$anonfun$apply$19.apply
      1. reactivemongo.core.commands.CommandError$.apply(commands.scala:149)
      2. reactivemongo.core.commands.ScramSha1StartNegociation$$anonfun$3$$anonfun$apply$16$$anonfun$apply$19.liftedTree1$1(authentication.scala:191)
      3. reactivemongo.core.commands.ScramSha1StartNegociation$$anonfun$3$$anonfun$apply$16$$anonfun$apply$19.apply(authentication.scala:160)
      4. reactivemongo.core.commands.ScramSha1StartNegociation$$anonfun$3$$anonfun$apply$16$$anonfun$apply$19.apply(authentication.scala:156)
      4 frames
    3. Scala
      Either$RightProjection.flatMap
      1. scala.util.Either$RightProjection.flatMap(Either.scala:522)
      1 frame
    4. reactivemongo.core.commands
      ScramSha1StartNegociation$$anonfun$3$$anonfun$apply$16.apply
      1. reactivemongo.core.commands.ScramSha1StartNegociation$$anonfun$3$$anonfun$apply$16.apply(authentication.scala:156)
      2. reactivemongo.core.commands.ScramSha1StartNegociation$$anonfun$3$$anonfun$apply$16.apply(authentication.scala:152)
      2 frames
    5. Scala
      Either$RightProjection.flatMap
      1. scala.util.Either$RightProjection.flatMap(Either.scala:522)
      1 frame
    6. reactivemongo.core.commands
      ScramSha1StartNegociation$$anonfun$3.apply
      1. reactivemongo.core.commands.ScramSha1StartNegociation$$anonfun$3.apply(authentication.scala:152)
      2. reactivemongo.core.commands.ScramSha1StartNegociation$$anonfun$3.apply(authentication.scala:149)
      2 frames
    7. Scala
      Either$RightProjection.flatMap
      1. scala.util.Either$RightProjection.flatMap(Either.scala:522)
      1 frame
    8. reactivemongo.core.commands
      ScramSha1StartNegociation.<init>
      1. reactivemongo.core.commands.ScramSha1StartNegociation.<init>(authentication.scala:149)
      1 frame
    9. reactivemongo.core.actors
      MongoDBSystem$$anonfun$whenAuthenticating$1$$anonfun$apply$22.apply
      1. reactivemongo.core.actors.MongoScramSha1Authentication$$anonfun$2$$anonfun$applyOrElse$6$$anonfun$apply$12.apply(authentication.scala:107)
      2. reactivemongo.core.actors.MongoScramSha1Authentication$$anonfun$2$$anonfun$applyOrElse$6$$anonfun$apply$12.apply(authentication.scala:104)
      3. reactivemongo.core.actors.MongoDBSystem$$anonfun$whenAuthenticating$1$$anonfun$apply$22.apply(actors.scala:769)
      4. reactivemongo.core.actors.MongoDBSystem$$anonfun$whenAuthenticating$1$$anonfun$apply$22.apply(actors.scala:768)
      4 frames
    10. Scala
      Option.fold
      1. scala.Option.fold(Option.scala:158)
      1 frame
    11. reactivemongo.core.actors
      MongoDBSystem$$anonfun$whenAuthenticating$1.apply
      1. reactivemongo.core.actors.MongoDBSystem$$anonfun$whenAuthenticating$1.apply(actors.scala:768)
      2. reactivemongo.core.actors.MongoDBSystem$$anonfun$whenAuthenticating$1.apply(actors.scala:767)
      2 frames
    12. reactivemongo.core.nodeset
      NodeSet$$anonfun$10$$anonfun$1.applyOrElse
      1. reactivemongo.core.nodeset.NodeSet$$anonfun$10$$anonfun$1.applyOrElse(nodeset.scala:113)
      2. reactivemongo.core.nodeset.NodeSet$$anonfun$10$$anonfun$1.applyOrElse(nodeset.scala:112)
      2 frames
    13. Scala
      AbstractPartialFunction.apply
      1. scala.runtime.AbstractPartialFunction.apply(AbstractPartialFunction.scala:36)
      1 frame
    14. reactivemongo.core.nodeset
      NodeSet$$anonfun$10.apply
      1. reactivemongo.core.nodeset.utils.package$.update(nodeset.scala:58)
      2. reactivemongo.core.nodeset.NodeSet$$anonfun$10.apply(nodeset.scala:112)
      3. reactivemongo.core.nodeset.NodeSet$$anonfun$10.apply(nodeset.scala:111)
      3 frames
    15. Scala
      AbstractTraversable.map
      1. scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:234)
      2. scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:234)
      3. scala.collection.Iterator$class.foreach(Iterator.scala:893)
      4. scala.collection.AbstractIterator.foreach(Iterator.scala:1336)
      5. scala.collection.IterableLike$class.foreach(IterableLike.scala:72)
      6. scala.collection.AbstractIterable.foreach(Iterable.scala:54)
      7. scala.collection.TraversableLike$class.map(TraversableLike.scala:234)
      8. scala.collection.AbstractTraversable.map(Traversable.scala:104)
      8 frames
    16. reactivemongo.core.nodeset
      NodeSet.updateConnectionByChannelId
      1. reactivemongo.core.nodeset.NodeSet.updateByChannelId(nodeset.scala:111)
      2. reactivemongo.core.nodeset.NodeSet.updateConnectionByChannelId(nodeset.scala:109)
      2 frames
    17. reactivemongo.core.actors
      MongoScramSha1Authentication$$anonfun$2$$anonfun$applyOrElse$6.apply
      1. reactivemongo.core.actors.MongoDBSystem$class.whenAuthenticating(actors.scala:767)
      2. reactivemongo.core.actors.StandardDBSystem.whenAuthenticating(actors.scala:934)
      3. reactivemongo.core.actors.MongoScramSha1Authentication$$anonfun$2$$anonfun$applyOrElse$6.apply(authentication.scala:104)
      4. reactivemongo.core.actors.MongoScramSha1Authentication$$anonfun$2$$anonfun$applyOrElse$6.apply(authentication.scala:101)
      4 frames
    18. Scala
      Either.fold
      1. scala.util.Either.fold(Either.scala:99)
      1 frame
    19. reactivemongo.core.actors
      MongoScramSha1Authentication$$anonfun$2.applyOrElse
      1. reactivemongo.core.actors.MongoScramSha1Authentication$$anonfun$2.applyOrElse(authentication.scala:93)
      1 frame
    20. Scala
      PartialFunction$OrElse.applyOrElse
      1. scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:170)
      2. scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:171)
      2 frames
    21. Akka Actor
      Actor$class.aroundReceive
      1. akka.actor.Actor$class.aroundReceive(Actor.scala:484)
      1 frame
    22. reactivemongo.core.actors
      StandardDBSystem.aroundReceive
      1. reactivemongo.core.actors.StandardDBSystem.aroundReceive(actors.scala:934)
      1 frame
    23. Akka Actor
      Mailbox.exec
      1. akka.actor.ActorCell.receiveMessage(ActorCell.scala:526)
      2. akka.actor.ActorCell.invoke(ActorCell.scala:495)
      3. akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257)
      4. akka.dispatch.Mailbox.run(Mailbox.scala:224)
      5. akka.dispatch.Mailbox.exec(Mailbox.scala:234)
      5 frames
    24. Scala
      ForkJoinWorkerThread.run
      1. scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260)
      2. scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339)
      3. scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979)
      4. scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107)
      4 frames