Основная проблема при синхронизации файлов между серверами (или просто синхронизации каталогов) в том, что netware поддерживает несколько именных пространств. Файлы нужно синхронизировать в нескольких пространствах. ncpsync использует короткие (8.3) имена как опорные, их синхронизация происходит первой. После того, как файл синхронизирован в именном пространстве 8.3 (DOS), происходит синхронизация его длинного имени. Проблема в том, что длинное имя, которое нужно присвоить файлу, уже может существовать. (для того, чтобы понять, что такое длинные имена и короткие, а также понять, какой файл имеет какое имя в каждом пространстве - рекомендую использовать простую команду "dir /x" в windows). Такого рода проблемы (с уже существующим файлом) особенно часто могут появляться тогда, когда в параметрах ncpsync указано "EraseOldFiles: Off", то есть файлы просто складируются в каталог, без удаления устаревших.
Для того, чтобы избежать такого рода ошибок рекомендую начинать синхронизацию с нуля, то есть в пустой каталог. Только таким образом можно избежать путаницы имён (и, естественно, ненужного траффика между серверами).
Также рекомендую скачать с сайта
http://www.lenik.ru/netwarends/ncpsync/index.shtml обновленную версию ncpsync, (1.03.10), которая должна справляться с такого рода ситуациями.
Если обновленная версия не поможет - жду письмо по почте с описанием проблемы, и списком файлов в проблемном каталоге (dir /x > filelist.txt). Это существенно уменьшит время на доработку ncpsync.
Заранее благодарен.