Hi, I guess you finally solved this issue. I'm experimenting the same one when trying to upgrade to phpcass 1.0.a.1.

Do you remember how you fixed it or what the problem was exactly ?

Thanks,

Alain

2011/12/19 Tamil selvan R.S <tamil.3758@gmail.com>
Hi,
 We are using PHPCassa to connect to Cassandra 1.0.2. After we installed the thrift extension we started noticing the following in the error logs. [We didn't notice this when we were running raw thrift library with out extension].

ERROR [pool-2-thread-5314] 2011-12-05 20:26:47,729 CustomTThreadPoolServer.java (line 201) Thrift error occurred during processing of message.
org.apache.thrift.protocol.
TProtocolException: Missing version in readMessageBegin, old client?
    at org.apache.thrift.protocol.TBinaryProtocol.readMessageBegin(TBinaryProtocol.java:213)
    at org.apache.cassandra.thrift.Cassandra$Processor.process(Cassandra.java:2877)
    at org.apache.cassandra.thrift.CustomTThreadPoolServer$WorkerProcess.run(CustomTThreadPoolServer.java:187)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
    at java.lang.Thread.run(Thread.java:722)

Is there any issue with the thrift protocol compatibilty?

Regards,
Tamil