correct, 0.0.0.0 is a wildcard.
On Thu, Sep 9, 2010 at 1:19 PM, Aaron Morton <aa...@thelastpickle.com> wrote: > I set this to 0.0.0.0 I think the original storage_config.xml had a comment > that it would make thrift respond on all interfaces. > Aaron > On 09 Sep, 2010,at 08:37 PM, Benjamin Black <b...@b3k.us> wrote: > > when you say "localhost's ip" do you mean 127.0.0.1 or do you mean an > ip on its local interface? > > On Thu, Sep 9, 2010 at 1:29 AM, Ying Tang <ivytang0...@gmail.com> wrote: >> oh.solve it. >> >> Change the rpc_address to my localhost's ip ,then in the client code ,the >> TSocket can connect to the ip. >> >> On Thu, Sep 9, 2010 at 4:14 AM, Ying Tang <ivytang0...@gmail.com> wrote: >>> >>> no , i didn't change the yaml file. >>> >>> On Thu, Sep 9, 2010 at 4:10 AM, Benjamin Black <b...@b3k.us> wrote: >>>> >>>> Do you mean you are changing the yaml file? Does 'netstat -an | grep >>>> 9160' indicate cassandra is bound to ipv4 or ipv6 (tcp vs tcp6 in the >>>> netstat output)? >>>> >>>> >>>> b >>>> >>>> On Thu, Sep 9, 2010 at 1:06 AM, Ying Tang <ivytang0...@gmail.com> wrote: >>>> > I'm using cassandra 0.7 . >>>> > And in storage-conf . >>>> > >>>> > # The address to bind the Thrift RPC service to >>>> > rpc_address: localhost >>>> > # port for Thrift to listen on >>>> > rpc_port: 9160 >>>> > >>>> > In my client , the code below works successfully. >>>> > >>>> > TSocket socket = new TSocket("localhost", 9160); >>>> > TTransport trans = >>>> > Boolean.valueOf(System.getProperty("cassandra.framed", "true")) ? new >>>> > TFramedTransport( >>>> > socket) : socket; >>>> > trans.open(); >>>> > >>>> > But if i changed "localhost" to the localhost's ip , throws out the >>>> > "java.net.ConnectException: Connection refused". >>>> > >>>> > And the connecting to other ip also fails. >>>> > >>>> > -- >>>> > Best regards, >>>> > Ivy Tang >>>> > >>>> > >>>> > >>> >>> >>> >>> -- >>> Best regards, >>> Ivy Tang >>> >>> >> >> >> >> -- >> Best regards, >> Ivy Tang >> >> >> >