Как печатать с iPad на CUPS?

Я хотел бы печатать с iPad2 на офисный принтер, работающий на CUPS. После прохождения нескольких чит-листов в стиле поваренной книги печать с iPad по-прежнему не работает. iPad видит запись в принтере, которую я сделал, и предлагает ее в качестве опции, но ничего не появляется в очереди и нет вывода на принтер. Локальные задания печати на сервере работают, поэтому CUPS распознает и работает с принтером. Avahi-Discover отображает принтер и выгружает связанный файл XML. Сервер Ubuntu 10.10.

Описанная процедура описана здесь .

На этой странице был более простой рецепт.

Любые советы оценены.

Редактировать:

Сегодня я отключил брандмауэр на сервере. Теперь это сообщение появляется в CUPS error_log несколько раз при попытке печати:

E [13/Jul/2011:10:17:15 -0400] Request from "192.168.xy" using invalid Host: field "server.local" 

Имя сервера – server.local, к которому можно добавить это имя. Адрес «192.168.xy» – это адрес iPad.

(Проводя ответ, который был отредактирован в вопросе)

Это ошибка в CUPS . В отчете об ошибках перечислены некоторые обходные пути:

  • Добавить ServerAlias * в cupsd.conf
  • Добавить ServerAlias servername в cupsd.conf
  • Добавить HostNameLookups On в cupsd.conf