Сервер терминалов, после остановки spoolsv.exe, CNAP2LAK.exe всё пропало [solved] #745444


#0 by e2e4
Пишу после победы - может, кого-то избавит от нескольких часов <censored>изма (но на статью в КЗ вряд ли потянет - так что просто темкой). Итак, по порядку: 1.    Неудачная попытка В ОБЕД (виновник уже осознал глубину своего падения) выполнить объединение конфигураций. 2.    После того как загрузка процессора достигла 100%, для освобождения ресурсов сервера прибили процессы spoolsv.exe, CNAP2LAK.exe (для всех пользователей); фактически, только они и грузили процессор, 1С использовала его лишь на 2% - так что этот шаг вряд ли был оправдан. 3.    После окончания разборок с 1С (восстановились из утреннего бэкапа, сделанного до начала рабочего дня – а вот перед объединением конфигураций бэкап не был сделан! - вторая банка вазелина виновнику) запустили службу «Диспетчер очереди печати». В это время все без проблем подключались к серверу через RDP!.. 4.    Однако печать не заработала – поэтому перезагрузили сервер. После этого подключиться к нему через RDP никто не мог: «Клиенту не удалось подключиться к удаленному компьютеру. Возможно, удаленные подключения запрещены…» и т.п. 5.    При этом: a.    сервер пинговался, к любым расшаренным ресурсам сервера доступ был. b.    все необходимые для сервера терминалов службы находились в состоянии «Работает». c.    ветка реестра HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTermService в полном порядке. d.    Касперского на всякий случай вырубил. e.    netstat –na: порт 3389 не прослушивался! f.    TeamViewerPortable НЕ запускался, Эми запустился, но к нему не смогли подключиться извне - не обнаружили РЕШЕНИЕ: В папке C:WINDOWSsystem32spoolPRINTERS находились файлы – после их удаления (без лишних вопросов удалились при запущенном spooler’е) все заработало!!!.... P.S. Плюйтесь, пинайте P.P.S. сорри, что не дождался пятницы
#1 by Zamestas
У мну автоматом при старте сервера C:WINDOWSsystem32spoolPRINTERS очищается.
#2 by e2e4
батничег в автозагрузке? стопит службу, чистит папку спулера, стартует службу? ...главное, что поразило в этой истории - неужели есть такая связь между этими двумя подсистемами, что мусор в одной не дал работать другой???
#3 by Мутабор
Это canon сынок....
#4 by Злопчинский
это canon-варвар, сынок...
#5 by palpetrovich
ну вотЮ люди может запланировали с утра, как только подключаться, автоматом что-то распечатать, а тут такой облом... :)
#6 by ssh2QQ6
известное решение
#7 by e2e4
ПИЛЯТ!!!! печать, оказывается, так и не заработала! хелп*3!!! куда рыть??????
#8 by dangerouscoder
события смотрел?
#9 by e2e4
да, я уже слышал, что cnap2lak тот еще козел...Сейчас несколько экземпляров этого процесса (от нескольких пользователей) загрузили проц на 100% - что с этим сделать??? в событиях системы от источника Print масса уведомлений об установке и предупреждений об удалении принтеров в сеансах пользователей, но ничего криминального вроде нет
#10 by e2e4
+прибил трех козлов, оставил только у одного юзера, у нее отпуск завтра - хоть с тормозами, да печатается вроде. Теперь освободившиеся 75% проца сожрал spoolsv.exe....
#11 by e2e4
ни разу такой картины с печатью из терминальной сессии не наблюдал... У некоторых юзеров нормально печатается все. У большинства - с дикими тормозами. У кого-то совсем никак. Проц сервера загружен на 100% спулером+cnap2lak. Чистка папки спулера с перезапуском не помогает - в считанные минуты проц опять загружается...
#12 by e2e4
причем, у каждого юзера при печати предлагается НЕСКОЛЬКО экземпляров одного и того же, обычного для них, принтера. Отличаются эти экземпляры только номером: TS___.
#13 by Alize
удалить  все от canon, перегрузить , почистить реестр  поставить заново , делать так постоянку или выкинуть canon в топку поставить другие принтера, с canon такая засада будет всегда , они так и не допили этот косяк 2007, локально да будет работать , в терминале беда ,огорчение
#14 by Alize
*косяк с 2007 года . раз с таким столкнулись ,обожглись, поменяли все на НР и  Самсунги ,проблем не наблюдаем более.
#15 by e2e4
на предприятии десятка два кэнонов - процентов 80 всей оргтехники)) ...нарыл гаденыша в C:WINDOWSsystem32spooldriversw32x863 Теперь думаю - убить, или...ведь до сих пор работало! то есть, этот процесс и раньше привлек мое внимание: при каждом почти завершении терминальной сессии этот процесс "не отпускал" пользователя, вынуждая жать на "Завершить сейчас", но такого, чтобы всю печать порушить....
#16 by Alize
продолжайте наблюдение , у нас то ж все работало нормально , а потом все встало, долго мучились, поставили другие и все .
#17 by dubraver
попробуйте screw drivers.
#18 by Dedal
Да связь есть. У вас когда вы подключаетесь пробрасываются принтеры туда обратно. В это и связь.
#19 by e2e4
...в общем, для будущих поколений отпишусь про свою победу: 1. Грубо, но помогло: после рабочего дня переименовал C:WINDOWSsystem32spooldriversw32x863 (через "Установка и удаление программ" драйвер ни в какую не хотел удаляться). В админском сеансе очистил "Принтеры и факсы". 2. Если у кого-то наутро не заработал принтер (или печать отсылается на какой-то другой, "левый") - заходим в их сеанс (без запуска программы по умолчанию - 1С), обычным образом ставим нужный им сетевой принтер, делаем его по умолчанию. 3. У некоторых после шага 2 печать не заработала, хотя принтер вроде отобразился в "Принтеры и факсы" - это потому, что в переименованной папке вместе с дровами кэнон лежала туча других, и эти в том числе (вот так, вперемежку!). Идем к компу, куда непосредственно подключен нужный принтер, заходим под админом (домена), выводим принтер из AD (отменяем общий доступ), снова вводим его туда. Вуаля, дрова на сервер установились!
#20 by Mihenius
Нафехуа такие шаманства то? 1) Дрова от canon убрать совсем. Через установщик на сервер драйвера на домашние принтеры не ставим! Еще и службы могут быть, тоже нужно отключить. 2) Ставим драйвера на принтеры через Windows update. Там только чистые драйвера без приблуд. Чтобы нормально работали домашние принтеры, как правило требуется отключить двухсторонний обмен на порту. У 90% принтеров Canon есть клоны от HP (сегмент домашних принтеров у HP И Canon - это одно и то же, отличаются только дрова) Где-то даже была таблица совместимости. Насколько помню большинству старых принтеров подходят драйвера от серий HP 1100/1200/1300. Из минусов могут не работать дополнительные возможности печати. Еще на нормальные принтеры у Canon есть универсальный драйвер печати. Таким образом ставим 1 драйвер на все принтеры. С домашними принтерами не получится. Так вот почти к любому домашнему принтеру Canon можно подобрать драйвер от HP. 3) НЕ ИСПОЛЬЗОВАТЬ домашние принтера в офисной работе! Если и берете домашние принтера, то хоть сетевые берите. Вместо 3-х домашних на каждый стол - намного практичнее купить 1 хороший на 1-2 кабинета. 4) Зачем принтера прописывать КАЖДОМУ пользователю отдельно? Есть несколько вариантов EasyPrint - Тогда принтера локальные прокинутся через драйвер MS XPS на терминале.  Но есть глюки. Или взять родной драйвер XPS от производителя. Тогда локальные принтеры прокинутся нормально. Но нужно инструкцию читать ) Прописываем принтера на сервере печати через локальные порты. В качестве порта указываем \имя пкимя принтера А появление у пользователей рулится настройками безопасности. Очень удобно, если структура пользователей хорошо сделана. настраиваем печать через линуксовую службу LPD. Как не странно ее можно установить на сервак ) альтернативные решения печати через виртуальные pdf принтеры.
#21 by e2e4
так...если отбросить: а) нерезиновые "НЕ ИСПОЛЬЗОВАТЬ домашние принтера в офисной работе" (полностью согласен, но это предприятие не настолько богатое, чтобы полностью поменять парк УЖЕ ИМЕЮЩЕЙСЯ оргтехники) б) волшебное превращение HP в Canon в) экзотику "через линуксовую службу LPD" г) потенциальные глюки с EasyPrint в сухом остатке получим: "1) Дрова от canon убрать совсем...взять родной драйвер XPS от производителя..." - инсталлируем непосредственно на серваке? При установке затребуется подключение к самому аппарату? "...Прописываем принтера на сервере печати через локальные порты. В качестве порта указываем \имя пкимя принтера.  А появление у пользователей рулится настройками безопасности." И плюс к этому, наверно: - на всех юзерских компах убрать галку "Принтеры" на вкладке "Локальные ресурсы" RDP-подключения к серверу Так как-то?
#22 by ice777
да, canon в сети это зло.
#23 by e2e4
...а еще - только для кэнонов качать XPS драйвера (для каждой модели свой, или один на все?), или имеет смысл для ХП/Самсунгов тоже?
#24 by e2e4
+ и, эта...xps-дрова ставить-то где - на серваке? или на юзерских компах, к которым непосредственно подключены принтеры?
#25 by e2e4
и вообще - ГДЕ взять "XPS драйвер производителя", если все драйвера, предлагаемые на canon.ru - либо "UFR II Printer Driver / Fax Driver / ScanGear", либо "This is a driver software that allows your computer to interface with a Canon printer"?
#26 by e2e4
а он оказывается стоит!... скрооомненько так в Панели управления примостился - я его и не замечал никогда. Только я не понимаю - он запущен, или нет? В процессах ничего похожего не наблюдаю... Запустил из ПУ, установил переключатель в "Do not add any client printers" - а то задолбался прибивать все время возрождающийся CNAP2LAK Наблюдаю.....
#27 by Mihenius
Блин все прочитал самое важное и не увидел. самый простой и 100% работающий вариант, останется только косяк при застревании бумаги/закончилась бумага. 1) удали драйвера canon СОВСЕМ. через setup больше драйвера на сервер не ставим!!! 2) поставь драйвера canon/hp через MS Update не находишь нужную модель, ставь похожий драйвер и тестировать как печатает 3) установи службу Сервер печати 4) ставь принтеры как локальные на сервак, в качестве порта указывай \имя компаимя принтера имя компа - можно ip имя принтера - по аглицки, без пробелов не длиннее 8 знаков другой вариант через ip и службу LPD 5) чтобы раздать принтер пользователям - регулируй настройками безопасности 6) через сервер печати - можно удобно управлять этим зоопарком 7) желательно в настройках порта отключить двухсторонний обмен данными, иначе может падать спулер Если двусторонний обмен выключишь, то принтер будет вешаться при застревании бумаги/или когда закончится. Лечится временным включением двустороннего обмена и печатанием пробной страницы. 8) если спулер падает, пишешь задание раз в какое-то время автоматом перезапуск службы и чистка каталога с заданиями 9) если есть служба canon от сервера. убиваем нафиг ПС: Есть еще вариант ищешь все exe файлы от драйверов и меняешь их на пустышки. ПС2: А так чтобы не ловить проблем, настоятельно рекомендую постепенно сменить все на сетевые принтеры ПС3: С принтсерверами не связывайся, больше времени потратишь
#28 by Mihenius
Кстати, для старых не WIN принтеров еще был способ - поменять обработчик печати/очереди печати на стандартный WinPrint/EMF Для примера. У меня принтеры/МФУ Samsung 40 единиц. Стоит 1! универсальный драйвер и все. Аналогично у других. Кстати у HP/Canon тоже есть нормальные драйвера, но только для бизнес серий.
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С