Hello! I have installed Couchbase 2.0.1 on a Linux (Ubuntu Server) environment. The PC is behind a router, so I have redirected the ports 8091, 8092, 11210, 11211, 11209, 4369 and 21100 to 21199 just like the manual requires - I am able to access the web console remotely and my .NET web app has been able to create views, just like in the “How to use Couchbase with ASP.NET MVC” tutorial. I thus believe that the configuration is ok.
The problem arises when I try to use commands like ExecuteGet or ExecuteStore etc. I receive the message “Unable to locate node” in the IStore/GetOperationResult and that’s it. I have tried in the last several hours to update the server (now running 2.1) and the OS, I have been playing with the ports (tried TPC, UTD - virtual server, port forwarding…), but no luck. http://:11211 runs continuously when I access it outside the app, which I think is proof of the fact that the port is accessing the right machine - before adding it in “Port forwarding” it wouldn’t load at all. I also found out that all the ports mentioned earlier (without 21100-21199, 11209, 4369 - but I think it’s normal, because they are node to node ports, not node to client) are being listened on the computer - using “netstat -lp --inet” command in the Ubuntu terminal.
Any help would be much appreciated. Thank you very much!