Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2008/2008 R2 (http://forum.oszone.net/forumdisplay.php?f=97)
-   -   [решено] Отваливается сетевой принтер (http://forum.oszone.net/showthread.php?t=264879)

Sermion 24-07-2013 14:58 2189761

Отваливается сетевой принтер
 
Сервер Server 2008 R2 x64 (работает 24/7)
Клиент Win7Pro x32

На клиенте локально подключены принтеры (HP, Canon, Kyocera), интерфейс USB. Расшарены, в сервере печати добавлены драйвера под x64 систему
На сервере под учётной записью админа добавляю принтер (через сеть захожу на клиента-двойной клик по расшареному принтеру).
Аналогично приходится делать для других учёток.
Всё работает, печатает через RDP, RemoteAPP (1C).
В конце рабочего дня клиенты выключаются, утром включают -печати нет.
Пробую подключить принтеры снова, получаю ошибку:


Пробывал различные варианты:
  1. Подключал принтеры к другому клиенту
  2. Переустанавливал драйвера
  3. Разрешал всё в брандмауэре
  4. Отключал Брандмауэр

На данный момент последний вариант проверяю.

Вопрос: что делать и куда копать?

exo 24-07-2013 15:02 2189767

права на папку : C:\Windows\system32\spool\drivers ?

Sermion 24-07-2013 15:20 2189795

Вложений: 1
вот, прошу...

http://forum.oszone.net/attachment.p...1&d=1374664797

exo 24-07-2013 15:35 2189814

Sermion, кто снял наследование? включите обратно.

Sermion 24-07-2013 16:19 2189837

exo, с чего вы взяли что оно там должно быть? Проверьте )
Хотя идея с правами интересная....Выдать полные права на папку группе пользователи?

cameron 24-07-2013 16:32 2189851

а почему вы не хотите мапить принтеры внутри RDP сеанса?

exo 24-07-2013 16:37 2189855

Цитата:

Цитата Sermion
Проверьте ) »

на рабочем 2008 R2 стоит. на тестовом 2012 - не стоит...
для 2012:

для 2008 R2

мысль с правами пришла из этой темы.

Petya V4sechkin 24-07-2013 18:31 2189936

Sermion, на скриншоте ошибка загрузки C:\Windows\system32\spool\DRIVERS\x64\3\tsprint.dll (код 0x7e - "Не найден указанный модуль") - это драйвер Easy Print.
Нужно либо разбираться с Easy Print, либо отключить его.

Sermion 24-07-2013 20:17 2189996

Petya V4sechkin, спс, попробую

Sermion 24-07-2013 20:26 2190001

Вложений: 1
В данный момент клиент отключён и на сервере принтер сетевой просто пропал... Предполагаю что принтер автоматом должен появиться после включения клиента или я не прав? Если так,то как сделать? Возможно сама процедура подключения принтера неверна? Стоит роль "служба печати"
http://forum.oszone.net/attachment.p...1&d=1374683127
Как поступить? Снести роль вообще? или через неё добавить принтеры сетевые?

Kondei 25-07-2013 03:57 2190188

gpedit.msc -> Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Службы терминалов\Сервер терминалов\Перенаправление принтеров -> использовать в первую очередь драйвер принтера Easy Print служб терминалов. Отключаем.

Перезапуск сеанса клиента, у которого проблема. И в его сеансе: Пуск, Устройства и принтеры, ПРИНТЕР(перенаправлено бла... бла...), Свойства принтера, вкладка Дополнительно.
В графе "Драйвер" не должен быть Easy Print Driver. Если эта шляпа там, значит на терминальник надо установить подходящую версию драйвера для принтера клиента.

По-умолчанию, сервер терминалов пытается использовать Easy Print Driver, и если не получается (например, клиент не поддерживает), подбирает родной драйвер принтера. После отключения "Использовать в первую очередь драйвер принтера Easy Print", сервер наоборот, в первую очередь найти подходящий принтеру драйвер, а потом использует Easy Print.

Sermion 25-07-2013 09:18 2190263

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

utp_ss 31-08-2023 17:30 3014934

Цитата:

Цитата Kondei
gpedit.msc -> Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Службы терминалов\Сервер терминалов\Перенаправление принтеров -> использовать в первую очередь драйвер принтера Easy Print служб терминалов. Отключаем. »


Подниму давнюю тему:)

