Summary: | cups падает если приходит задание через cups-lpd(теперь не падает, но и не печатает) | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | rxxrus <valero> |
Component: | cups | Assignee: | Anton Farygin <rider> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | major | ||
Priority: | P3 | CC: | aen, amike, cas, dd1email, george, lakostis, rider |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 23155 |
Description
rxxrus
2011-07-21 09:02:37 MSK
Пожалуйста, подробно опишите последовательность действий, приводящих к ошибке и ее принаки. (В ответ на комментарий №1)
> Пожалуйста, подробно опишите последовательность действий, приводящих к ошибке и
> ее принаки.
Все как обычно настроил cups-lpd
# default: off
# description: The cups-lpd mini daemon enable cups accepting jobs from a
# remote LPD client
service printer
{
socket_type = stream
protocol = tcp
wait = no
user = lp
server = /usr/lib/cups/daemon/cups-lpd
disable = no
only_from += 192.168.1.0/24
}
На клиентской машине отправляю задание оно приходит, о чем свидетельствуют записи в 12 консоли. страничка не распечатывается соответственно.
Проверяем службу cups она остановлена. Принтер hp-1020, сразу оговорюсь на p5 работало безупречно.
Прошу постараться воспроизвести. (В ответ на комментарий №3) > Прошу постараться воспроизвести. Воспроизводится. В var/log/cups/error_log E [04/Aug/2011:10:07:10 +0400] Unable to open listen socket for address [v1.::1]:631 - Address family not supported by protocol. (В ответ на комментарий №4) > (В ответ на комментарий №3) > > Прошу постараться воспроизвести. > Воспроизводится. > В var/log/cups/error_log > > E [04/Aug/2011:10:07:10 +0400] Unable to open listen socket for address > [v1.::1]:631 - Address family not supported by protocol. Я не Вам. Чтобы чинить надо воспроизвести (В ответ на комментарий №3) > Прошу постараться воспроизвести. Проверил печать на p6 (cups-1.4.7-alt1) c Linux (CUPS) на lpd-принтер (через cups-lpd). Печать работает, демон cups не падает. Какая версия cups использовалась? (В ответ на комментарий №6) Какая версия cups > использовалась? P6 последние обновления все как у вас, но падает. (В ответ на комментарий №7) > P6 последние обновления все как у вас, но падает. Я делал так: 1. Завёл принтер (сетевой по ipp://) в CUPS. 2. Настроил /etc/xinet.d/cups-lpd, как у вас, но без only_from 3. Перезапустил xinetd 4. Через system-config-printer добавил принтер lpd://localhost/<имя принтера в CUPS> с именем test 5. Распечатал через принтер "test" пробную страницу печати. Где у нас расхождение? (В ответ на комментарий №8) > (В ответ на комментарий №7) > > P6 последние обновления все как у вас, но падает. > Я делал так: > 1. Завёл принтер (сетевой по ipp://) в CUPS. > 2. Настроил /etc/xinet.d/cups-lpd, как у вас, но без only_from > 3. Перезапустил xinetd > 4. Через system-config-printer добавил принтер lpd://localhost/<имя принтера в > CUPS> с именем test > 5. Распечатал через принтер "test" пробную страницу печати. > > Где у нас расхождение? 1. На windows машине сознан принтер (пробовал с разных машин)с портом 192.168.1.19:hplaserjet1020 (порт lpd). 2. На linux машине (моей) установлен локальный принтер с именем hplaserjet1020, настроен xinetd. 3. Расхождения я так понимаю в порте клиента, у Вас ipp у меня lpd (В ответ на комментарий №8) > (В ответ на комментарий №7) > > P6 последние обновления все как у вас, но падает. > Я делал так: > 1. Завёл принтер (сетевой по ipp://) в CUPS. > 2. Настроил /etc/xinet.d/cups-lpd, как у вас, но без only_from > 3. Перезапустил xinetd > 4. Через system-config-printer добавил принтер lpd://localhost/<имя принтера в > CUPS> с именем test > 5. Распечатал через принтер "test" пробную страницу печати. > > Где у нас расхождение? 1. На windows машине сознан принтер (пробовал с разных машин)с портом 192.168.1.19:hplaserjet1020 (порт lpd). 2. На linux машине (моей) установлен локальный принтер с именем hplaserjet1020, настроен xinetd. 3. Расхождения я так понимаю в порте клиента, у Вас ipp у меня lpd (В ответ на комментарий №10) > 1. На windows машине сознан принтер (пробовал с разных машин)с портом > 192.168.1.19:hplaserjet1020 (порт lpd). > 2. На linux машине (моей) установлен локальный принтер с именем hplaserjet1020, > настроен xinetd. > 3. Расхождения я так понимаю в порте клиента, у Вас ipp у меня lpd Может, и в клиенте дело. Попробую воспроизвести через Windows. (In reply to comment #11) > > 3. Расхождения я так понимаю в порте клиента, у Вас ipp у меня lpd > Может, и в клиенте дело. Попробую воспроизвести через Windows. Уже два месяца прошло, решения нет. Обратите пожалуйста внимание, господа разработчики. (В ответ на комментарий №12) > Уже два месяца прошло, решения нет. Обратите пожалуйста внимание, господа > разработчики. Появились изменения теперь служба не падает. На принтер приходит задание с нулевым размером оно не распечатывается конечно. (В ответ на комментарий №13) > (В ответ на комментарий №12) Вывод error_log [30/Jan/2012:09:31:39 +0400] No limit for Cancel-Jobs defined in policy default - using Pause-Printer's policy. W [30/Jan/2012:09:31:39 +0400] No limit for Cancel-My-Jobs defined in policy default - using Send-Document's policy. W [30/Jan/2012:09:31:39 +0400] No limit for Close-Job defined in policy default - using Send-Document's policy. W [30/Jan/2012:09:31:39 +0400] No JobPrivateAccess defined in policy default - using defaults. W [30/Jan/2012:09:31:39 +0400] No JobPrivateValues defined in policy default - using defaults. W [30/Jan/2012:09:31:39 +0400] No SubscriptionPrivateAccess defined in policy default - using defaults. W [30/Jan/2012:09:31:39 +0400] No SubscriptionPrivateValues defined in policy default - using defaults. W [30/Jan/2012:09:31:39 +0400] No limit for Cancel-Jobs defined in policy authenticated - using Pause-Printer's policy. W [30/Jan/2012:09:31:39 +0400] No limit for Cancel-My-Jobs defined in policy authenticated - using Send-Document's policy. W [30/Jan/2012:09:31:39 +0400] No limit for Close-Job defined in policy authenticated - using Send-Document's policy. W [30/Jan/2012:09:31:39 +0400] No JobPrivateAccess defined in policy authenticated - using defaults. W [30/Jan/2012:09:31:39 +0400] No JobPrivateValues defined in policy authenticated - using defaults. W [30/Jan/2012:09:31:39 +0400] No SubscriptionPrivateAccess defined in policy authenticated - using defaults. W [30/Jan/2012:09:31:39 +0400] No SubscriptionPrivateValues defined in policy authenticated - using defaults. E [30/Jan/2012:09:31:39 +0400] Unable to open listen socket for address [v1.::]:631 - Address family not supported by protocol. E [30/Jan/2012:09:32:31 +0400] PID 11571 (/usr/lib/cups/backend/hp) crashed on signal 6. D [30/Jan/2012:09:32:31 +0400] [Job 339] The following messages were recorded from 09:32:30 to 09:32:31 D [30/Jan/2012:09:32:31 +0400] [Job 339] Adding start banner page "none". D [30/Jan/2012:09:32:31 +0400] [Job 339] Queued on "hplaserjet1020" by "user19". D [30/Jan/2012:09:32:31 +0400] [Job 339] Auto-typing file... D [30/Jan/2012:09:32:31 +0400] [Job 339] Request file type is application/octet-stream. D [30/Jan/2012:09:32:31 +0400] [Job 339] File of type application/octet-stream queued by "user19". D [30/Jan/2012:09:32:31 +0400] [Job 339] Adding end banner page "none". D [30/Jan/2012:09:32:31 +0400] [Job 339] job-sheets=none,none D [30/Jan/2012:09:32:31 +0400] [Job 339] argv[0]="hplaserjet1020" D [30/Jan/2012:09:32:31 +0400] [Job 339] argv[1]="339" D [30/Jan/2012:09:32:31 +0400] [Job 339] argv[2]="user19" D [30/Jan/2012:09:32:31 +0400] [Job 339] argv[3]="оПНАМЮЪ ЯРПЮМХЖЮ" D [30/Jan/2012:09:32:31 +0400] [Job 339] argv[4]="1" D [30/Jan/2012:09:32:31 +0400] [Job 339] argv[5]="document-name=оПНАМЮЪ\ ЯРПЮМХЖЮ job-originating-host-name=servertorg.mshome.net job-uuid=urn:uuid:70e8ae4b-109b-34c3-5ce6-b345ff3f680e time-at-creation=1327901550 time-at-processing=1327901550 AP_D_InputSlot=" D [30/Jan/2012:09:32:31 +0400] [Job 339] argv[6]="/var/spool/cups/d00339-001" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[0]="CUPS_CACHEDIR=/var/cache/cups" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[1]="CUPS_DATADIR=/usr/share/cups" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[2]="CUPS_DOCROOT=/usr/share/doc/cups-1.5.0" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[4]="CUPS_REQUESTROOT=/var/spool/cups" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[5]="CUPS_SERVERBIN=/usr/lib/cups" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[6]="CUPS_SERVERROOT=/etc/cups" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[7]="CUPS_STATEDIR=/var/run/cups" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[8]="HOME=/var/spool/cups/tmp" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[9]="PATH=/usr/lib/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[10]="SERVER_ADMIN=root@user19.localdomain" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[11]="SOFTWARE=CUPS/1.5.0" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[12]="TMPDIR=/var/spool/cups/tmp" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[13]="USER=root" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[14]="CUPS_SERVER=/var/run/cups/cups.sock" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[15]="CUPS_ENCRYPTION=IfRequested" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[16]="IPP_PORT=631" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[17]="CHARSET=utf-8" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[18]="LANG=en_US.UTF-8" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[19]="PPD=/etc/cups/ppd/hplaserjet1020.ppd" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[20]="RIP_MAX_CACHE=128m" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[21]="CONTENT_TYPE=application/octet-stream" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[22]="DEVICE_URI=hp:/usb/HP_LaserJet_1020?serial=FN07RH0" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[23]="PRINTER_INFO=hplaserjet1020" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[24]="PRINTER_LOCATION=" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[25]="PRINTER=hplaserjet1020" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[26]="PRINTER_STATE_REASONS=none" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[27]="CUPS_FILETYPE=document" D [30/Jan/2012:09:32:31 +0400] [Job 339] envp[28]="AUTH_I****" D [30/Jan/2012:09:32:31 +0400] [Job 339] Started backend /usr/lib/cups/backend/hp (PID 11571) D [30/Jan/2012:09:32:31 +0400] [Job 339] process 11571: arguments to dbus_message_iter_append_basic() were incorrect, assertion "_dbus_check_is_valid_utf8 (*string_p)" failed in file dbus-message.c line 2526. D [30/Jan/2012:09:32:31 +0400] [Job 339] This is normally a bug in some application using the D-Bus library. D [30/Jan/2012:09:32:31 +0400] [Job 339] D-Bus not built with -rdynamic so unable to print a backtrace D [30/Jan/2012:09:32:31 +0400] [Job 339] Backend returned status -6 (crashed) D [30/Jan/2012:09:32:31 +0400] [Job 339] Job held for 300 seconds since it could not be sent. D [30/Jan/2012:09:32:31 +0400] [Job 339] End of messages D [30/Jan/2012:09:32:31 +0400] [Job 339] printer-state=3(idle) D [30/Jan/2012:09:32:31 +0400] [Job 339] printer-state-message="/usr/lib/cups/backend/hp failed" D [30/Jan/2012:09:32:31 +0400] [Job 339] printer-state-reasons=none E [30/Jan/2012:09:34:55 +0400] PID 11646 (/usr/lib/cups/backend/hp) crashed on signal 6. D [30/Jan/2012:09:34:55 +0400] [Job 338] The following messages were recorded from 09:34:55 to 09:34:55 D [30/Jan/2012:09:34:55 +0400] [Job 338] Job submission timed out. D [30/Jan/2012:09:34:55 +0400] [Job 338] job-sheets=none,none D [30/Jan/2012:09:34:55 +0400] [Job 338] argv[0]="hplaserjet1020" D [30/Jan/2012:09:34:55 +0400] [Job 338] argv[1]="338" D [30/Jan/2012:09:34:55 +0400] [Job 338] argv[2]="user19" D [30/Jan/2012:09:34:55 +0400] [Job 338] argv[3]="оПНАМЮЪ ЯРПЮМХЖЮ" D [30/Jan/2012:09:34:55 +0400] [Job 338] argv[4]="1" D [30/Jan/2012:09:34:55 +0400] [Job 338] argv[5]="document-name=оПНАМЮЪ\ ЯРПЮМХЖЮ job-originating-host-name=servertorg.mshome.net job-uuid=urn:uuid:d1cbedf1-af8e-32a3-5b68-4da216fd1b00 time-at-creation=1327901394 time-at-processing=1327901695 AP_D_InputSlot=" D [30/Jan/2012:09:34:55 +0400] [Job 338] argv[6]="/var/spool/cups/d00338-001" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[0]="CUPS_CACHEDIR=/var/cache/cups" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[1]="CUPS_DATADIR=/usr/share/cups" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[2]="CUPS_DOCROOT=/usr/share/doc/cups-1.5.0" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[4]="CUPS_REQUESTROOT=/var/spool/cups" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[5]="CUPS_SERVERBIN=/usr/lib/cups" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[6]="CUPS_SERVERROOT=/etc/cups" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[7]="CUPS_STATEDIR=/var/run/cups" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[8]="HOME=/var/spool/cups/tmp" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[9]="PATH=/usr/lib/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[10]="SERVER_ADMIN=root@user19.localdomain" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[11]="SOFTWARE=CUPS/1.5.0" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[12]="TMPDIR=/var/spool/cups/tmp" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[13]="USER=root" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[14]="CUPS_SERVER=/var/run/cups/cups.sock" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[15]="CUPS_ENCRYPTION=IfRequested" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[16]="IPP_PORT=631" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[17]="CHARSET=utf-8" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[18]="LANG=en_US.UTF-8" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[19]="PPD=/etc/cups/ppd/hplaserjet1020.ppd" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[20]="RIP_MAX_CACHE=128m" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[21]="CONTENT_TYPE=application/octet-stream" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[22]="DEVICE_URI=hp:/usb/HP_LaserJet_1020?serial=FN07RH0" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[23]="PRINTER_INFO=hplaserjet1020" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[24]="PRINTER_LOCATION=" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[25]="PRINTER=hplaserjet1020" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[26]="PRINTER_STATE_REASONS=none" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[27]="CUPS_FILETYPE=document" D [30/Jan/2012:09:34:55 +0400] [Job 338] envp[28]="AUTH_I****" D [30/Jan/2012:09:34:55 +0400] [Job 338] Started backend /usr/lib/cups/backend/hp (PID 11646) D [30/Jan/2012:09:34:55 +0400] [Job 338] process 11646: arguments to dbus_message_iter_append_basic() were incorrect, assertion "_dbus_check_is_valid_utf8 (*string_p)" failed in file dbus-message.c line 2526. D [30/Jan/2012:09:34:55 +0400] [Job 338] This is normally a bug in some application using the D-Bus library. D [30/Jan/2012:09:34:55 +0400] [Job 338] D-Bus not built with -rdynamic so unable to print a backtrace D [30/Jan/2012:09:34:55 +0400] [Job 338] Backend returned status -6 (crashed) D [30/Jan/2012:09:34:55 +0400] [Job 338] Job held for 300 seconds since it could not be sent. D [30/Jan/2012:09:34:55 +0400] [Job 338] End of messages D [30/Jan/2012:09:34:55 +0400] [Job 338] printer-state=3(idle) D [30/Jan/2012:09:34:55 +0400] [Job 338] printer-state-message="/usr/lib/cups/backend/hp failed" D [30/Jan/2012:09:34:55 +0400] [Job 338] printer-state-reasons=none E [30/Jan/2012:09:37:31 +0400] [Job 339] Stopping unresponsive job! E [30/Jan/2012:09:37:41 +0400] PID 11783 (/usr/lib/cups/backend/hp) crashed on signal 6. D [30/Jan/2012:09:37:41 +0400] [Job 339] The following messages were recorded from 09:37:41 to 09:37:41 D [30/Jan/2012:09:37:41 +0400] [Job 339] Job submission timed out. D [30/Jan/2012:09:37:41 +0400] [Job 339] job-sheets=none,none D [30/Jan/2012:09:37:41 +0400] [Job 339] argv[0]="hplaserjet1020" D [30/Jan/2012:09:37:41 +0400] [Job 339] argv[1]="339" D [30/Jan/2012:09:37:41 +0400] [Job 339] argv[2]="user19" D [30/Jan/2012:09:37:41 +0400] [Job 339] argv[3]="оПНАМЮЪ ЯРПЮМХЖЮ" D [30/Jan/2012:09:37:41 +0400] [Job 339] argv[4]="1" D [30/Jan/2012:09:37:41 +0400] [Job 339] argv[5]="document-name=оПНАМЮЪ\ ЯРПЮМХЖЮ job-originating-host-name=servertorg.mshome.net job-uuid=urn:uuid:70e8ae4b-109b-34c3-5ce6-b345ff3f680e time-at-creation=1327901550 time-at-processing=1327901861 AP_D_InputSlot=" D [30/Jan/2012:09:37:41 +0400] [Job 339] argv[6]="/var/spool/cups/d00339-001" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[0]="CUPS_CACHEDIR=/var/cache/cups" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[1]="CUPS_DATADIR=/usr/share/cups" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[2]="CUPS_DOCROOT=/usr/share/doc/cups-1.5.0" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[3]="CUPS_FONTPATH=/usr/share/cups/fonts" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[4]="CUPS_REQUESTROOT=/var/spool/cups" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[5]="CUPS_SERVERBIN=/usr/lib/cups" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[6]="CUPS_SERVERROOT=/etc/cups" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[7]="CUPS_STATEDIR=/var/run/cups" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[8]="HOME=/var/spool/cups/tmp" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[9]="PATH=/usr/lib/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[10]="SERVER_ADMIN=root@user19.localdomain" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[11]="SOFTWARE=CUPS/1.5.0" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[12]="TMPDIR=/var/spool/cups/tmp" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[13]="USER=root" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[14]="CUPS_SERVER=/var/run/cups/cups.sock" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[15]="CUPS_ENCRYPTION=IfRequested" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[16]="IPP_PORT=631" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[17]="CHARSET=utf-8" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[18]="LANG=en_US.UTF-8" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[19]="PPD=/etc/cups/ppd/hplaserjet1020.ppd" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[20]="RIP_MAX_CACHE=128m" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[21]="CONTENT_TYPE=application/octet-stream" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[22]="DEVICE_URI=hp:/usb/HP_LaserJet_1020?serial=FN07RH0" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[23]="PRINTER_INFO=hplaserjet1020" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[24]="PRINTER_LOCATION=" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[25]="PRINTER=hplaserjet1020" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[26]="PRINTER_STATE_REASONS=none" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[27]="CUPS_FILETYPE=document" D [30/Jan/2012:09:37:41 +0400] [Job 339] envp[28]="AUTH_I****" D [30/Jan/2012:09:37:41 +0400] [Job 339] Started backend /usr/lib/cups/backend/hp (PID 11783) D [30/Jan/2012:09:37:41 +0400] [Job 339] process 11783: arguments to dbus_message_iter_append_basic() were incorrect, assertion "_dbus_check_is_valid_utf8 (*string_p)" failed in file dbus-message.c line 2526. D [30/Jan/2012:09:37:41 +0400] [Job 339] This is normally a bug in some application using the D-Bus library. D [30/Jan/2012:09:37:41 +0400] [Job 339] D-Bus not built with -rdynamic so unable to print a backtrace D [30/Jan/2012:09:37:41 +0400] [Job 339] Backend returned status -6 (crashed) D [30/Jan/2012:09:37:41 +0400] [Job 339] Job held for 300 seconds since it could not be sent. D [30/Jan/2012:09:37:41 +0400] [Job 339] End of messages D [30/Jan/2012:09:37:41 +0400] [Job 339] printer-state=3(idle) D [30/Jan/2012:09:37:41 +0400] [Job 339] printer-state-message="/usr/lib/cups/backend/hp failed" D [30/Jan/2012:09:37:41 +0400] [Job 339] printer-state-reasons=none Принтер как подключён? Он довольно старый же. Может проблема не в cups-lpd. (В ответ на комментарий №15) > Принтер как подключён? Он довольно старый же. > Может проблема не в cups-lpd. Может, но это мешает перевести часть компов на p6 (жду cups 3.6) (В ответ на комментарий №16) > (В ответ на комментарий №15) > > Принтер как подключён? Он довольно старый же. > > Может проблема не в cups-lpd. > > Может, но это мешает перевести часть компов на p6 (жду cups 3.6) Вы не ответили на вопрос - как принтер подключён. (В ответ на комментарий №17)
> Вы не ответили на вопрос - как принтер подключён.
Принтер подключен по usb к моему компу p6 локально работает на ура, сделаны настройки описанные выше.
Повел эксперимент: Если задание приходит на локальный принтер(подключен по usb) то задание зависает и не печатается. Если на сетевой(физически установлен на другом компе и подключен через порт lpd 192.168.1.18:hplaserjet1020)печать идет! Вывод проблема в связке lpd-usb Повел эксперимент: Если задание приходит на локальный принтер(подключен по usb) то задание зависает и не печатается. Если на сетевой(физически установлен на другом компе и подключен через порт lpd 192.168.1.18:hplaserjet1020)печать идет! Вывод проблема в связке lpd-usb Мне кажется, дело не в cups, а в hplip, поскольку ошибка очень похожа на https://bugzilla.redhat.com/show_bug.cgi?id=474362 Это действительно ошибка hplip, но немножко другая: это попытка послать по DBUS не-UTFную строчку. Вопрос в том, должен ли cups формировать валидную UTF8-строку или это личные проблемы hlpip? cups-1.6.2-alt3.2 -> sisyphus: * Wed Oct 30 2013 Fr. Br. George <george@altlinux> 1.6.2-alt3.2 - Apply FC dbus-utf8 patch - Reproduce this patch to cups-lpd (Closes: #25937) |