Назад | Перейти на главную страницу

Может ли Active Directory делать с принтерами странные вещи?

Вот параллельный вопрос к вот этот о моей саге о принт-сервере ...

Возможно ли, что AD может быть поврежден или что-то странное может повлиять на конфигурацию принтера в этих системах?

Первоначальная причина, по которой нам нужно было подумать о восстановлении сервера печати, заключалась в том, что в течение этого года у нас были разрозненные отчеты о пользователях, которые не могли печатать. они пытаются добавить принтер, и он говорит им, что у них нет на это разрешения. Иногда они не сообщали об этом, потому что на следующий день или при следующей перезагрузке это позволяло добавить принтер.

Обновление политик на компьютере не имеет значения.

Разрешения принтера были установлены для всех, чтобы разрешить его использование, плюс проблема, казалось, «исчезла» только для того, чтобы снова появиться, тем же пользователем, тем же компьютером.

Пользователи с уровнем администратора иногда могли войти в систему, добавить принтер, затем выйти из системы, и пользователь мог без проблем добавить принтер. В других случаях это не имело значения.

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

Я взял машину с чистой установкой XP и попытался добавить принтер, но все равно не получилось.

Вчера пришел другой консультант и перестроил 32-битный сервер с нуля. Свежая установка с каждым установленным и настроенным драйвером принтера из загруженных драйверов, без миграции или чего-либо еще. Мы вернулись к человеку, у которого была первоначальная проблема (мы должны были указать ей на «старый сервер принтеров»), указали его на новый сервер «принтеров», и вуаля! Это не сработало. Задания на печать снова застряли в очереди.

В итоге мне пришлось удалить принтер, перезагрузить компьютер, на ее локальном компьютере я удалил драйвер из настроек сервера печати (щелкните правой кнопкой мыши в окне принтеров и факсов, а на вкладке драйверов удалите драйвер принтера), перезагрузите компьютер и как администратор снова добавит принтер со старого сервера принтеров, перезагрузится и позволит ей войти в систему под своей учетной записью и повторно добавить принтер под своей учетной записью. Тогда она снова сможет печатать.

Я пытаюсь найти здесь общие ссылки. Два человека на двух машинах (а потом и больше из отчетов) не могли печатать сразу после установки нового сервера печати. Это могло бы сказать мне, что это сервер печати. Но мы заменили принт-сервер новой установкой, свежими драйверами и т. Д., И он все равно не работал. Чтобы клиентская машина могла печатать на этом принтере, потребовалось полностью удалить драйвер с клиента ... поврежденные драйверы с сервера печати? но я попробовал клиентский компьютер, на котором раньше не устанавливались драйверы, и это тоже не удалось. Сбой принтера? Но в первоначальном отчете у нас было два принтера в этой комнате, две разные модели (один 1020, а другой 2600, если не изменяет память), которые отказывались печатать. На 2600 была обновлена ​​прошивка, и это не устранило проблему, и при устранении проблемы я попробовал прямую печать на принтер с локального клиента, и он отказывался работать, пока я полностью не удалил драйвер из Windows и не перезагрузился с чистого листа. ".

Так что единственное, что я могу придумать на данный момент, если не найти гуру, который ест ассемблер на завтрак и читает вывод отладчика, как комический раздел статьи, это то, что активный каталог делает что-то странное. Мы работаем с AD 2003 и в ближайшем будущем планируем выполнить обновление до AD 2008 (что означает «скоро»), а наша текущая установка была обновлена ​​с AD 2000 несколько лет назад. Я не знать о любых проблемах с нашей конфигурацией AD (ошибки в журналах и т. д.), но это не значит, что что-то не происходит.

Может ли AD вызывать что-то подобное с конфигурациями принтеров в нашей сети? Любой даже СЛЫШАТЬ что-нибудь подобное в вашей сети или сетях других людей?

Слишком мало конкретной информации, чтобы продолжать. У вас есть проблема, которую можно постоянно воспроизводить?

Рискуя проявить излишнюю педантичность, я бы предостерегал вас, чтобы вы не говорили об этом как об "AD", потому что Active Directory, сама по себе, является всего лишь механизмом баз данных со слабой конвергенцией с несколькими мастерами, который не имеет ничего общего с печатью на все. Вам действительно нужны функции в операционной системе, которые, выступая в качестве клиента AD, могут вызывать неожиданное поведение в службе диспетчера очереди печати.

В Windows XP и Windows Server 2003 очень мало взаимодействия с диспетчером очереди печати и функциями клиента AD, встроенными в ОС. Групповая политика может принудительно отменить некоторые параметры реестра, связанные с печатью, а общие очереди печати «публикуются» в AD, но это действительно все.

Вы можете "закрепить" возможность добавлять "подключения" для каждого компьютера или пользователя к Windows XP с помощью групповой политики (начиная, я думаю, с W2K3 Server R2). Эта функция встроена в Windows Vista и более новые версии Windows.

Возьмите чистый клиент Windows, который никогда не был присоединен к вашему домену и не имеет установленных драйверов принтера, создайте подключение IPC к компьютеру сервера печати, используя NET USE \\print-server\ipc$ /user:DOMAIN\user password, затем «Найдите» принтер на сервере, используя «Мое сетевое окружение» и «Подключиться» к принтеру. Это должно дать вам хорошую проверку того, действительно ли сервер печати жестяная банка работает правильно.

Все это кричит мне «хитрый драйвер печати», но я не могу понять это отсюда.