Tomsk Sysadmins Forum

Windows => Администрирование => Topic started by: User129 on June 28, 2007, 18:08:42

Title: Проблемы с печатью Win2003+Citrix
Post by: User129 on June 28, 2007, 18:08:42
Что есть:
1-й сервер - контроллер домена, днс сервер (win2003 sp1)
2-й сервер - терминальный сервер (win2003 sp1 тот же дистрибутив + Citrix MF XP SP3), сервер включен в домен.

В домене заведен пользователь - User с правами поль-я удаленн. раб. стола

 Приложение пользователем успешно запускается, работает... Но пока дело не дошло до печати!
При отправке на печать (локальный принтер, сетевой - все равно) виснет спулер печати на сервере.
т.е. появляется принтер клиента, в нем висит задание "ошибка, идет печать". Помогает только перезагрузка сервера (если вырубить службу спулера - больше не подгружается)
 Два дня рылся в инете - проблемы озвучены, а рабочего решения нет. Кто имел опыт помогите пожалуйста.
Title: Проблемы с печатью Win2003+Citrix
Post by: AndyIP on June 29, 2007, 08:21:32
Quote from: User129
Что есть:
1-й сервер - контроллер домена, днс сервер (win2003 sp1)
2-й сервер - терминальный сервер (win2003 sp1 тот же дистрибутив + Citrix MF XP SP3), сервер включен в домен.

В домене заведен пользователь - User с правами поль-я удаленн. раб. стола

 Приложение пользователем успешно запускается, работает... Но пока дело не дошло до печати!
При отправке на печать (локальный принтер, сетевой - все равно) виснет спулер печати на сервере.
т.е. появляется принтер клиента, в нем висит задание "ошибка, идет печать". Помогает только перезагрузка сервера (если вырубить службу спулера - больше не подгружается)
 Два дня рылся в инете - проблемы озвучены, а рабочего решения нет. Кто имел опыт помогите пожалуйста.

принтер какой?
у меня была похожая проблема с каким-то отстойным домашним принтером, то-ли драйвера корявые (хотя вроде последние ставил) фиг его знает. Вобщем поменял принтак на серию hp1300 и все заработало.
Title: Проблемы с печатью Win2003+Citrix
Post by: User129 on June 29, 2007, 09:24:08
Quote from: AndyIP
принтер какой?
у меня была похожая проблема с каким-то отстойным домашним принтером, то-ли драйвера корявые (хотя вроде последние ставил) фиг его знает. Вобщем поменял принтак на серию hp1300 и все заработало.

Принтеры HP 1020, Canon 2900 и пара самсунгов. В текущий момент проверяю на HP.
У кого какие мысли есть? Требуется ли какие то особые настройки? Может какие политики, разрешения..
Title: Проблемы с печатью Win2003+Citrix
Post by: User129 on June 29, 2007, 11:57:01
На текущий момент проблема чуть более сузилась(возможно после установки сервис пака 4 на цитрикс - спулер не подвисает).
Каким то образом создалось два принтера на сервере(при первоначальном запуске клиента с учетной записью администратора цитрикса):
1) HP 1020 (имя клиента)
и
2) client/имя компьютера клиента/HP 1020
В первом случае печатает, во втором виснет
Как же сделать так, что бы постоянно создавался только один принтер (первого вида)?
Если ставить универсальный драйвер для печати - теряется все оформление таблицы, что совершенно недопустимо.

 Товарисчи, неужели никто не сталкивался?
