Where to find documentation for .net client version 1.3?

i’m trying to use old .net client (version 1.3.4) because of legacy application, and constantly get “Unable to locate node”. Can’t understand what is wrong, because there is no documentation… even digging into github sources does not help.
i’ve tried create sample application , based on readme from https://github.com/jeffrymorris/couchbase-aspnet :
static void Main(string args)
{
var client = new CouchbaseClient();

            var test = client.ExecuteStore(StoreMode.Set, "test", "test");
            Console.WriteLine($"{test.StatusCode} {test.Message}");

            Console.ReadLine();
        }

and app.config

<couchbase>
    <servers username="Administrator" password="Password." bucket="default" bucketPassword="">
      <add uri="http://127.0.0.1:8091/pools"/>
    </servers>
  </couchbase>

but it does not work :frowning:

i think something wrong with configuration but what exactly?

What version is on the cluster side? Note that as of 5.0, there’s a new authentication mechanism. A workaround to retain auth for older clients is to create a user with the same name as the bucket, then assign the password to that user. This is covered in the documentation, right @amarantha and @tyler.mitchell?

Yes it’s laid out here https://docs.couchbase.com/dotnet-sdk/2.7/sdk-authentication-overview.html#authenticating-with-legacy-sdk-versions but seems the Github README could use an update as well as it only refers to bucket name/pass in the code example.

Server version is Community Edition 5.1.1 build 5723 (for dev machine) and Enterprise Edition 5.1.1 build 5723 (for production)

i’ve created the user

changed app.config to

  <couchbase>
      <servers bucket="default" bucketPassword="Password."  >
        <add uri="http://127.0.0.1:8091/pools/default"/>
      </servers>
  </couchbase>

but got the same result: “Unable to locate node”

You will need to upgrade your SDK to 2.X version use Couchbase Server 5.0; SDK 1.3 was designed to work with early versions of Couchbase server (2.5 and earlier). The server itself has changed quite a bit (MDS, RBAC, etc) and those features were the basis for SDK 2.X. Additionally, 1.3 is no longer officially supported by Couchbase.

I suggest using the latest version 2.7.3 - you can find documentation here. If your using ASP.NET, there are session and caching providers (Full and Core) using the newer versions of the SDK. I wish there was a better option, but that is pretty much where your at unless your using an older version of the server.

-Jeff