Skip to main content

Задание не распечатывается на принтере

Симптом

 Задание появилось в очереди Printum, пользователь авторизовался на МФУ, но документ не вышел на печать.

Диагностика

Шаг 1. Проверить статус задания в CUPS

  1. Откройте CUPS: https://<ip_сервера>:1631
  2.  Перейдите во вкладку «Задания» и найдите задание.
  3.  Если задание отсутствует — проблема на стороне клиента ПринтМенеджер (см. «Задание не появляется в очереди»).
  4.  Если статус отличается от «напечатано» (например, Broken pipe ) — проблема в подключении CUPS к принтеру.

Шаг 2. Проверить протокол подключения в CUPS

  1. Перейдите во вкладку «Принтеры» в CUPS.
  2.  Сравните адрес и метод подключения устройства (ipp, ipps, socket).
  3.  Если метод отличается от поддерживаемого для вендора — измените протокол в карточке устройства в Printum (вкладка «Драйвер»).

Шаг 3. Заменить драйвер в CUPS

Если проблема не решена (медленная печать, некорректные символы, нечёткие изображения, не работает дуплекс): замените драйвер с Generic PostScript на родной драйвер модели или Generic PCL.

Типовые ошибки

 | Ошибка | Причина | Решение | | --------------------- | ------------------------------------------------------------- | ------------------------------------------------------------------------------------------ | | Job failed: Error 401 | Неверный логин/пароль CUPS или отключён ALLOW_BYPASS_PRINTING | Проверьте настройки сервера печати. Включите ALLOW_BYPASS_PRINTING в настройках печати ПМ.ПринтМенеджер. | | 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 Описание сценария и шагов воспроизведения ОС сервера

        Связанные страницы