Your Nas box is most probably not working.
I had the similar Buffalo Linkstations (three infact) all went down (no access), so i took them apart and took out the drives and formatted them and placed them internally in my server. Now i will not but another one, it is cheaper to build a small server than getting these Buffalo boxes.
This does not answer your problem most probably but at least you have an option open to you.
RPC is an obvious and popular paradigm for implementing the client-server model of distributed computing. An RPC is initiated by the client sending a request message to a known remote server in order to execute a specified procedure using supplied parameters. A response is returned to the client where the application continues along with its process. There are many variations and subtleties in various implementation, resulting in a variety of different (incompatible) RPC protocols. While the server is processing the call, the client is blocked (it waits until the server has finished processing until resuming execution).
An important difference between remote procedure calls and local calls is that remote calls can fail because of unpredictable network problems. Also, callers generally must deal with such failures without knowing whether the remote procedure was actually invoked. Idempotent procedures (those which have no additional effects if called more than once) are easily handled, but enough difficulties remain that code which calls remote procedures is often confined to carefully written low-level subsystems.
Please post back if you have any more problems or questions.
If this information is useful, please mark as helpful. Thanks.