Skip to main content

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

Симптом

Симптом Задание появилось в очереди 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 Описание сценария и шагов воспроизведения ОС сервера

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

              Задание не появляется в очереди печати Управление драйверами и протоколами