Title: Проблемы с печатью Win2003+Citrix
Post by: kbyb on June 29, 2007, 12:04:15
Зачем вы используете Цитрикс? Чего вам не хватает в w2k3?
Title: Проблемы с печатью Win2003+Citrix
Post by: User129 on June 29, 2007, 12:11:34
Quote from: kbyb
Зачем вы используете Цитрикс? Чего вам не хватает в w2k3?
А возможно ли средствами 03 сервера зарепить приложение в на удаленном столе? Т.е. нужно, что бы приложение не занимало полный экран, так как пользователи крайне неопытные и не смогут переключатся между тремя программами. А в цитриксе этот очень удобный режим есть - программа запускается как будто с локального компьютера.
Title: Проблемы с печатью Win2003+Citrix
Post by: HotIce on June 29, 2007, 12:18:44
User129
Первый принтер установлен локально, а второй клиентский, ставится при подключении клиента. Проверить права доступа у клиента на принтер.. Настроить на клиентской машине принтер и цеплять его через опции подключение принтеров клиента.. можно почистить/обновить дрова принтера на локальной машине клиента...

добавлено...

Кстати... попробуйте подцепиться к рабочему столу через цитрикс пользователем которуму нужно поставить принтер... думаю знаете как... и "установить принтер" )))) должно помочь.. при следующем заходе этого пользователя у него уже будет принтер в той форме как вам надо ))

kbyb
Цитрикс менее нагружает каналы связи нежели соединение по rdp в w2k3, за счет обмена данными только с выбранным приложением..

Title: Проблемы с печатью Win2003+Citrix
Post by: HotIce on June 29, 2007, 12:30:12
Quote from: User129
А возможно ли средствами 03 сервера зарепить приложение в на удаленном столе? Т.е. нужно, что бы приложение не занимало полный экран, так как пользователи крайне неопытные и не смогут переключатся между тремя программами. А в цитриксе этот очень удобный режим есть - программа запускается как будто с локального компьютера.

Средствами винды нельзя.. ибо в самом названии используемого протокола RDP указывается что это Пртокол Удаленного Рабочего стола )))
Title: Проблемы с печатью Win2003+Citrix
Post by: fredina on June 29, 2007, 12:36:23
Quote from: User129
А возможно ли средствами 03 сервера зарепить приложение в на удаленном столе? Т.е. нужно, что бы приложение не занимало полный экран, так как пользователи крайне неопытные и не смогут переключатся между тремя программами. А в цитриксе этот очень удобный режим есть - программа запускается как будто с локального компьютера.
дайте пожалуйста скриншот. я честно говоря не работал с Цитрикс, не совсем понимаю про этот режим.
Title: Проблемы с печатью Win2003+Citrix
Post by: HotIce on June 29, 2007, 12:43:56
fredina
Да какие там скрины.. )) это не режим.. а программный комплекс.. ))) для теста поставьте на машине Citrix MetaFrame .. или в гугле поискать.. интересная вещь.. ))
Title: Проблемы с печатью Win2003+Citrix
Post by: fredina on June 29, 2007, 13:14:33
Quote from: HotIce
Да какие там скрины.. )) это не режим.. а программный комплекс.. )))
да я это знаю))
я видел Цитрикс на w2k (в локальной сети), правда не мною настроивавшийся, потом после перехода на w2k3 про него и не вспоминал.
но все же хотелось бы понять что нужно автору.
вот например я сделал скриншот того как я с с помощью w2k3 TS работаю с удаленным рабочим столом в 2gis и Excel, позади - броузер Опера.
автор, вам это нужно?
Title: Проблемы с печатью Win2003+Citrix
Post by: HotIce on June 29, 2007, 13:49:40
Что бы принтера работали ))))
Title: Проблемы с печатью Win2003+Citrix
Post by: demiurg on June 29, 2007, 17:58:25
Quote from: User129
На текущий момент проблема чуть более сузилась(возможно после установки сервис пака 4 на цитрикс - спулер не подвисает).
Каким то образом создалось два принтера на сервере(при первоначальном запуске клиента с учетной записью администратора цитрикса):
1) HP 1020 (имя клиента)
и
2) client/имя компьютера клиента/HP 1020
В первом случае печатает, во втором виснет
Как же сделать так, что бы постоянно создавался только один принтер (первого вида)?
Если ставить универсальный драйвер для печати - теряется все оформление таблицы, что совершенно недопустимо.

 Товарисчи, неужели никто не сталкивался?
