Здравствуйте, уважаемые.
система:
Novell Open Enterprise Server 2.0.3 (x86_64)
VERSION = 2.0.3
PATCHLEVEL = 3
SUSE Linux Enterprise Server 10 (x86_64)
VERSION = 10
PATCHLEVEL = 4
Проблема заключается в следующем:
В один прекрасный момент прекращает корректно работать iPrint.
В /var/log/messages ошибки следующего типа:
Sep 3 13:21:07 server iprintgw[32084]: 09/03/12 13:21:07 CommWrite failed for printer agent OFC-HP3015', Error 104 - Connection reset by peer
Sep 3 13:22:05 server iprintgw[32084]: 09/03/12 13:22:05 CommWrite failed for printer agent 'k401-Xerox3600', Error 32 - Broken pipe
...
рестарт менеджера печати проблему решает кратковременно: если задание небольшое(до 100кб) - распечатается, но данные на принтер уходят порционно, по 32768, и все медленнее и медленнее, в итоге после нескольких заданий (небольших) данные перестают уходить в принтер (или уходят так медленно, что в мониторе состояния принтера не отображаются). По принтеру видно что он принимает данные, но пока не примет все - не будет печатать. Принтера не печатают разные и HP и Xerox....
Перезагрузка сервера решит проблему, но на данном сервера не только iPrint и перегрузить сейчас его невозможно.
Еще заметил в такие "времена" обратил внимание что демон iprintgw может занимать да 20Гб памяти, после перезапуска менеджера печати он становиться нормального размера, но пока не перезагрузишь сервер - будет расти.