There are several issues on the latest core release (191) as shown in /var/log/cups/error_log ::
CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
as well as:
[Client 1] Unable to encrypt connection: error:0A000416:SSL routines::ssl/tls alert certificate unknown
[Client 2] Unable to encrypt connection: error:0A000416:SSL routines::ssl/tls alert certificate unknown
[Client 3] Unable to encrypt connection: error:0A000416:SSL routines::ssl/tls alert certificate unknown
[Client 4] Started “/usr/lib/cups/cgi-bin/printers.cgi” (pid=23184, file=16)
[Client 4] Started “/usr/lib/cups/cgi-bin/admin.cgi” (pid=23189, file=17)
[Client 6] Unable to encrypt connection: error:0A000416:SSL routines::ssl/tls alert certificate unknown
[Client 4] Started “/usr/lib/cups/cgi-bin/printers.cgi” (pid=23288, file=17)
[Client 8] Unable to encrypt connection: error:0A000416:SSL routines::ssl/tls alert certificate unknown
[Client 4] Started “/usr/lib/cups/cgi-bin/printers.cgi” (pid=23292, file=17)
[Client 10] Unable to encrypt connection: error:0A000416:SSL routines::ssl/tls alert certificate unknown
[Client 4] Started “/usr/lib/cups/cgi-bin/admin.cgi” (pid=23296, file=18)
[Client 12] Unable to encrypt connection: error:0A000416:SSL routines::ssl/tls alert certificate unknown
[Client 14] Unable to encrypt connection: error:0A000416:SSL routines::ssl/tls alert certificate unknown
[Client 4] Started “/usr/lib/cups/cgi-bin/admin.cgi” (pid=23304, file=17)
[Client 15] Unable to encrypt connection: error:0A000416:SSL routines::ssl/tls alert certificate unknown
[Client 23] Unable to encrypt connection: error:0A000416:SSL routines::ssl/tls alert certificate unknown
[Client 24] Unable to encrypt connection: error:0A000416:SSL routines::ssl/tls alert certificate unknown
[Client 25] Unable to encrypt connection: error:0A000416:SSL routines::ssl/tls alert certificate unknown
[Client 26] Started “/usr/lib/cups/cgi-bin/jobs.cgi” (pid=24017, file=17)
[Client 26] Started “/usr/lib/cups/cgi-bin/printers.cgi” (pid=24022, file=17)
[Client 28] Unable to encrypt connection: error:0A000416:SSL routines::ssl/tls alert certificate unknown
I guess openssl is causing these issues, since downgrading does not help and even rebuilding the add-on did not fix these issues.
When starting cups, the error_log shows a few warnings as well and I replaced the cupsd.conf with the one from the package itself:
I [29/Jan/2025:16:27:53 +0100] Listening to 0.0.0.0:631 (IPv4)
I [29/Jan/2025:16:27:53 +0100] Listening to [v1.::]:631 (IPv6)
I [29/Jan/2025:16:27:53 +0100] Listening to /var/run/cups/cups.sock (Domain)
E [29/Jan/2025:16:27:53 +0100] Unknown directive BrowseOrder on line 7 of /var/ipfire/cups/cupsd.conf.
E [29/Jan/2025:16:27:53 +0100] Unknown directive BrowseAllow on line 8 of /var/ipfire/cups/cupsd.conf.
W [29/Jan/2025:16:27:53 +0100] No limit for Validate-Job defined in policy default and no suitable template found.
W [29/Jan/2025:16:27:53 +0100] No limit for Cancel-Jobs defined in policy default - using Pause-Printer’s policy.
W [29/Jan/2025:16:27:53 +0100] No limit for Cancel-My-Jobs defined in policy default - using Send-Document’s policy.
W [29/Jan/2025:16:27:53 +0100] No limit for Close-Job defined in policy default - using Send-Document’s policy.
W [29/Jan/2025:16:27:53 +0100] No limit for CUPS-Get-Document defined in policy default - using Send-Document’s policy.
W [29/Jan/2025:16:27:53 +0100] No JobPrivateAccess defined in policy default - using defaults.
W [29/Jan/2025:16:27:53 +0100] No JobPrivateValues defined in policy default - using defaults.
W [29/Jan/2025:16:27:53 +0100] No SubscriptionPrivateAccess defined in policy default - using defaults.
W [29/Jan/2025:16:27:53 +0100] No SubscriptionPrivateValues defined in policy default - using defaults.
I [29/Jan/2025:16:27:53 +0100] Remote access is enabled.
I [29/Jan/2025:16:27:53 +0100] Loaded configuration file “/var/ipfire/cups/cupsd.conf”
I [29/Jan/2025:16:27:53 +0100] Using default TempDir of /var/spool/cups/tmp…
I [29/Jan/2025:16:27:53 +0100] Configured for up to 100 clients.
I [29/Jan/2025:16:27:53 +0100] Allowing up to 100 client connections per host.
I [29/Jan/2025:16:27:53 +0100] Using policy “default” as the default.
I [29/Jan/2025:16:27:53 +0100] Full reload is required.
I [29/Jan/2025:16:27:53 +0100] Loaded MIME database from “/usr/share/cups/mime” and “/var/ipfire/cups”: 78 types, 114 filters…
I [29/Jan/2025:16:27:53 +0100] Loading job cache file “/var/cache/cups/job.cache”…
I [29/Jan/2025:16:27:53 +0100] Full reload complete.
I [29/Jan/2025:16:27:53 +0100] Cleaning out old files in “/var/spool/cups/tmp”.
I [29/Jan/2025:16:27:53 +0100] Cleaning out old files in “/var/cache/cups”.