Access Connect uses Windows NTFS alternate data streams to store information needed for serving files to Macintosh clients. Because alternate data streams cannot normally be seen in Windows, two command-line utilities, cpstream and delstream, are included with Access Connect. These two utilities allow access to alternate data streams on NTFS volumes.These command line utilities are low-level tools, and should only be used for specific problems. Normally, you will want to contact GroupLogic before using them.
cpstream allows you to copy the secondary stream to a second visible location.
delstream allows you to delete a secondary stream of an NTFS file or directory.
The most important secondary stream used by Access Connect is called "GLIAFP_Mapping"; this stream is used to store the mapping between NTFS file IDs and Macintosh file IDs. It is located in the topmost directory of a Macintosh share. For example, if you were sharing the directory, "D:\Macintosh Files" as a volume for Macintosh users, then Access Connect would create an invisible NTFS secondary stream in this directory.
If you are experiencing a problem accessing your Access Connect volumes, you may want to make a copy of this stream and send it to GroupLogic.
To do this, you would use cpstream to copy it to a visible location. In the example above, you would issue the following command to make a visible copy of the stream called "EZIPINDEX": cpstream "D:\Macintosh Files:GLIAFP_Mapping" "EZIPINDEX" You can then send the "EZIPINDEX" file to GroupLogic, and it may help us diagnose your problem.
In order to correct a problem with an index stream, you may need to remove the index stream.
The "delstream" utility can be used to this. Before removing the index stream, stop the Access Connect service in the Services control panel. DO NOT DELETE THE INDEX STREAM WHILE Access Connect IS RUNNING. After Access Connect is stopped, issue the following command to removed the index stream: delstream "D:\Macintosh Files:GLIAFP_Mapping" When you restart Access Connect, it will begin to rebuild the index stream. This may resolve problems you are experiencing. In addition to the mapping stream Access Connect will periodically prune the mapping to remove old invalid data. If the server is stopped during pruning a second stream will exists "GLIAFP_MappingPruned". When deleting the original mapping, users should also remove this mapping to insure all streams are removed. An example would be: delstream "D:\Macintosh Files:GLIAFP_MappingPruned"