reactivemongo.core.commands.DefaultCommandError: BSONCommandError['invalid SCRAM-SHA1 random prefix']

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

    fails to negociate SCRAM-SHA1

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

    fails to negociate SCRAM-SHA1

    Google Groups | 2 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']
  3. 0

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

    Google Groups | 3 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 | 3 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 | 3 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['invalid SCRAM-SHA1 random prefix']

      at reactivemongo.core.commands.CommandError$.apply()
    2. reactivemongo.core.commands
      ScramSha1StartNegociation$$anonfun$2.apply
      1. reactivemongo.core.commands.CommandError$.apply(commands.scala:149)
      2. reactivemongo.core.commands.ScramSha1StartNegociation$$anonfun$2.apply(authentication.scala:150)
      3. reactivemongo.core.commands.ScramSha1StartNegociation$$anonfun$2.apply(authentication.scala:150)
      3 frames
    3. Scala
      Option.toRight
      1. scala.Option.toRight(Option.scala:312)
      1 frame
    4. reactivemongo.core.commands
      ScramSha1StartNegociation.<init>
      1. reactivemongo.core.commands.ScramSha1StartNegociation.<init>(authentication.scala:150)
      1 frame
    5. 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
    6. Scala
      Option.fold
      1. scala.Option.fold(Option.scala:158)
      1 frame
    7. 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
    8. 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
    9. Scala
      AbstractPartialFunction.apply
      1. scala.runtime.AbstractPartialFunction.apply(AbstractPartialFunction.scala:36)
      1 frame
    10. 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
    11. 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
    12. 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
    13. 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
    14. Scala
      Either.fold
      1. scala.util.Either.fold(Either.scala:99)
      1 frame
    15. reactivemongo.core.actors
      MongoScramSha1Authentication$$anonfun$2.applyOrElse
      1. reactivemongo.core.actors.MongoScramSha1Authentication$$anonfun$2.applyOrElse(authentication.scala:93)
      1 frame
    16. Scala
      PartialFunction$OrElse.applyOrElse
      1. scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:170)
      2. scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:171)
      2 frames
    17. Akka Actor
      Actor$class.aroundReceive
      1. akka.actor.Actor$class.aroundReceive(Actor.scala:484)
      1 frame
    18. reactivemongo.core.actors
      StandardDBSystem.aroundReceive
      1. reactivemongo.core.actors.StandardDBSystem.aroundReceive(actors.scala:934)
      1 frame
    19. 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
    20. 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