It may help in this case, after some further testing, I can reproducible and presumably say, that choosing a setting different of "MaxLogSize 0" in cupsd.conf results in approx. weekly crashing of CUPS showing the "Closing on unknown HTTP state 0" error.
So "MaxLogSize 0" deactivates CUPS' internal logrotating and causes CUPS to run stable. This is at a current stable Debian Wheezy x86_64 version including the standard package of CUPS, but could apply to Ubuntu as well. It's a somewhat annoying bug, logging needed to solve an error causes the error... Regards -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to cups in Ubuntu. https://bugs.launchpad.net/bugs/512220 Title: cupsd crash "Closing on unknown HTTP state 0" Status in “cups” package in Ubuntu: Confirmed Bug description: Binary package hint: cups I often get trouble with cupsd crashing and Apport saying the following: The problem cannot be reported: The program crashed on an assertion failure, but the message could not be retrieved. Apport does not support reporting these crashes. I think the crash is due to my having a saved Firefox session with Cups' administration window (http://localhost:631/admin) in it. The crash seems to occur when this session is restored as part of the session restore when I log in to my desktop environment. I have turned on debug-logging and can see the following: D [25/Jan/2010:08:57:16 +0100] cupsdReadClient: 11 GET /images/cups-icon.png HTTP/1.1 D [25/Jan/2010:08:57:16 +0100] cupsdSetBusyState: Active clients D [25/Jan/2010:08:57:16 +0100] cupsdAuthorize: No authentication data provided. D [25/Jan/2010:08:57:16 +0100] cupsdReadClient: 11 Closing on EOF D [25/Jan/2010:08:57:16 +0100] cupsdCloseClient: 11 D [25/Jan/2010:08:57:16 +0100] cupsdSetBusyState: Not busy D [25/Jan/2010:08:57:16 +0100] cupsdWriteClient: 1354538648 Closing on unknown HTTP state 0 D [25/Jan/2010:08:57:16 +0100] cupsdCloseClient: 1354538648 How to reproduce: 0) Make sure you have session restore activated. Make sure your favorite browser is set to restore the last session on reload. 1) Load http://localhost:631/admin in your favorite browser. 2) Restart your computer. 3) Log in to your desktop environment. Expected result: The CUPS administration window should be loaded in your browser. Actual result: The CUPS administration window fails to load. The browser says: "The connection to the server was reset while the page was loading." It is not consistently reproducible, but I would say I see a failure rate of 80 %. It happens on both of my test machines. ProblemType: Bug Architecture: amd64 Date: Mon Jan 25 09:00:30 2010 DistroRelease: Ubuntu 10.04 EcryptfsInUse: Yes InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027) Lpstat: Error: command ['lpstat', '-v'] failed with exit code 1: lpstat: No destinations added. MachineType: LG Electronics P300-T.APE4V NonfreeKernelModules: nvidia Package: cups 1.4.2-6 Papersize: letter ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-11-generic root=UUID=01ebab7a-379c-48c8-87d6-a2800f6dccfd ro quiet splash ProcVersionSignature: Ubuntu 2.6.32-11.15-generic SourcePackage: cups Uname: Linux 2.6.32-11-generic x86_64 dmi.bios.date: 06/30/2008 dmi.bios.vendor: Phoenix Technologies LTD dmi.bios.version: ELGNSF18 dmi.board.name: ELGON dmi.board.vendor: LG Electronics dmi.board.version: Not Applicable dmi.chassis.asset.tag: No Asset Tag dmi.chassis.type: 10 dmi.chassis.vendor: LG Electronics dmi.chassis.version: N/A dmi.modalias: dmi:bvnPhoenixTechnologiesLTD:bvrELGNSF18:bd06/30/2008:svnLGElectronics:pnP300-T.APE4V:pvrNotApplicable:rvnLGElectronics:rnELGON:rvrNotApplicable:cvnLGElectronics:ct10:cvrN/A: dmi.product.name: P300-T.APE4V dmi.product.version: Not Applicable dmi.sys.vendor: LG Electronics To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/512220/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