С цитриксом дела не имел, а вот с HP 1020 как раз нахлебался говна. Это host-based  принтер расчитанный на домашние или "мелкоофисное" применение, и для того чтобы он работал, драйвер должен загружать в него firmware. В результате с print-серверами он не работает и под линуксом заводится с бубном, думаю что проблема именно в этой мерзкой особенности принтера.
Title: Проблемы с печатью Win2003+Citrix
Post by: SergSS on June 30, 2007, 22:47:19
1 в 1 такая же проблема, именно 1020 не хочет с цитрикса печатать - спулер уходит в даун, решилось отказом от цитрикса на клиентах где принтер 1020.
Да и еще, в настройках _подключенного_ !!!!!!! принтера убери галочку "двусторонний обмен данными" цитрикс этого не умеет - в результате имеем зависший спулер, печатание заданий 3-х часовой давности и т.п.
Title: Проблемы с печатью Win2003+Citrix
Post by: User129 on July 03, 2007, 10:38:45
Всем спасибо за помощь и советы, чуть позднее опишу решение проблемы (во всяком случае после некоторых манипуляций удалось заставить печатать принтеры)
 Раз поругали 1020, тогда вопрос! На каком принтере остановится компании, что бы проблем такого плана не было.
Title: Проблемы с печатью Win2003+Citrix
Post by: NiK on July 04, 2007, 09:25:46
Quote from: User129
Всем спасибо за помощь и советы, чуть позднее опишу решение проблемы (во всяком случае после некоторых манипуляций удалось заставить печатать принтеры)
 Раз поругали 1020, тогда вопрос! На каком принтере остановится компании, что бы проблем такого плана не было.

Из относительно недорогих на замену HP 1020 можно использовать HP 1022. Он имеет встроенный PCL 5 и прекрасно печатает под Citrix'ом. Сам недавно заменил последний HP1018 на HP1022 проблемы исчезли.  В любом случае лучше брать принтер со встроенной поддержкой PCL.
Что приятно относительно всех PCL-принтеров - ставится при необходимости без шаманства. Самой привередливой ОС можно сказать что "это обычный LaserJet 5L PCL" и оно будет печатать. Citrix имеет свои родные PCL-драйверы.
Title: Проблемы с печатью Win2003+Citrix
Post by: SergSS on July 05, 2007, 19:12:46
Quote from: User129
Раз поругали 1020, тогда вопрос! На каком принтере остановится компании, что бы проблем такого плана не было.
1320 нормально себя ведет, и скорость печати нормальная
Title: Проблемы с печатью Win2003+Citrix
Post by: Green on July 05, 2007, 21:33:39
Quote from: SergSS
1320 нормально себя ведет, и скорость печати нормальная
1320 уже давно снят с производства
на замену пришла линейка 2015
стоят уже штук пять таких (все дуплексные), в т.ч. один сетевой, проблем не имеем...
Title: Проблемы с печатью Win2003+Citrix
Post by: fredina on July 06, 2007, 09:19:44
Quote from: Green
1320 уже давно снят с производства
на замену пришла линейка 2015
стоят уже штук пять таких (все дуплексные), в т.ч. один сетевой, проблем не имеем...
Заправляете HP2015 сами? у них есть проблемы с заправкой?
Title: Проблемы с печатью Win2003+Citrix
Post by: User129 on July 06, 2007, 11:18:08
Уже больше недели маюсь с этими всеми радостями.
Устанавливал ScrewDrivers v4 по советам на форумах цитрикса.
В итоге выяснилось вот что:
Принтеры Canon 2900 печатают под цитрикс, но с задержкой в минуту (я раньше просто столько не ждал)
Принтеры HP 1020 уверен что распечатают, но он подгружает задание(ставит в очередь) 1.9мб документ со скоростью 50байт/секунду(недождался, но прогресс шел ).
 Если зайти виндовозовским клиентом - скривдриверс автоматом ставит драйвер на свой порт(?) и делает его дефолтовым. Не выходя с виндовозовской терминалки(принтер сразу удаляется) меняю порт принтера, который создает цитрикс на скривовский и принтер печатает с отлично скоростью  Соотвественно из под вин. терминального клиента принтер работает.