На локальном компе установлен сетевой принтер. На сервере терминалов у пользователя отключил "использовать в первую очередь драйвер принтера Easy Print" , завершил на сервере сеанс, предварительно установив локальный принтер с нужным драйвером и дополнительно драйвера в "сервере печати".
После повторного подключения к серверу терминалов, обнаруживаю, что у перенаправленного принтера все равно установлен драйвер Easy Print. Почему так происходит и может быть можно полностью Easy Print?
Спасибо

Angry Demon 04-09-2023 11:08 3015135

Цитата:

Цитата utp_ss
предварительно установив локальный принтер с нужным драйвером

Это лишнее. Достаточно:
Цитата:

Цитата utp_ss
дополнительно драйвера в "сервере печати"

Цитата:

Цитата utp_ss
может быть можно полностью Easy Print?

Если Easy Print вас полностью устраивает, то пользуйтесь на здоровье.

utp_ss 05-09-2023 11:45 3015170

Цитата:

Цитата Angry Demon
Если Easy Print вас полностью устраивает, то пользуйтесь на здоровье »

Если бы устраивал, то танцы с бубном не создавал бы :)

Есть пара МАСов и компов под виндой, у которых как раз проблемы с печатью - то печатаем, то не печатаем, то печатаем один лист по 30 минут...
Подключаюсь сторонним rdp клиентом (mobaXterm) - родной драйвер подтягивается нормально.
Пользователи в основном работают через удаленное приложение и ставить им альтернативный rdp клиент не вариант, вот и пытаюсь разобраться. Но подобной проблемы не нашел на просторах...

Angry Demon 05-09-2023 13:06 3015176

Цитата:

Цитата utp_ss
Пользователи в основном работают через удаленное приложение

Имеется в виду Remote App?

Что в логах, когда создаётся перенаправленный с клиента принтер не с сродным драйвером?

utp_ss 05-09-2023 14:12 3015181

Цитата:

Цитата Angry Demon
Имеется в виду Remote App? »

Как RemoteApp, так и RDP клиент - результат один

Цитата:

Цитата Angry Demon
Что в логах, когда создаётся перенаправленный с клиента принтер не с сродным драйвером? »

В журналах при подключении по rdp пользователя, никаких событий по перенаправлению принтеров нет (принтеры перенаправляются).
Просмотрел разделы журналов:

Диагностика - Просмотр событий - Настраиваемые события:
- Роли сервера - Службы удаленных рабочих столов
- Роли сервера - События управления - есть событие по принтеру, драйвера которого не устанавливал, но по установленному событий нет

Angry Demon 05-09-2023 14:27 3015182

utp_ss, проверьте реестр:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services
Параметр UseUniversalPrinterDriverFirst должен иметь значение 4.

Версия драйвера одинаковая и на клиентах, и на сервере?

utp_ss 05-09-2023 16:02 3015188

Цитата:

Цитата Angry Demon
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services
Параметр UseUniversalPrinterDriverFirst должен иметь значение 4 »


Спасибо за совет, у меня как раз параметр "3". Все получилось! По этому ключу нагуглил аналогичную ситуацию.

Можно ли данную политику (чтобы первоочередно устанавливался родной драйвер, а не Если Easy Print) использовать не для всех пользователей, а для определенных, у кого есть проблемы с печатью?

И если клиент не windows, а МАС, то драйвер на сервере подтягивается MS Publisher Imagesetter, вместо родного, это исправить нельзя ?

Еще раз спасибо за помощь

Angry Demon 07-09-2023 10:25 3015251

Цитата:

Цитата utp_ss
Можно ли данную политику (чтобы первоочередно устанавливался родной драйвер, а не Если Easy Print) использовать не для всех пользователей, а для определенных, у кого есть проблемы с печатью?

Насколько помню, только при наличии AD. Как по мне - лучше, чтоб всегда использовался родной драйвер. Ох и наелись мы фекалий с Easy Print и 1C v7. :vomit:

Цитата:

Цитата utp_ss
И если клиент не windows, а МАС, то драйвер на сервере подтягивается MS Publisher Imagesetter, вместо родного, это исправить нельзя ?

Не подскажу, ибо с яблочными клиентами экспериментировать не приходилось. Был бы Citrix XenApp - там всё просто: есть драйвер такой-то, сопоставить ему такой-то. ScrewDriver, возможно, может помочь.

utp_ss 13-09-2023 16:05 3015817

В общем решил все путем установки на терминал OVPN клиента и ограничением ему прав на доступ только к принтеру в локальной сети.

Но к сожалению этот способ не универсален. Например, если юзеры будут работать через RemoteApp, то вопрос снова станет актуальным :)


Время: 04:49.

Время: 04:49.
© OSzone.net 2001-