Details
-
Improvement
-
Resolution: Fixed
-
Major
-
2.2.8
-
None
-
SDK39: CLQ, Docs
Description
If an auth failure occurs, the client will return a status of ClientFailure
at Couchbase.IO.Services.MultiplexingIOService.Authenticate(IConnection connection) in C:\Users\jmorris\repos\couchbase-net-client\Src\Couchbase\IO\Services\MultiplexingIOService.cs:line 332
at Couchbase.IO.Services.MultiplexingIOService.Execute[T](IOperation`1 operation) in C:\Users\jmorris\repos\couchbase-net-client\Src\Couchbase\IO\Services\MultiplexingIOService.cs:line 98
Note that the Exception Type returned is correct: AuthenticationException
The Message is simply the name of the bucket: "default", this should be something like "Authentication failed for bucket 'default'."
Making the Status and Message reflect the error will make it much easier to debug!