Не могу понять, каким образом заставить цитрус создавать нужный принтер

Quote from: SergSS
1 в 1 такая же проблема, именно 1020 не хочет с цитрикса печатать - спулер уходит в даун, решилось отказом от цитрикса на клиентах где принтер 1020.
Да и еще, в настройках _подключенного_ !!!!!!! принтера убери галочку "двусторонний обмен данными" цитрикс этого не умеет - в результате имеем зависший спулер, печатание заданий 3-х часовой давности и т.п.
Советом воспользовался, но после снятия крыжика принтер перестал печатать даже с локальной машины.

Quote from: NiK
Из относительно недорогих на замену HP 1020 можно использовать HP 1022. Он имеет встроенный PCL 5 и прекрасно печатает под Citrix'ом. Сам недавно заменил последний HP1018 на HP1022 проблемы исчезли.

 Начальство утверждает, что заменить текущий парк принтеров нереально  Но на новые рабочие места закупать вообещем то согласно.  Спасиб.
Title: Проблемы с печатью Win2003+Citrix
Post by: NiK on July 06, 2007, 11:41:24
Quote from: User129
Что есть:

2-й сервер - терминальный сервер (win2003 sp1 тот же дистрибутив + Citrix MF XP SP3), сервер включен в домен.

В домене заведен пользователь - User с правами поль-я удаленн. раб. стола


Я правильно понимаю, что у тебя только локалка, а удаленных пользователей сидящих на медленных каналах (Dial-Up, ADSL,...) нет. Все в одной локалке >=10Mbit ? В общем-то тогда есть один рецепт...
Title: Проблемы с печатью Win2003+Citrix
Post by: User129 on July 06, 2007, 12:41:39
Quote from: NiK
Я правильно понимаю, что у тебя только локалка, а удаленных пользователей сидящих на медленных каналах (Dial-Up, ADSL,...) нет. Все в одной локалке >=10Mbit ? В общем-то тогда есть один рецепт...
Рассказуй  Все пользователи в одной 100мбит локалке
Если сегодня не доколупаю цитрикс, плюну на все его удобства и будет все на клиенте от микрософта.  Дам отмашку, что моя работа выполнена.
Почти всех пользователей (а их ~20 человек) загнал в домен.
Title: Проблемы с печатью Win2003+Citrix
Post by: SergSS on July 06, 2007, 12:53:37
Quote from: User129
Советом воспользовался, но после снятия крыжика принтер перестал печатать даже с локальной машины.
Как то вы неправильно воспользовались  надо не на локальной машине крыжик убирать а на подключенной - т.е. когда вы подсоеденены к удаленному раб столу, вот там то в настройках и надо убрать.
Title: Проблемы с печатью Win2003+Citrix
Post by: User129 on July 06, 2007, 13:02:57
Quote from: SergSS
Как то вы неправильно воспользовались  надо не на локальной машине крыжик убирать а на подключенной - т.е. когда вы подсоеденены к удаленному раб столу, вот там то в настройках и надо убрать.
Спасибо, понял  Но там тоже убирал, до пробы на локальной машине - эффекта не было
Title: Проблемы с печатью Win2003+Citrix
Post by: Green on July 07, 2007, 01:20:40
Quote from: fredina
Заправляете HP2015 сами? у них есть проблемы с заправкой?
сам не заправляю, есть специально обученный снабженец, он возит их на заправку...
Title: Проблемы с печатью Win2003+Citrix
Post by: NiK on July 07, 2007, 03:02:19
Quote from: User129
Рассказуй  Все пользователи в одной 100мбит локалке
Если сегодня не доколупаю цитрикс, плюну на все его удобства и будет все на клиенте от микрософта.  Дам отмашку, что моя работа выполнена.
Почти всех пользователей (а их ~20 человек) загнал в домен.

