проблема с печатью в 1с на RemoteApp и windows 2008R2
Всем привет!
возникла проблема при работе в 1с v8 (база SQL) Управление и торговля. Ситуация следующая. подключение к серверу, на которой крутится 1с, происходит через rdp-файл, с помощью RemoteApp. Подключаемся к базе через ярлык RemoteApp, работает все прекрасно. С печатью тоже все в порядке. А вот если, закрыть 1с то терминальная сессия на сервере не завершается, она просто переходит в статус "отключен". Изза этого (или по какой то другой причине), проброшенные принтеры с рабочих мест пользователей в 1с становятся серыми (статус отключен). Приходится заходить на сервер и вручную делать выход из системы для пользователя. После чего, заново запускаем 1с, смотрим и видим что у проброшенных принтеров статус "включен" и все работает. Причем проблема имеет какой то плавающий характер. Допустим вчера все было ок, а сегодня утром ни у кого из 1с не печатает. Перерыл уже кучу форумов, но ответа на свой вопрос так и не нашел. Очень был бы рад, если бы вы помогли с этим. Всем заранее большое спасибо! |
Kerber0s, виновник ваших бед - модуль диспетчера печати SplWOW64, который отвечает за совместимость работы 32-х и 64-х битных приложений связанных с печатью.
Импортируйте в реестр сервера REG-файл: Код:
Windows Registry Editor Version 5.00 |
Angry Demon, а то что принтеры могу пропадать в течении дня, тоже может быть изза этого? или причина кроется в другом?
дело в том, что у них такая проблема может быть либо с утра, либо прям в середине рабочего дня, то есть в только что печатало, а потом перестало печатать. я уже не знаю, что делать( за reg-файл, спасибо! сегодня вечером попробую. |
Цитата:
|
Цитата:
Зашел в свойства конфигурации сервера удаленных сеансов рабочих столов. в свойства RDP-Tcp и увидел что, время завершения отключенного сеанса равно 3 дням: Вспомнил, что это было сделано для администратора 1с, который попросил увеличить интервал завершения отключенного сеанса, потому что там какие то обработки шли. Так же, решил проблему с проброшеннными принтерами, отключив "проброс" тут: потому что если я меняю принтер по умолчанию на сетевой (обычно по умолчанию стоит проброшенный), то после завершения работы 1с и подключении заново, у меня опять по умолчанию проброшенный принтер далее расшарил принтер подключенный к компьютеру пользователя, подключив его в 1с как сетевой. Вобщем, проблема исчезла после этого как отключил проброс принтеров. Накопились вопросы) 1. я правильно понимаю, что завершения отключенной сессии не будет происходить пока стоит значение три дня на скрине 1? 2. Если да, то можно сделать так, что бы таймаут завершения отключенной сессии был равен 3 дням только у админа 1с, а у всех остальных поставить интервал минут 5-10? |
Цитата:
tsdiscon %SESSIONNAME% Цитата:
|
Цитата Angry Demon:
Читайте логи. Гадать тут бесполезно. Решите сначала проблему с сеансами. » Только что выловил ошибку в журнале событий, когда отваливаются принтеры. как раз у всех отвалились проброшенные принтеры. нагуглил решение тут, однако то что у меня не соответствует описанию. просят Цитата:
Что делать не знаю((( |
Цитата:
У вас наверное 2008 R2? У меня тоже R2, проверил, тоже никаких галочек нигде поставить нельзя. Еще - майкрософт предлагают делать все это на устройстве Terminal Server Device Redirector (да, у меня тоже такого нет), а не Remote Desktop Device Redirector Bus. |
|
Kerber0s, там несколько способов решения проблемы. Вы все попробовали?
|
Цитата:
|
Цитата Angry Demon:
Kerber0s, там несколько способов решения проблемы. Вы все попробовали? » ну на серваке щас народ работает. с дистрибом соответствует размер. контрольные суммы тоже. а ветки реестра не совпадают. нет у меня HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\RDPDR такого пути. Charg, у себя на серваке тоже проверял. все сходится, у него тоже нет. |
Цитата:
by Tarkh 11/29/2013 In 2k8 R it is legacy_rdpdr Цитата:
Ветка реестра HKLM\SYSTEM\CurrentControlSet\Enum\Root\Legacy_RDPDR у меня есть. |
Время: 23:59. |
Время: 23:59.
© OSzone.net 2001-