none
драйвер принтера не совместим с политикой блокирующей драйверы NT 4.0 RRS feed

  • Общие обсуждения

  • Здравствуйте!

    При установке драйвера печати (Screwdriver4  от Tricerat), на 2 терминальных сервера (ОС Windows Server 2003 R2 Enterprise x64 Edition SP2, обновления свежайшие и абсолютно эдентичны на обоих), один выдает ошибку (в заголовке). Политика для обоих тоже эдентична (находятся в одном OU). Параметр: Конфигурация компьютера - Административные шаблоны - Принтеры - Запретить установку принтеров, использующих драйверы работающие в режиме ядра - Отключен.  
    Удивляет то, что один из серверов драйвер удачно "съел" (логи чистые, драйвер работает), а второй не хочет.
    Хелп! Подскажите где "копать"?

    6 июля 2009 г. 17:31

Все ответы

  • А что за принтер? Не Samsung ML-1210 случаем, или его аналог от Xerox?
    Все вышесказанное является моим личным мнением, не имеющим отношения к корпорации Майкрософт
    Модератор
  • Нет, Screwdriver это програмка для печати с терминалов. Есть кластер из двух терминальных серверов, ОС Windows Server 2003 R2 Enterprise x64 Edition SP2, постоянно возникают проблемы с печатью из терминальных сессий (в основном по причине или "кривых" или отсутствия драйверов под х64 системы). Нашли простое и работающее решение - ставиться серверная часть программы на терминальный сервер и клиентская, соответственно на клиентские машины. Серверная часть создает порт и ...вобщем в подробности вдаваться не буду, для работы программа ставит свой собственный универсальный драйвер печати на сервер. Протестировали - не могу сказать что работает со всеми принтера, но с тем с чем тестировали работает хорошо. Хотели уже вводить в "продакшн" и ...ситуация описанная выше, причем не ставиться только драйвер (все остальные компоненты ставяться, порт создается). Мне кажется "копать" нужно не в сторонну самого драйвера -  узлов в кластере 2 и на одном все стоит и работает замечательно. Оба узла обрабатывают одну и ту же политику (упоминаю об этом потому что первый совет по проблеме, который слышу отключить параметр котрый упоминал в первом "посте"). Вобщем на этом мысль останавливается :)

  • Ясно. Можно полный лог ошибки? Так навскидку ничего в голову не приходит, может, лог подскажет. Кстати, эта программа накатывается вручную на обе ноды, или через GPO?


    Все вышесказанное является моим личным мнением, не имеющим отношения к корпорации Майкрософт
    Модератор
  • Программа накатывается вручную, через GPO планирую накатывать клиентскую часть. В логах чисто. Уведомление от MSiInstaller:
    ##
    Тип события: Уведомление
    Источник события: MsiInstaller
    Категория события: Отсутствует
    Код события: 11707
    Дата:  06.07.2009
    Время:  21:50:03
    Пользователь:  Domain\admin
    Компьютер: TS
    Описание:
    Product: ScrewDrivers Server v4 x64 -- Installation operation completed successfully.

    Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp".
    Данные:
    0000: 7b 31 44 46 46 44 30 46   {1DFFD0F
    0008: 45 2d 36 39 30 44 2d 34   E-690D-4
    0010: 32 45 45 2d 39 35 39 45   2EE-959E
    0018: 2d 35 46 32 41 45 42 36   -5F2AEB6
    0020: 35 41 34 45 32 7d         5A4E2} 
    ##
    т.е. он считает что все прошло успешно, но программа не работает (принтера не мапяться), дальше обнаружил (сравнив что нового появилось на втором сервере на котором все прошло успешно) что драйвер печати необходимый для работы программы -ScrewDriver4 - в списке драйверов не появился. Нашел как его ставить руками. Сама серверная часть ставиться MSI файлом который запускает несколько EXE. один из которых install_driver.exe. Запустил его - окно ошибки, заголовок -"Failed to install Driver!" текст сообщения вынесен в заголовок этого обсуждения.

    Мне кажется дело не в самой программе. Не может быть что установка таких драйверов разрешена политикой обрабатываемой сервером (параметр который я уже упоминал), но запрещена еще чем-нибудь или где-нибудь на уровне локальной операционной системы? Перерыл все и локальные политики безопасности то же, ничего найти не могу...

    Есть еще вариант в сети был Windows Server 2008 (ставили посмотреть, попробывать). Смотрели что нового в GPO, пробовали. Не может быть что в реестре остался какой-нибудь "хвост" от этих экспериментов (сервера обновляются постоянно и "Клиентские расширения ГП" на них установленны)? Непонятно только почему на одном драйвер встал, на другом нет???

    7 июля 2009 г. 10:25
  • Хвосты - дело такое... могли и остаться. Я пока попробую воссоздать вашу проблему, а вы попробуйте принудительно-садистскую методику с копированием файлов драйверов с одного узла кластера на другой вручную. После этого может потребоваться перезапустить узел. Еще один вариант - вывести проблемный сервер из кластера, установить драйвер, ввести сервер обратно в кластер. Но это метод крайний и, ИМХО, не самый приемлемый в вашем случае.
    Все вышесказанное является моим личным мнением, не имеющим отношения к корпорации Майкрософт
    7 июля 2009 г. 11:04
    Модератор
  • Перезагрузить узел в рабочее время конечно не смогу). Выводить и вводить сервер из кластера, перемещение в другие OU и прочее (с постоянным gpupdate /force) пробовал, собственно после этого и решил обратиться к technet, единственно, на что не решился вывести его из домена вообще, но все больше склоняюсь к этому варианту.

    А можно поподробнее про Вашу замечательную :) методику? Насколько я понимаю недостаточно просто скопировать файлы драйверов? Нужны еще какие-то "танцы с бубном" для того что бы система их восприняла?
    7 июля 2009 г. 11:23
  • Нужны. В частности - установка принтера через мастер с принудительным указанием месторасположения драйверов. Можно подшаманить с ветками реестра, отвечающими за принтеры, но это уже на любителя))

    оффтоп: по похожей причине я и отказался от использования "отвертки" в свое время, ограничившись стандартным подключением принтеров к терминальному сеансу...


    Все вышесказанное является моим личным мнением, не имеющим отношения к корпорации Майкрософт
    7 июля 2009 г. 11:41
    Модератор
  • Установка через мастер с указанием месторасположения драйверов не помогла (система требует inf, которого нет), править что-то в реестре или делать inf самому времени особо нет (вернее нет времени разбираться как это делать).
    Решили проблему новым сервером, с только что установленной операционкой - все установилось, все работает.
    Надеюсь "скрю" проявит себя рабочим вариантом, очень уж не хочется возврашаться к шаманству с дровами для принтеров и к вечным жалобам от пользователей "что у меня опять принтер не мапится":). Если нет подкину пару интересных обсуждений.)) 
    Бывший "боевой" сервер еще жив, попробую завтра решить проблему выводом и вводом в домен (просто ради интереса) - результат сообщу. Юрий спасибо за участие. 

    7 июля 2009 г. 17:43