Задание не распечатывается на принтере
Симптом
Симптом Задание появилось в очереди Printum, пользователь авторизовался на МФУ, но документ не вышел на печать.
Диагностика
Шаг 1. Проверить статус задания в CUPS
Откройте CUPS:
https://<ip_сервера>:1631
Перейдите во вкладку
«Задания» и найдите задание.
Если задание отсутствует — проблема на стороне клиента ПринтМенеджер (см. «Задание не появляется в очереди»).
Если статус отличается от «напечатано» (например,
Broken pipe ) — проблема в подключении CUPS к принтеру.
Шаг 2. Проверить протокол подключения в CUPS
Перейдите во вкладку
«Принтеры» в CUPS.
Сравните адрес и метод подключения устройства (ipp, ipps, socket).
Если метод отличается от поддерживаемого для вендора — измените протокол в карточке устройства в Printum (вкладка «Драйвер»).
Шаг 3. Заменить драйвер в CUPS
Если проблема не решена (медленная печать, некорректные символы, нечёткие изображения, не работает дуплекс): замените драйвер с Generic PostScript на родной драйвер модели или Generic PCL.
Типовые ошибки
|
Ошибка
|Причина
ПричинаРешение
|
Решение
||---------------------CUPS: |Unable -------------------------------------------------------------to |send ------------------------------------------------------------------------------------------job |to |printer.
Job failed: Error 401 | Неверный логин/пароль CUPS или отключён ALLOW_BYPASS_PRINTING
| Проверьте настройки сервера печати. Включите ALLOW_BYPASS_PRINTING в настройках печати
ПринтМенеджер.ПМ.
|
|
CUPS: Unable to write print data: Broken pipe
| Разрыв соединения с принтером
| Проверьте сетевую доступность принтера. Измените протокол подключения.
|
Логи и диагностические данные
Где смотреть логи
printmanager-app — Основной контейнер
ПринтМенеджерПМ — обработка заданий, взаимодействие с принтерами
cd /opt/printmanager && docker-compose logs -f --tail=200 printmanager-app printmanager-cups — Сервер печати CUPS — обработка и отправка заданий на принтер
cd /opt/printmanager && docker-compose logs -f --tail=200 printmanager-cups printmanager-celery-print-queue — Очередь бесклиентской печати — проверка CUPS на наличие новых заданий
cd
/opt/printmanager && docker-compose logs -f --tail=200 printmanager-celery-print-queue Что искать в логах
Выявить ошибки при отправке задания на принтер.
Определить причины возврата кодов 4xx/5xx.
Выявить ошибки работы сервиса CUPS и ошибки принтеров в CUPS.
Выявить ошибки соединения с принтерами.
Что приложить к обращению в поддержку
Вывод команды
bash /opt/printmanager/logs.sh
Версию:
cat /opt/printmanager/.version
Описание сценария и шагов воспроизведения
ОС сервера
Связанные страницы
Задание не появляется в очереди печати
Управление драйверами и протоколами