none
Проблема с доступом к папкам в DFS RRS feed

  • Вопрос

  • Есть проблема с доступом к папкам через dfs. На станциях ХР эта проблема не наблюдается, поэтому все возможные подозрения насчет неверного назначения прав отпадают. Данная проблема касается доступа к dfs с серверов Win2k3. У меня используется цитриксовая ферма, а она работает под Win2k3 R2. Домен тоже функционирует под Win2k3 R2. Проблема обнаружилась при регистрации пользователя на терминальном сервере. Этот же пользователь регистрируется на ХР и проблемы нет.

    При чём терминальных серверов несколько и на каждом сервере характер ошибки одинаков, но проявляется по разному. Я имею ввиду следующее: на одном из серверов пользователь получает ошибку при обращении к корню dfs, на другом сервере пользователь получает ошибку при обращении к одной из папок в dfs, даже наблюдался такой эффект, когда пользователь зашёл в папку, потом выходит из неё, а повторно зайти не может, получает ошибку. Для удобства, все эксперименты я проводил на терминальном сервере при регистрации на консоли под пользователем имеющим права админа на сервере. Это тот сервер, на котором пользователь получает ошибку сразу при обращении к корню dfs. При попытке обратиться к диску о:\, который представляет собой корень dfs возникает такая ошибка: "

    O:\ is not accessible. Incorrect function." При этом мапирование и удаление диска о: проходит без ошибок. Корень dfs ссылается на три папки на трёх разных серверах: Win2k3 R2,Win2k8,Win2k3 EE. Три сервера под разными операционками - это уже результат экспериментов, изначально корень dfs был на нескольких серверах под Win2k3 R2. При попытке обратиться напрямую к этим шарам возникает одна и та же ошибка: "\\nameserver\dirroot is not accessible. You might not have permission to use this network resource. Contact the administrator of this server to find out if you have access permission. Incorrect function." Другие шары с этих серверов открываются. Не открываются те, которые агрегированы с dfs. Однозначно видно, что проблема связана с dfs (не с раздачей доступа, не с доступом по сети к серверам и не с разрешением имён серверов в днс), но с другой стороны, связка dfs-XP работает. Не работает связка dfs-Win2k3 R2, но, опять же, не работает не массово и не всегда. У меня есть несколько серверов SQL, которые работают под Win2k3 R2 и Win2k3 EE, и мне не удалось на них повторить ошибку, т.е. я регистрируюсь на консоли и обращаюсь к диску о:\ и ошибок нет. Т.е. глюк проявляется в связке dfs-Win2k3 R2-citrix. Что я пробовал делать? Пробовал данный цитрикс удалить из домена и снова его включить, пробовал очищать локальный кэш утилитой dfsutil. Пока ничего не помогло. Пробовал dfsdiag смотреть - ничего криминального не обнаружил. Буду благодарен любым свежим идеям, а то мой мозг уже сломан. Спасибо.
    19 ноября 2010 г. 13:41

Ответы

  • Тьфу. Прошу прощения, я действительно ошибся. Попробуйте сделать следующее:в ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters добавьте параметр DisableTaskOffload (тип DWORD) и присвойте ему значение 1
    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий
    Follow MSTechnetForum on Twitter

    Посетите Блог Инженеров Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html
    • Помечено в качестве ответа Yuriy Lenchenkov 30 ноября 2010 г. 12:43
    24 ноября 2010 г. 12:20
    Модератор

Все ответы

  • Возможно это старая проблема с SNP http://www.itcommunity.ru/blogs/sie/archive/2008/10/31/33975.aspx
    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    21 ноября 2010 г. 8:49
    Модератор
  • незнаю поможет ли вам эта информация\изветсна ли она вам, но ДФС не может открываться, если ДФС ссылкается на тот компьютер, на котором вы находитесь. ТОесть если вы зашли по рдп на Win2k3 R2, то через дфс открыть шары расположенные на нем не получится, однако по прямой ссылке все должно работать...

    22 ноября 2010 г. 7:33
  • незнаю поможет ли вам эта информация\изветсна ли она вам, но ДФС не может открываться, если ДФС ссылкается на тот компьютер, на котором вы находитесь. ТОесть если вы зашли по рдп на Win2k3 R2, то через дфс открыть шары расположенные на нем не получится, однако по прямой ссылке все должно работать...


    да, про это я в курсе.
    23 ноября 2010 г. 8:06
  • Возможно это старая проблема с SNP http://www.itcommunity.ru/blogs/sie/archive/2008/10/31/33975.aspx
    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/

    хм, я выполнил на своём 2003 сервере STD R2, где крутиться цитрикс, такую команду:
    netsh int ip set chimney disabled
    это никак не повлияло.
    Что касается настройки autotuninglevel, то, как я понял, она присутствует только в 2008, а в 2003 её нет.

    23 ноября 2010 г. 8:12
  • Вы поняли неправильно - она там есть.


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий
    Follow MSTechnetForum on Twitter

    Посетите Блог Инженеров Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html
    24 ноября 2010 г. 8:06
    Модератор
  • Вы поняли неправильно - она там есть.
    значит я не смог её там найти
    24 ноября 2010 г. 11:19
  • Тьфу. Прошу прощения, я действительно ошибся. Попробуйте сделать следующее:в ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters добавьте параметр DisableTaskOffload (тип DWORD) и присвойте ему значение 1
    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий
    Follow MSTechnetForum on Twitter

    Посетите Блог Инженеров Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html
    • Помечено в качестве ответа Yuriy Lenchenkov 30 ноября 2010 г. 12:43
    24 ноября 2010 г. 12:20
    Модератор
  • Тьфу. Прошу прощения, я действительно ошибся. Попробуйте сделать следующее:в ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters добавьте параметр DisableTaskOffload (тип DWORD) и присвойте ему значение 1
    Сделал, тут же попробовал и не помогло. Потом перезагрузился, проверяю - всё работает! Я в шоке. Сейчас буду дальше проверять. Так что в первом приближении заработало.
    Дело в том, что ошибка была плавающая, буду проверять теперь её устойчивое отсутствие, потом ещё отпишусь.

    Огромное спасибо!
    24 ноября 2010 г. 15:01
  • Вы почитайте в моем блоге внимательно: там все собрано по этой проблеме, ее проявлениях и лечении.
    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    25 ноября 2010 г. 14:24
    Модератор
  • Итак, могу сообщить, что с данного конкретного сервера цитрикс ошибка при обращении к корню dfs исчезла. Имеется ввиду ошибка, где фигурирует фраза "Incorrect function". Ваши советы помогли, Спасибо за помощь!
    Есть ещё другая ошибка на другом сервере цитрикс при обращении не к корню dfs, а к некоторым папкам dfs. Выше приведённые рекомендации не устраняют эту ошибку. У меня есть кое-какие мысли, попробую разобраться.
    27 ноября 2010 г. 10:02