debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Ошибка во время операции CUPS: "client-error-bad-request"  (Прочитано 1294 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн obana

  • Topic Author
  • Сообщений: 8
Здравствуйте. Debian 9, xfce. Принтер Canon i-sensys mf-3010. Установил драйвер от производителя. При попытки печатать с локальной машины документ отправляется на печать и пропадает из очереди. При попытке распечатать пробную страницу, выдает ошибку  - "Ошибка во время операции CUPS: "client-error-bad-request"". На дебиан 8 тоже при отправке документа он пропадал из очереди но все же через раз печатал. Подскажите пожалуйста как решить проблему?
 

Оффлайн ihammers

  • Сообщений: 1704
  • Debian GNU/Linux Stretch
    • Алтайская Группа Пользователей Linux
  • Jabber: ihammers@jabber.ru
Есть ли возможность показать логи (/var/log/cups/)?
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 

Оффлайн obana

  • Topic Author
  • Сообщений: 8
Есть ли возможность показать логи (/var/log/cups/)?
Да конечно. А какой именно? Тут их несколько.
Вот error_log.1:
E [26/Jun/2017:09:50:01 +0300] [cups-deviced] PID 12622 (gutenprint52+usb) stopped with status 1!
E [26/Jun/2017:09:53:47 +0300] Scheduler shutting down due to program error.
E [26/Jun/2017:09:54:03 +0300] [Client 3] Returning IPP client-error-bad-request for Print-Job (ipp://localhost/printers/MF3010) from localhost
E [26/Jun/2017:09:58:04 +0300] [cups-deviced] PID 832 (gutenprint52+usb) stopped with status 1!
E [26/Jun/2017:10:07:46 +0300] [Client 178] Returning IPP client-error-bad-request for Print-Job (ipp://localhost/printers/MF3010) from localhost


Вот access_log:
localhost - - [28/Jun/2017:00:07:02 +0300] "POST / HTTP/1.1" 200 349 Create-Printer-Subscriptions successful-ok
localhost - - [28/Jun/2017:00:07:02 +0300] "POST / HTTP/1.1" 200 176 Create-Printer-Subscriptions successful-ok

Вот access_log.1:
localhost - - [27/Jun/2017:00:06:11 +0300] "POST / HTTP/1.1" 200 349 Create-Printer-Subscriptions successful-ok
localhost - - [27/Jun/2017:00:06:11 +0300] "POST / HTTP/1.1" 200 176 Create-Printer-Subscriptions successful-ok
localhost - - [27/Jun/2017:15:47:01 +0300] "POST / HTTP/1.1" 200 349 Create-Printer-Subscriptions successful-ok
localhost - - [27/Jun/2017:15:47:01 +0300] "POST / HTTP/1.1" 200 176 Create-Printer-Subscriptions successful-ok
localhost - - [28/Jun/2017:00:07:02 +0300] "POST / HTTP/1.1" 401 123 Cancel-Subscription successful-ok
localhost - root [28/Jun/2017:00:07:02 +0300] "POST / HTTP/1.1" 200 123 Cancel-Subscription successful-ok
localhost - - [28/Jun/2017:00:07:02 +0300] "POST / HTTP/1.1" 200 152 Cancel-Subscription successful-ok


Есть ещё error_log.1 и page_log но они пустые.
 

Оффлайн ihammers

  • Сообщений: 1704
  • Debian GNU/Linux Stretch
    • Алтайская Группа Пользователей Linux
  • Jabber: ihammers@jabber.ru
Есть предположение, что это происходит из-за выбранного протокола соединения принтера и вашего компьютера. Попробуйте изменить ipp, на socket или что-нибудь другое.
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 

Оффлайн obana

  • Topic Author
  • Сообщений: 8
Есть предположение, что это происходит из-за выбранного протокола соединения принтера и вашего компьютера. Попробуйте изменить ipp, на socket или что-нибудь другое.
Как ему сменить протокол? Он по usb подключен к компьютеру.
 

Оффлайн mrgoodvin

  • Сообщений: 306
obana, логи видать старые (26/Jun/2017), нужны свежие логи. После обновления проблемы? http://localhost:631/admin нужно отметить пункт "Сохранять отладочную информацию в журнале" с дальнейшим сохранением. Удалите/пересините старые лог-фалы, пробуйте печатать и новые логи посмотрим. Убедитесь что printer-driver-gutenprint установлен. Заодно можно глянуть свежий /var/cache/cups/job.cache если имеется.
 

Оффлайн obana

  • Topic Author
  • Сообщений: 8
obana, логи видать старые (26/Jun/2017), нужны свежие логи. После обновления проблемы? http://localhost:631/admin нужно отметить пункт "Сохранять отладочную информацию в журнале" с дальнейшим сохранением. Удалите/пересините старые лог-фалы, пробуйте печатать и новые логи посмотрим. Убедитесь что printer-driver-gutenprint установлен. Заодно можно глянуть свежий /var/cache/cups/job.cache если имеется.
Спасибо за подсказки. printer-driver-gutenprint установлен. Установил флаг - "Сохранять отладочную информацию в журнале".  Удалил старые логи. Попробовал распечатать, новые логи не создаются. Содержимое файла job.cache:
# Job cache file for CUPS v2.2.1
# Written by cupsd
NextJobId 9
<Job 1>
State 9
Created 1498459901
Completed 1498459910
Priority 50
Username obana
Name migration-notification.pdf
Destination MF3010
DestType 0
KOctets 141
NumFiles 0
</Job>
<Job 2>
State 9
Created 1498459931
Completed 1498459940
Priority 50
Username obana
Name migration-notification.pdf
Destination MF3010
DestType 0
KOctets 141
NumFiles 0
</Job>
<Job 3>
State 9
Created 1498460171
Completed 1498460180
Priority 50
Username obana
Name migration-notification.pdf
Destination MF3010
DestType 0
KOctets 141
NumFiles 0
</Job>
<Job 4>
State 9
Created 1498460392
Completed 1498460401
Priority 50
Username obana
Name migration-notification.pdf
Destination MF3010
DestType 0
KOctets 141
NumFiles 0
</Job>
<Job 5>
State 9
Created 1498460797
Completed 1498460806
Priority 50
Username obana
Name migration-notification.pdf
Destination MF3010
DestType 0
KOctets 141
NumFiles 0
</Job>
<Job 6>
State 9
Created 1498460854
Completed 1498460862
Priority 50
Username obana
Name Test Page
Destination MF3010
DestType 0
KOctets 1
NumFiles 0
</Job>
<Job 7>
State 9
Created 0
Completed 1498644334
Priority 50
Username obana
Destination MF3010
DestType 0
KOctets 1
NumFiles 0
</Job>
<Job 8>
State 9
Created 0
Completed 1498644521
Priority 50
Username obana
Destination MF3010
DestType 0
KOctets 16
NumFiles 0
</Job>



 

Оффлайн mrgoodvin

  • Сообщений: 306
Попробовать распечатать что-то в pdf-файл. Будут ли при этом создаваться логи?
Не совсем понятно при двух последних записях job.cache:
<Job 7>
State 9
Created 0
Completed 1498644334
Priority 50
Username obana
Destination MF3010
DestType 0
KOctets 1
NumFiles 0
</Job>
<Job 8>
State 9
Created 0
Completed 1498644521
Priority 50
Username obana
Destination MF3010
DestType 0
KOctets 16
NumFiles 0
</Job>
название документа удалено из лога специально?
Проверить установку пакетов foomatic-db-gutenprint, ghostscript и gsfonts, ijsgutenprint и при отсутствии до установить.
Почитать это https://wiki.archlinux.org/index.php/CUPS_(Русский), может что-то от туда поможет. В частности заменить LogLevel warn на LogLevel debug в /etc/cups/cupsd.conf, посмотреть может логи будут создаваться. Поэкспериментировать с разделом "Проблемы в результате обновления" (хоть там о версии ниже, но может помочь).

 

Оффлайн ihammers

  • Сообщений: 1704
  • Debian GNU/Linux Stretch
    • Алтайская Группа Пользователей Linux
  • Jabber: ihammers@jabber.ru
Как ему сменить протокол? Он по usb подключен к компьютеру.
Как производили настройку подключения принтера? Опишите порядок действий.
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 

Оффлайн obana

  • Topic Author
  • Сообщений: 8
Всем спасибо. Откатил систему на 8.8 этой пользоваться пока невозможно.
 

Теги: