"INVALID ARGUMENTS" error for all commands except memcapable on Debian 6 (memcached 1.4.5 & libmemcached 1.0.10)

Asked by JmZ

Have I simply configured memcached incorrectly or is this a bug?

I'm on Debian 6 with memcached 1.4.5 and libmemcached 1.0.10, along with libmemcached-tools.
If I start up memcached with the default debian config, it loads fine and the log remains completely empty.

If I then try run ANY libmemcached-tools binary against it *except* memcapable, they all fail with "INVALID ARGUMENTS".

memcapable -host 127.0.0.1

Works fine apart from "ascii verbosity" which times out.

I can telnet to memcached and execute commands directly just fine (e.g. stats).

# memcping --verbose --servers="127.0.0.1"
Failed to ping 127.0.0.1:11211 INVALID ARGUMENTS

This is the same for all commands. This also means PHP5 is unable to connect as it uses libmemcached.

Revision history for this message
JmZ (jmzrlz) said :
#1

I even went to all the trouble of building from source, both libmemcached and memcached, latest versions. Exact same error, someone care to explain?

Can you help with this problem?

Provide an answer of your own, or ask JmZ for more information if necessary.

To post a message you must log in.