Fellow Sun Ray users,

I see some strange behavior of Windows Explorer when using uttsc to redirect
USB sticks. In some cases the file names are incorrectly limited to 8.3
characters. This depends on the specifics of the -r option of uttsc.
This only happens when using Windows Explorer, not with any other
application I've tested, including cmd.exe.

This can be best illustrated by an example:

When a USB stick is inserted in the Sun Ray, it is mounted on
        /tmp/SUNWut/mnt/USER/VOLUME

I execute the following commands:

        $ ln -s /tmp/SUNWUT/mnt/USR/VOLUME /export/home/USER/usb
        $ uttsc -r disk:A=/export/home/USER/usb \
              -r disk:B=/export/home/USER \
              MYSERVER

On the Windows system MYSERVER (Windows server 2003), this will generate two
shares, \\TSCLIENT\A and \\TSCLIENT\B.
Note that \\TSCLIENT\A\myfile and \\TSCLIENT\B\usb\myfile point to the same
location on the USB stick.
When using Windows Explorer to rename \\TSCLIENT\A\myfile to
myfilewithalongname, an error message is generated telling me that the file
name must be 8.3 characters.
When doing the same thing for \\TSCLIENT\B\usb\myfile, no error message is
generated.
It is also possible to rename the file from the command line:
        C:\> ren \\TSCLIENT\A\myfile myfilewithalongname
In this case there is also no error, and the file is renamed as expected.

This leads to the conclusion that the combination of uttsc and Windows
Explorer lead to an incorrect limitation to 8.3 filenames when the
redirected directory is on the USB stick.

Is there an explanation for this?
Is there a fix or workaround?

Gerald Maurice


_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users

Reply via email to