Я хотел бы печатать с iPad2 на офисный принтер, работающий на CUPS. После нескольких шпаргалок в стиле поваренной книги печать с iPad все еще не работает. iPad видит введенную мною запись принтера и предлагает ее в качестве опции, но в очереди ничего не появляется и вывод на принтер отсутствует. Задания локальной печати на сервере работают, поэтому CUPS распознает и работает с принтером. Avahi-Discover выводит список принтеров и выводит соответствующий XML-файл. Сервер Ubuntu 10.10.
Используемая процедура изложена здесь .
У этой страницы был более простой рецепт.
Любые советы приветствуются.
Редактировать:
Сегодня я отключил брандмауэр на сервере. Теперь это сообщение неоднократно отображается в журнале ошибок CUPS при попытке печати:
E [13/Jul/2011:10:17:15 -0400] Request from "192.168.x.y" using invalid Host: field "server.local"
Имя сервера - server.local, к которому можно обратиться по этому имени. Адрес «192.168.xy» - это адрес iPad.
/var/log
и/var/log/cups
; отправлять каждое сообщение журнала , который производится во время вашей попытки.)Ответы:
(Размещение ответа, который был отредактирован в вопросе)
Это ошибка в CUPS . В отчете об ошибках перечислено несколько обходных путей:
ServerAlias *
вcupsd.conf
ServerAlias servername
вcupsd.conf
HostNameLookups On
вcupsd.conf
источник