Package: cups-browsed Version: 1.13.0-2 Severity: important Tags: upstream cups-browsed.conf has "CreateIPPPrinterQueues AppleRaster" uncommented to allow discovery of an Airprint-enabled ENVY 4500. The service was restarted at about 00:05 this morning and the printer was shown in the output of 'lpstat -a'. Nine hours later 'systemctl status cups cups-browsed.service' has root@stretch:~# systemctl status cups cups-browsed.service • cups.service - CUPS Scheduler Loaded: loaded (/lib/systemd/system/cups.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2016-12-15 07:35:03 GMT; 1h 52min ago Docs: man:cupsd(8) Main PID: 31078 (cupsd) Tasks: 3 (limit: 4915) CGroup: /system.slice/cups.service ├─31078 /usr/sbin/cupsd -l ├─31113 /usr/lib/cups/notifier/dbus dbus:// └─31116 /usr/lib/cups/notifier/dbus dbus:// Dec 15 07:35:03 stretch systemd[1]: Started CUPS Scheduler. • cups-browsed.service - Make remote CUPS printers available locally Loaded: loaded (/lib/systemd/system/cups-browsed.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2016-12-15 07:35:03 GMT; 1h 52min ago Main PID: 31079 (cups-browsed) Tasks: 3 (limit: 4915) CGroup: /system.slice/cups-browsed.service └─31079 /usr/sbin/cups-browsed Dec 15 07:35:03 stretch systemd[1]: Started Make remote CUPS printers available locally. logrotate was run at 07:35:03 amd the IPP printer is no longer in the list of available print queues. >From the attached error_log: I [15/Dec/2016:07:40:04 +0000] Expiring subscriptions... D [15/Dec/2016:07:40:04 +0000] Calling FindDeviceById(cups-HP-ENVY-4500-series) D [15/Dec/2016:07:40:04 +0000] Calling DeleteDevice(/org/freedesktop/ColorManager/devices/cups_HP_ENVY_4500_series) I [15/Dec/2016:07:40:04 +0000] Printer "HP-ENVY-4500-series" deleted by "root". D [15/Dec/2016:07:40:04 +0000] cupsdMarkDirty(----S) D [15/Dec/2016:07:40:04 +0000] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Active clients and dirty files" D [15/Dec/2016:07:40:04 +0000] cupsdMarkDirty(P----) D [15/Dec/2016:07:40:04 +0000] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Active clients and dirty files" D [15/Dec/2016:07:40:04 +0000] cupsdDeregisterPrinter(p=0x81270e28(HP-ENVY-4500-series), removeit=1) [...] D [15/Dec/2016:07:40:04 +0000] [Notifier] PrinterDeleted At the end of the attached cups-browsed_log: Thu Dec 15 07:35:05 2016 Matching printer "HP-ENVY-4500-series" with properties Host = "envy4500.local", Port = 631, Service Name = "HP ENVY 4500 series [FAFAC2]", Domain = "local" with the BrowseFilter lines in cups-browsed.conf Thu Dec 15 07:35:05 2016 All BrowseFilter lines matched or skipped, accepting printer HP-ENVY-4500-series Thu Dec 15 07:35:05 2016 checking queues in 299s Thu Dec 15 07:40:04 2016 Processing printer list ... Thu Dec 15 07:40:04 2016 No remote printer named hp-envy-4500-series available, removing entry from previous session. Thu Dec 15 07:40:04 2016 Removing entry hp-envy-4500-series and its CUPS queue. Thu Dec 15 07:40:04 2016 Recording printer options for hp-envy-4500-series to /var/cache/cups/cups-browsed-options-hp-envy-4500-series Thu Dec 15 07:40:04 2016 Could not determine system default printer! Thu Dec 15 07:40:04 2016 listening Thu Dec 15 07:40:04 2016 [CUPS Notification] Printer deleted: Printer "HP-ENVY-4500-series" deleted by "root". The same behaviour can be reproduced with the commands: logrotate -f /etc/logrotate.d/cups-daemon or systemctl restart cups cups-browsed.service or systemctl restart cups ; sleep 3 ; systemctl restart cups-browsed.service -- Brian.
Attachment:
error_log.gz
Description: application/gzip
Attachment:
cups-browsed_log.gz
Description: application/gzip