Sorry, Pahu, looking back over my post I see first of all that I misspelled your name, and then too I wrote carelessly asking if anybody knows how to read console error logs - of course many people here do - I'm the one who doesn't. What I meant to ask was help to make sense out of the log. Unfortunately, I don't know enough to really pin down the errors, and the log is long. But I'll post below a sampling of the log from yesterday. So I'll copy from where I had just successfully printed (after disabling sharing), and then I tried enabling sharing again. Cannot remember step for step what I was doing, but I guess the log will tell it all.
I [07/Jun/2009:10:25:03 +0800] [Job 7] Completed successfully.
I [07/Jun/2009:10:38:41 +0800] Scheduler shutting down normally.
I [07/Jun/2009:10:38:41 +0800] Saving job cache file "/private/var/spool/cups/cache/job.cache"...
I [07/Jun/2009:10:38:42 +0800] Listening to ::1:631 (IPv6)
I [07/Jun/2009:10:38:42 +0800] Listening to 127.0.0.1:631 (IPv4)
I [07/Jun/2009:10:38:42 +0800] Listening to /private/var/run/cupsd (Domain)
I [07/Jun/2009:10:38:42 +0800] Remote access is disabled.
I [07/Jun/2009:10:38:42 +0800] Loaded configuration file "/private/etc/cups/cupsd.conf"
E [07/Jun/2009:10:38:42 +0800] TMPDIR (/var/folders/-r/-rNcX2TaH14sqkcu8vJN8U
+TI/-Tmp-/) has the wrong permissions!
I [07/Jun/2009:10:38:42 +0800] Using default TempDir of /private/var/spool/cups/tmp...
I [07/Jun/2009:10:38:42 +0800] Configured for up to 100 clients.
I [07/Jun/2009:10:38:42 +0800] Allowing up to 100 client connections per host.
I [07/Jun/2009:10:38:42 +0800] Using policy "default" as the default!
I [07/Jun/2009:10:38:42 +0800] Full reload is required.
I [07/Jun/2009:10:38:42 +0800] Loaded MIME database from '/private/etc/cups': 52 types, 49 filters...
I [07/Jun/2009:10:38:42 +0800] Loading job cache file "/private/var/spool/cups/cache/job.cache"...
I [07/Jun/2009:10:38:42 +0800] Full reload complete.
I [07/Jun/2009:10:38:42 +0800] Cleaning out old temporary files in "/private/var/spool/cups/tmp"...
E [07/Jun/2009:10:38:42 +0800] Unable to bind socket for address ::1:631 - Address already in use.
E [07/Jun/2009:10:38:42 +0800] Unable to bind socket for address 127.0.0.1:631 - Address already in use.
I [07/Jun/2009:10:38:42 +0800] Listening to /private/var/run/cupsd on fd 1...
I [07/Jun/2009:10:38:42 +0800] Resuming new connection processing...
I [07/Jun/2009:10:38:44 +0800] Scheduler shutting down normally.
I [07/Jun/2009:10:38:44 +0800] Saving job cache file "/private/var/spool/cups/cache/job.cache"...
I [07/Jun/2009:10:38:45 +0800] Listening to ::1:631 (IPv6)
I [07/Jun/2009:10:38:45 +0800] Listening to 127.0.0.1:631 (IPv4)
I [07/Jun/2009:10:38:45 +0800] Listening to /private/var/run/cupsd (Domain)
I [07/Jun/2009:10:38:45 +0800] Remote access is disabled.
I [07/Jun/2009:10:38:45 +0800] Loaded configuration file "/private/etc/cups/cupsd.conf"
E [07/Jun/2009:10:38:45 +0800] TMPDIR (/var/folders/-r/-rNcX2TaH14sqkcu8vJN8U
+TI/-Tmp-/) has the wrong permissions!
I [07/Jun/2009:10:38:45 +0800] Using default TempDir of /private/var/spool/cups/tmp...
I [07/Jun/2009:10:38:45 +0800] Configured for up to 100 clients.
I [07/Jun/2009:10:38:45 +0800] Allowing up to 100 client connections per host.
I [07/Jun/2009:10:38:45 +0800] Using policy "default" as the default!
I [07/Jun/2009:10:38:45 +0800] Full reload is required.
I [07/Jun/2009:10:38:45 +0800] Loaded MIME database from '/private/etc/cups': 52 types, 49 filters...
I [07/Jun/2009:10:38:45 +0800] Loading job cache file "/private/var/spool/cups/cache/job.cache"...
I [07/Jun/2009:10:38:45 +0800] Full reload complete.
I [07/Jun/2009:10:38:45 +0800] Cleaning out old temporary files in "/private/var/spool/cups/tmp"...
E [07/Jun/2009:10:38:45 +0800] Unable to bind socket for address ::1:631 - Address already in use.
E [07/Jun/2009:10:38:45 +0800] Unable to bind socket for address 127.0.0.1:631 - Address already in use.
I [07/Jun/2009:10:38:45 +0800] Listening to /private/var/run/cupsd on fd 1...
I [07/Jun/2009:10:38:45 +0800] Resuming new connection processing...
I [07/Jun/2009:11:03:14 +0800] Scheduler shutting down normally.
I [07/Jun/2009:11:03:14 +0800] Saving job cache file "/private/var/spool/cups/cache/job.cache"...
I [07/Jun/2009:11:09:56 +0800] Listening to ::1:631 (IPv6)
I [07/Jun/2009:11:09:56 +0800] Listening to 127.0.0.1:631 (IPv4)
I [07/Jun/2009:11:09:56 +0800] Listening to /private/var/run/cupsd (Domain)
I [07/Jun/2009:11:09:56 +0800] Remote access is disabled.
I [07/Jun/2009:11:09:56 +0800] Loaded configuration file "/private/etc/cups/cupsd.conf"
I [07/Jun/2009:11:09:56 +0800] Using default TempDir of /private/var/spool/cups/tmp...
I [07/Jun/2009:11:09:56 +0800] Configured for up to 100 clients.
I [07/Jun/2009:11:09:56 +0800] Allowing up to 100 client connections per host.
I [07/Jun/2009:11:09:56 +0800] Using policy "default" as the default!
I [07/Jun/2009:11:09:56 +0800] Full reload is required.
I [07/Jun/2009:11:09:56 +0800] Loaded MIME database from '/private/etc/cups': 52 types, 49 filters...
I [07/Jun/2009:11:09:56 +0800] Loading job cache file "/private/var/spool/cups/cache/job.cache"...
I [07/Jun/2009:11:09:56 +0800] Full reload complete.
I [07/Jun/2009:11:09:56 +0800] Cleaning out old temporary files in "/private/var/spool/cups/tmp"...
I [07/Jun/2009:11:09:56 +0800] Listening to ::1:631 on fd 4...
I [07/Jun/2009:11:09:56 +0800] Listening to 127.0.0.1:631 on fd 6...
I [07/Jun/2009:11:09:56 +0800] Listening to /private/var/run/cupsd on fd 7...
I [07/Jun/2009:11:09:56 +0800] Resuming new connection processing...
I [07/Jun/2009:11:10:43 +0800] Scheduler shutting down normally.
E [07/Jun/2009:11:10:43 +0800] Unable to save remote.cache - No such file or directory
E [07/Jun/2009:11:10:43 +0800] Unable to create job cache file "/private/var/spool/cups/cache/job.cache" - No such file or directory
I [07/Jun/2009:11:10:44 +0800] Listening to ::1:631 (IPv6)
I [07/Jun/2009:11:10:44 +0800] Listening to 127.0.0.1:631 (IPv4)
I [07/Jun/2009:11:10:44 +0800] Listening to /private/var/run/cupsd (Domain)
I [07/Jun/2009:11:10:44 +0800] Remote access is disabled.
I [07/Jun/2009:11:10:44 +0800] Loaded configuration file "/private/etc/cups/cupsd.conf"
E [07/Jun/2009:11:10:44 +0800] TMPDIR (/var/folders/-r/-rNcX2TaH14sqkcu8vJN8U
+TI/-Tmp-/) has the wrong permissions!
I [07/Jun/2009:11:10:44 +0800] Using default TempDir of /private/var/spool/cups/tmp...
I [07/Jun/2009:11:10:44 +0800] Configured for up to 100 clients.
I [07/Jun/2009:11:10:44 +0800] Allowing up to 100 client connections per host.
I [07/Jun/2009:11:10:44 +0800] Using policy "default" as the default!
I [07/Jun/2009:11:10:44 +0800] Full reload is required.
I [07/Jun/2009:11:10:44 +0800] Loaded MIME database from '/private/etc/cups': 52 types, 49 filters...
I [07/Jun/2009:11:10:44 +0800] Full reload complete.
I [07/Jun/2009:11:10:44 +0800] Cleaning out old temporary files in "/private/var/spool/cups/tmp"...
E [07/Jun/2009:11:10:44 +0800] Unable to bind socket for address ::1:631 - Address already in use.
E [07/Jun/2009:11:10:44 +0800] Unable to bind socket for address 127.0.0.1:631 - Address already in use.
I [07/Jun/2009:11:10:44 +0800] Listening to /private/var/run/cupsd on fd 1...
I [07/Jun/2009:11:10:44 +0800] Resuming new connection processing...
I [07/Jun/2009:11:10:54 +0800] Scheduler shutting down normally.
I [07/Jun/2009:11:10:54 +0800] Saving job cache file "/private/var/spool/cups/cache/job.cache"...
I [07/Jun/2009:11:11:24 +0800] Listening to ::1:631 (IPv6)
I [07/Jun/2009:11:11:24 +0800] Listening to 127.0.0.1:631 (IPv4)
I [07/Jun/2009:11:11:24 +0800] Listening to /private/var/run/cupsd (Domain)
I [07/Jun/2009:11:11:24 +0800] Remote access is disabled.
I [07/Jun/2009:11:11:24 +0800] Loaded configuration file "/private/etc/cups/cupsd.conf"
I [07/Jun/2009:11:11:24 +0800] Using default TempDir of /private/var/spool/cups/tmp...
I [07/Jun/2009:11:11:24 +0800] Configured for up to 100 clients.
I [07/Jun/2009:11:11:24 +0800] Allowing up to 100 client connections per host.
I [07/Jun/2009:11:11:24 +0800] Using policy "default" as the default!
I [07/Jun/2009:11:11:24 +0800] Full reload is required.
I [07/Jun/2009:11:11:25 +0800] Loaded MIME database from '/private/etc/cups': 52 types, 49 filters...
I [07/Jun/2009:11:11:27 +0800] Loading job cache file "/private/var/spool/cups/cache/job.cache"...
I [07/Jun/2009:11:11:27 +0800] Full reload complete.
I [07/Jun/2009:11:11:27 +0800] Cleaning out old temporary files in "/private/var/spool/cups/tmp"...
I [07/Jun/2009:11:11:27 +0800] Listening to ::1:631 on fd 4...
I [07/Jun/2009:11:11:27 +0800] Listening to 127.0.0.1:631 on fd 6...
I [07/Jun/2009:11:11:27 +0800] Listening to /private/var/run/cupsd on fd 7...
I [07/Jun/2009:11:11:27 +0800] Resuming new connection processing...
E [07/Jun/2009:11:13:08 +0800] CUPS-Add-Modify-Printer: Unauthorized
I [07/Jun/2009:11:13:09 +0800] Setting Canon_iP5000 device-uri to "file:///dev/null" (was "file:/dev/null".)
I [07/Jun/2009:11:13:09 +0800] Setting Canon_iP5000 printer-is-accepting-jobs to 1 (was 0.)
I [07/Jun/2009:11:13:09 +0800] Setting Canon_iP5000 printer-state to 3 (was 5.)
I [07/Jun/2009:11:13:09 +0800] Saving printers.conf...
I [07/Jun/2009:11:13:09 +0800] New printer "Canon_iP5000" added by "
AUTHREF".
I [07/Jun/2009:11:13:10 +0800] Setting Canon_iP5000 printer-is-shared to 1 (was 1.)
I [07/Jun/2009:11:13:10 +0800] Saving printers.conf...
I [07/Jun/2009:11:13:10 +0800] Printer "Canon_iP5000" modified by "
AUTHREF".
I [07/Jun/2009:11:19:22 +0800] Scheduler shutting down normally.
I [07/Jun/2009:11:19:22 +0800] Saving job cache file "/private/var/spool/cups/cache/job.cache"...
I [07/Jun/2009:11:19:24 +0800] Listening to ::1:631 (IPv6)
I [07/Jun/2009:11:19:24 +0800] Listening to 127.0.0.1:631 (IPv4)
I [07/Jun/2009:11:19:24 +0800] Listening to /private/var/run/cupsd (Domain)
I [07/Jun/2009:11:19:24 +0800] Remote access is disabled.
I [07/Jun/2009:11:19:24 +0800] Loaded configuration file "/private/etc/cups/cupsd.conf"
E [07/Jun/2009:11:19:24 +0800] TMPDIR (/var/folders/-r/-rNcX2TaH14sqkcu8vJN8U
+TI/-Tmp-/) has the wrong permissions!
I [07/Jun/2009:11:19:24 +0800] Using default TempDir of /private/var/spool/cups/tmp...
I [07/Jun/2009:11:19:24 +0800] Configured for up to 100 clients.
I [07/Jun/2009:11:19:24 +0800] Allowing up to 100 client connections per host.
I [07/Jun/2009:11:19:24 +0800] Using policy "default" as the default!
I [07/Jun/2009:11:19:24 +0800] Full reload is required.
I [07/Jun/2009:11:19:24 +0800] Loaded MIME database from '/private/etc/cups': 52 types, 49 filters...
I [07/Jun/2009:11:19:24 +0800] Loading job cache file "/private/var/spool/cups/cache/job.cache"...
I [07/Jun/2009:11:19:24 +0800] Full reload complete.
I [07/Jun/2009:11:19:24 +0800] Cleaning out old temporary files in "/private/var/spool/cups/tmp"...
E [07/Jun/2009:11:19:24 +0800] Unable to bind socket for address ::1:631 - Address already in use.
E [07/Jun/2009:11:19:24 +0800] Unable to bind socket for address 127.0.0.1:631 - Address already in use.
I [07/Jun/2009:11:19:24 +0800] Listening to /private/var/run/cupsd on fd 1...
I [07/Jun/2009:11:19:24 +0800] Resuming new connection processing...
I [07/Jun/2009:11:19:32 +0800] Scheduler shutting down normally.
I [07/Jun/2009:11:19:32 +0800] Saving job cache file "/private/var/spool/cups/cache/job.cache"...
I [07/Jun/2009:11:21:56 +0800] Listening to ::1:631 (IPv6)
I [07/Jun/2009:11:21:56 +0800] Listening to 127.0.0.1:631 (IPv4)
I [07/Jun/2009:11:21:56 +0800] Listening to /private/var/run/cupsd (Domain)
I [07/Jun/2009:11:21:56 +0800] Remote access is disabled.
I [07/Jun/2009:11:21:56 +0800] Loaded configuration file "/private/etc/cups/cupsd.conf"
I [07/Jun/2009:11:21:56 +0800] Using default TempDir of /private/var/spool/cups/tmp...
I [07/Jun/2009:11:21:56 +0800] Configured for up to 100 clients.
I [07/Jun/2009:11:21:56 +0800] Allowing up to 100 client connections per host.
I [07/Jun/2009:11:21:56 +0800] Using policy "default" as the default!
I [07/Jun/2009:11:21:56 +0800] Full reload is required.
I [07/Jun/2009:11:21:56 +0800] Loaded MIME database from '/private/etc/cups': 52 types, 49 filters...
I [07/Jun/2009:11:21:56 +0800] Loading job cache file "/private/var/spool/cups/cache/job.cache"...
I [07/Jun/2009:11:21:57 +0800] Full reload complete.
I [07/Jun/2009:11:21:57 +0800] Cleaning out old temporary files in "/private/var/spool/cups/tmp"...
I [07/Jun/2009:11:21:57 +0800] Listening to ::1:631 on fd 4...
I [07/Jun/2009:11:21:57 +0800] Listening to 127.0.0.1:631 on fd 6...
I [07/Jun/2009:11:21:57 +0800] Listening to /private/var/run/cupsd on fd 7...
I [07/Jun/2009:11:21:57 +0800] Resuming new connection processing...
I [07/Jun/2009:11:31:53 +0800] Scheduler shutting down normally.
I [07/Jun/2009:11:31:53 +0800] Saving job cache file "/private/var/spool/cups/cache/job.cache"...
I [07/Jun/2009:11:34:03 +0800] Listening to ::1:631 (IPv6)
I [07/Jun/2009:11:34:03 +0800] Listening to 127.0.0.1:631 (IPv4)
I [07/Jun/2009:11:34:03 +0800] Listening to /private/var/run/cupsd (Domain)
I [07/Jun/2009:11:34:03 +0800] Remote access is disabled.
I [07/Jun/2009:11:34:03 +0800] Loaded configuration file "/private/etc/cups/cupsd.conf"
I [07/Jun/2009:11:34:03 +0800] Using default TempDir of /private/var/spool/cups/tmp...
I [07/Jun/2009:11:34:03 +0800] Configured for up to 100 clients.
I [07/Jun/2009:11:34:03 +0800] Allowing up to 100 client connections per host.
I [07/Jun/2009:11:34:03 +0800] Using policy "default" as the default!
I [07/Jun/2009:11:34:03 +0800] Full reload is required.
I [07/Jun/2009:11:34:03 +0800] Loaded MIME database from '/private/etc/cups': 52 types, 49 filters...
I [07/Jun/2009:11:34:03 +0800] Loading job cache file "/private/var/spool/cups/cache/job.cache"...
I [07/Jun/2009:11:34:03 +0800] Full reload complete.
I [07/Jun/2009:11:34:03 +0800] Cleaning out old temporary files in "/private/var/spool/cups/tmp"...
I [07/Jun/2009:11:34:03 +0800] Listening to ::1:631 on fd 4...
I [07/Jun/2009:11:34:03 +0800] Listening to 127.0.0.1:631 on fd 6...
I [07/Jun/2009:11:34:03 +0800] Listening to /private/var/run/cupsd on fd 7...
I [07/Jun/2009:11:34:03 +0800] Resuming new connection processing...
I [07/Jun/2009:11:34:12 +0800] Started "/usr/libexec/cups/daemon/cups-deviced" (pid=184)
E [07/Jun/2009:11:34:54 +0800] CUPS-Add-Modify-Printer: Unauthorized
and it goes on like this over and over. At one point I was running Print Therapy, repaired permissions, Reset Print System, Replaced cupsd file, etc. I deleted the Canon printer and then added it back, added also the HP. As long as sharing was disabled, they were okay. The second I enabled sharing, the prefs, printer proxy all hung.
One weird thing is that earlier the console showed the error "(org.cups.cupsd 3884) Unknown Key: SHAuthorizationRight", but now I don't see it there at all, not in any of the logs under cups. So where did it come from and where did it go? I don't know. I didn't clear the console, so...
I see from another post in the forums that someone else having shared printer problems found there was an issue with MDNSResponder (Bonjour), and somehow or other disabled it... see
http://discussions.apple.com/message.jspa?messageID=9477765#9477765. I'm wondering if that could be the case here also, because now it occurs to me that all this happened right after I ran into a problem launching Parallels Desktop 3 Build 5626. All of a sudden my other apps also became non-responsive. Force quit, repair permissions and restart fixed them, but Parallels Desktop would not launch, so I installed the update (Build 5636). That seemed to do the trick. Parallels Desktop was working fine. But that was when the shared printing broke. Maybe there is some issue with Bonjour? I have not been running Parallels Desktop since then, except just this afternoon. Printing works fine from within Parallels Desktop, as before.
Does any of this make sense to you?