Печать - проблема с печатью в 1с на RemoteApp и windows 2008R2

Аватара пользователя
Kerber0s

Печать - проблема с печатью в 1с на RemoteApp и windows 2008R2

Сообщение Kerber0s »

Всем привет!

возникла проблема при работе в 1с v8 (база SQL) Управление и торговля.

Ситуация следующая.

подключение к серверу, на которой крутится 1с, происходит через rdp-файл, с помощью RemoteApp.

Подключаемся к базе через ярлык RemoteApp, работает все прекрасно.

С печатью тоже все в порядке.

А вот если, закрыть 1с то терминальная сессия на сервере не завершается, она просто переходит в статус "отключен".

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

Приходится заходить на сервер и вручную делать выход из системы для пользователя.

После чего, заново запускаем 1с, смотрим и видим что у проброшенных принтеров статус "включен" и все работает.

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

Перерыл уже кучу форумов, но ответа на свой вопрос так и не нашел.

Очень был бы рад, если бы вы помогли с этим.

Всем заранее большое спасибо!
Аватара пользователя
Angry Demon

Re: Печать - проблема с печатью в 1с на RemoteApp и windows 2008R2

Сообщение Angry Demon »

Kerber0s, виновник ваших бед - модуль диспетчера печати SplWOW64, который отвечает за совместимость работы 32-х и 64-х битных приложений связанных с печатью.

Импортируйте в реестр сервера REG-файл:



Код:

Код: Выделить всё

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print]
 “SplWOW64TimeOut”=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\SysProcs]
 “SPLWOW64.EXE”=dword:00000000

и перезагрузите его.
Аватара пользователя
Charg

Re: Печать - проблема с печатью в 1с на RemoteApp и windows 2008R2

Сообщение Charg »

Angry Demon, а то что принтеры могу пропадать в течении дня, тоже может быть изза этого? или причина кроется в другом?

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

за reg-файл, спасибо! сегодня вечером попробую.
Аватара пользователя
Kerber0s

Re: Печать - проблема с печатью в 1с на RemoteApp и windows 2008R2

Сообщение Kerber0s »

Angry Demon, а то что принтеры могу пропадать в течении дня, тоже может быть изза этого? или причина кроется в другом?

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

за reg-файл, спасибо! сегодня вечером попробую.
Аватара пользователя
Angry Demon

Re: Печать - проблема с печатью в 1с на RemoteApp и windows 2008R2

Сообщение Angry Demon »

Цитата Angry Demon:



Решите сначала проблему с сеансами.
Печать - проблема с печатью в 1с на RemoteApp и windows 2008R2




Ключи добавил в реестр, сервер перезагрузил. Но сессии после завершения работы 1с завершаться не стали.

Зашел в свойства конфигурации сервера удаленных сеансов рабочих столов. в свойства RDP-Tcp и увидел что, время завершения отключенного сеанса равно 3 дням:


скрин 1

[spoiler]
[/spoiler]




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



Так же, решил проблему с проброшеннными принтерами, отключив "проброс" тут:



скрин 2

[spoiler]
[/spoiler]




потому что если я меняю принтер по умолчанию на сетевой (обычно по умолчанию стоит проброшенный),

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

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

Вобщем, проблема исчезла после этого как отключил проброс принтеров.



Накопились вопросы)

1. я правильно понимаю, что завершения отключенной сессии не будет происходить пока стоит значение три дня на скрине 1?

2. Если да, то можно сделать так, что бы таймаут завершения отключенной сессии был равен 3 дням только у админа 1с, а у всех остальных поставить интервал минут 5-10?
Аватара пользователя
Kerber0s

Re: Печать - проблема с печатью в 1с на RemoteApp и windows 2008R2

Сообщение Kerber0s »

Цитата Kerber0s:



Ключи добавил в реестр, сервер перезагрузил. Но сессии после завершения работы 1с завершаться не стали



Попробуйте ещё в локальных политиках сервера назначить запуск logoff-скрипта:

tsdiscon %SESSIONNAME%




Цитата Kerber0s:



потому что если я меняю принтер по умолчанию на сетевой (обычно по умолчанию стоит проброшенный),

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



Назначьте на станции нужный принтер по умолчанию, пробрасываться он и будет и станет умолчальным в сеансе.
Аватара пользователя
Angry Demon

Re: Печать - проблема с печатью в 1с на RemoteApp и windows 2008R2

Сообщение Angry Demon »

Цитата Angry Demon:

Читайте логи. Гадать тут бесполезно. Решите сначала проблему с сеансами.
Печать - проблема с печатью в 1с на RemoteApp и windows 2008R2


Только что выловил ошибку в журнале событий, когда отваливаются принтеры.



ошибка

[spoiler]
[/spoiler]




как раз у всех отвалились проброшенные принтеры.

нагуглил решение
тут
, однако то что у меня не соответствует описанию.

просят
Цитата:



1. On the terminal server, open Device Manager. To open Device Manager, click Start, click Run, type devmgmt.msc, and then click OK.

2. If the User Account Control dialog box appears, confirm that the action it displays is what you want, and then click Continue.

3. Expand System devices.

4. Right-click Terminal Server Device Redirector, and then click Properties.

5. On the Driver tab, click Enable.

6. Restart the computer so that the changes take effect.

7. Start Device Manager, and then view the properties of the Terminal Server Device Redirector. In Device status, ensure that the message This device is working properly appears.



однако, если следовать 5 пункту, у меня негде ставить чекбокс Enable.



у меня так

[spoiler]
[/spoiler]






Что делать не знаю(((
Аватара пользователя
Kerber0s

Re: Печать - проблема с печатью в 1с на RemoteApp и windows 2008R2

Сообщение Kerber0s »

Цитата Kerber0s:



нагуглил решение тут
Печать - проблема с печатью в 1с на RemoteApp и windows 2008R2




Applies To: Windows Server 2008

У вас наверное 2008 R2? У меня тоже R2, проверил, тоже никаких галочек нигде поставить нельзя.

Еще - майкрософт предлагают делать все это на устройстве Terminal Server Device Redirector (да, у меня тоже такого нет), а не Remote Desktop Device Redirector Bus.
Аватара пользователя
Charg

Re: Печать - проблема с печатью в 1с на RemoteApp и windows 2008R2

Сообщение Charg »

Цитата Charg:

Applies To: Windows Server 2008

У вас наверное 2008 R2?
Печать - проблема с печатью в 1с на RemoteApp и windows 2008R2


да, у меня тоже win2k8 r2 (в заголовке написано ж))

вот нашел на 2008 R2, смешно, но написано тоже
самое
Аватара пользователя
Kerber0s

Re: Печать - проблема с печатью в 1с на RemoteApp и windows 2008R2

Сообщение Kerber0s »

Kerber0s, там несколько способов решения проблемы. Вы все попробовали?
Ответить

Вернуться в «Windows Server 2008/2008 R2»