Короче, в пору битвы с HP1018 ИНОГДА удавалось его заставить печатать.
"ИНОГДА" потому, что результат полученный при опытах, в работе не закреплялся - клиент удаленный, получала канал ~400Кбит/с, соответственно процесс тормозил.
Принтер подключается на сервере как сетевой. При этом в свойствах терминального/citrix клиента и соединения были ВЫКЛЮЧЕНЫ опции "автоподключения" принтеров пользователя. В результате терминальные принтеры к спулеру лишний раз не лезут. Принтер работает через обычный сетевой протокол и даже иногда печатает. Способ действует не всегда. Покрути настройки - если повезет, то будет печатать.

P.S.: таким способом удалось победить еще одно "терминальное глюкало" - Canon LBP1120, который своими кривыми дровами вешал RDP-сеансы клиентов наглухо.
Title: Проблемы с печатью Win2003+Citrix
Post by: kerdyk on July 07, 2007, 10:46:55
Quote from: NiK
Короче, в пору битвы с HP1018 ИНОГДА удавалось его заставить печатать.
"ИНОГДА" потому, что результат полученный при опытах, в работе не закреплялся - клиент удаленный, получала канал ~400Кбит/с, соответственно процесс тормозил.
Принтер подключается на сервере как сетевой. При этом в свойствах терминального/citrix клиента и соединения были ВЫКЛЮЧЕНЫ опции "автоподключения" принтеров пользователя. В результате терминальные принтеры к спулеру лишний раз не лезут. Принтер работает через обычный сетевой протокол и даже иногда печатает. Способ действует не всегда. Покрути настройки - если повезет, то будет печатать.

P.S.: таким способом удалось победить еще одно "терминальное глюкало" - Canon LBP1120, который своими кривыми дровами вешал RDP-сеансы клиентов наглухо.
ИМХО, не стоит мучать данную модель принтера... Пусть он трудится у кого-нибудь дома... Как мой HP1020...
PS. Я его успел полюбить...

Quote from: NiK
Короче, в пору битвы с HP1018 ИНОГДА удавалось его заставить печатать.
"ИНОГДА" потому, что результат полученный при опытах, в работе не закреплялся - клиент удаленный, получала канал ~400Кбит/с, соответственно процесс тормозил.
Принтер подключается на сервере как сетевой. При этом в свойствах терминального/citrix клиента и соединения были ВЫКЛЮЧЕНЫ опции "автоподключения" принтеров пользователя. В результате терминальные принтеры к спулеру лишний раз не лезут. Принтер работает через обычный сетевой протокол и даже иногда печатает. Способ действует не всегда. Покрути настройки - если повезет, то будет печатать.

P.S.: таким способом удалось победить еще одно "терминальное глюкало" - Canon LBP1120, который своими кривыми дровами вешал RDP-сеансы клиентов наглухо.
Удивляет, а почему нельзя обратиться в support?... С недавнего времени стало очень удобно...
Title: Проблемы с печатью Win2003+Citrix
Post by: deepwalker on July 07, 2007, 11:45:05
Canon LBP-1120 - ставьте на него дрова от 810го. Обе эти модели gdi принтеры, но дрова от 810 по сети работают.
У меня галка проброса принтеров снята на всех терминалах. Только на одном требуются все принтеры, там они ставятся вручную. В случае с особо трудными принтерами ставится связка из ghostscript и redmon на машинку к которой прицеплен принтер и создается с их помощью виртуальный PS принтер, который в свою очередь цепляется на терминал. Проброс принтеров автоматом это конечно чудесная идея, но когда делалось, времени на бодания с каждой глючной железкой не было.