NCSA Home
Contact Us | Intranet | Search

Common Errors and Pitfalls


Upon executing a get command, I receive no error messages, and yet, the file does not appear in my directory. What happened?

    UniTree may take some time to retrieve a file that is stored on tape. When you use the `get' command, you will get a message that tells you the file is being retrieved from tape. With mssftp, the wait option (see below) is turned off, so the FTP client will not wait until the file is cached from tape. So you must issue a second `get' command to obtain the file from disk.

    Alternatively, toggle wait by typing `quote wait' *prior* to issuing the first "get" command, or use the msscmd command instead.

When I retrieve an executable file from UniTree and try to execute the file, I get the error message "Permission Denied". Why?

    Files are returned from UniTree with only the permissions set by 'umask' (see man umask). To make a file executable, issue the command:
     % chmod u+x filename 
    (see man chmod) after retrieving your file from UniTree before you run it. Alternatively, since 'tar' maintains the permissions of files, you can use 'tar' to save your files in UniTree and avoid using chmod after retrieving executable files (see man tar).

What does the message "UniTree I/O Error" mean?

    The error message "UniTree I/O Error" means that UniTree is not currently available. It does NOT mean that your file is corrupted.