Problems connecting with Enyim client
Hi - can anybody help me with the following:
I have a server and test client running on my local workstation. There is a default memcached bucket and I have created a new membase bucket
Membase Server (1.6.4.1) setup in Membase Console
Bucket Name:membase-test
Type: membase
Access Control: Standard Port, password = password
Enyim (2.10.0.0) config file
<membase>
<servers bucket="membase-test" bucketPassword="password">
<add uri="http://localhost:8091/pools/default" />
</servers>
<socketPool minPoolSize="10" maxPoolSize="20" connectionTimeout="00:00:10" deadTimeout="00:00:10"/>
</membase>
client creation code:
_membaseTestBucket = new MembaseClient("membase-test");
When I try a simple set/get operation I get the following log output
Membase.MessageStreamListener: 460 DEBUG - (null)
Enyim.Caching.Log4NetWrapper.Enyim.Caching.ILog.Debug()
Starting the listener. Queue=True
Membase.MessageStreamListener: 460 DEBUG - (null)
Enyim.Caching.Log4NetWrapper.Enyim.Caching.ILog.Debug()
Started working.
Membase.MessageStreamListener: 684 DEBUG - (null)
Enyim.Caching.Log4NetWrapper.Enyim.Caching.ILog.Debug()
Looking for the first working node.
Membase.ConfigHelper: 2144 WARN - (null)
Enyim.Caching.Log4NetWrapper.Enyim.Caching.ILog.WarnFormat()
Could not find the pool 'membase-test' at http://localhost:8091/pools/default
Membase.MessageStreamListener: 2151 WARN - (null)
Enyim.Caching.Log4NetWrapper.Enyim.Caching.ILog.Warn()
Could not resolve url http://localhost:8091/pools/default; trying the next in the list
Membase.MessageStreamListener: 2152 DEBUG - (null)
Enyim.Caching.Log4NetWrapper.Enyim.Caching.ILog.Debug()
Could not found a working node.
Membase.MessageStreamListener: 2153 WARN - (null)
Enyim.Caching.Log4NetWrapper.Enyim.Caching.ILog.Warn()
All nodes are dead, sleeping for a while.
Membase.MembasePool: 2156 INFO - (null)
Enyim.Caching.Log4NetWrapper.Enyim.Caching.ILog.Info()
Received new configuration.
Membase.MembasePool: 2160 INFO - (null)
Enyim.Caching.Log4NetWrapper.Enyim.Caching.ILog.Info()
Config is empty, all nodes are down.
Membase.MessageStreamListener: 2161 DEBUG - (null)
Enyim.Caching.Log4NetWrapper.Enyim.Caching.ILog.Debug()
Processing message:
Hi there, thanks for posting.
I think there have been some things moving around with the authentication in recent versions both on the client and server side.
Can you try using the very latest client code (I believe it is currently v11-beta and will be officially released very shortly).
Let me know if that helps.
Perry
Forum support is great for free but sometimes you need a guaranteed response time and dedicated resources for your questions or issues.
Consider purchasing enterprise-level support from Couchbase: http://www.couchbase.com/products-and-services/overview
Call or email "sales -at- couchbase-dot- com" today!