Posted on 07-02-2013 12:53 AM
've noticed an odd issue with self-service and printers.
It seems to work intermittently but the logs in Capser tells me that they installed, but when checking the printer configuration in Mac OS X it's blank. Resetting the printing system and then running SS again doesn't help either.
On some units however it works just fine.
Do you have any thoughts on how to resolve this?
Posted on 07-02-2013 04:26 AM
Just checking but do printers deploy fine through a JSS set policy? Are you also installing a PPD package before the printers are deployed?
Andrew
Posted on 07-02-2013 05:22 AM
I've never deployed printers with a policy before. What I did though was to package the drivers / ppds with composer or packages into the right folder. Then created a printer in Casper Admin. After this I created a self-service with ppds / drives and the printer ip address.
Which seems to work in most cases, but there are some machines that don't display the printer in Printing & Scanning under System Preferences.
Posted on 07-02-2013 07:47 AM
After you run the printer policy, what does 'lpc status all' return on the computers with this issue?
Andrew
Posted on 07-02-2013 08:25 AM
You're going to have to excuse me now because I'm translating from swedish to english, so some of the words maybe off. This is what I get though.
PRINTERNAME: printer exsists on device "lpd" speed -1 queue is activated printing is activated no posts daemon available
Posted on 07-02-2013 08:28 AM
No problem at all! And do you not see PRINTERNAME in your printer list in System Preferences?
This is a copy of one of mine and I see the printer in System Preferences...
PRINTERNAME: printer is on device 'lpd' speed -1 queuing is enabled printing is enabled no entries daemon present
Posted on 07-02-2013 11:11 AM
Alright! Not to far off then.
Thats right, the printer list is completely blank. Even though the lpd status says that it's there.
Posted on 07-03-2013 01:42 AM
Another weird thing is that I can choose the printer as an option if I want to print something, I guess it's just sys pref that's acting up.
Posted on 07-03-2013 02:17 AM
The fact it;s showing in lpc status all implies it's a functional printer on the system.
Unfortunately there's not much more I can do to help, is this just on one computer or many?
Posted on 07-03-2013 02:52 AM
Well, so far 3 systems so not that many.
I've tried flushing caches, I've tried repair permissions as well. The permissions check found a couple of issue with groups on printers and ppds and stuff but didn't seem to help either. Also tried flushing caches to see if that would help. Oh, and deleted the system preference.plist. None of the steps above made the printer show up in Printing and Scanning.
Posted on 07-03-2013 02:52 AM
Edit: Double post. Going to contact Jamf to have it deleted.
Posted on 07-03-2013 02:54 AM
What happens when you try to add a printer manually from System Preferences? Does that one show?
Posted on 07-03-2013 02:59 AM
That was a good suggestion, I just tried it but it doesn't display any printer at all.
Posted on 07-03-2013 03:42 AM
What sort of things go in to your build? I recommend taking a managed base build with no additions and then trying to add printers.
(in my environment we install a CUPS replacement for auditing purposes and it creates a few issues here and there)
Posted on 07-03-2013 05:11 AM
Is there a reason you can't use lpadmin?
x-man-page://lpadmin
(JAMF Nation doesn't seem to like the URL...copy/paste into a browser)
Don
Posted on 07-03-2013 05:46 AM
Do you have any MCX or Configuration Profiles on these machines? lf you have the "Only show managed printers" option enabled as a Config Profile (I haven't looked to see what plist that affects), it will hide all printers in the GUI.
Posted on 07-03-2013 06:00 AM
I went through all the MCXs and then the Configuration Profiles. There it was, a printer was configured as a payload for a group of machines. But it should be seen in Printing & Scanning anyway right?
Edit: Now I feel stupid. It was the Configuration Profile all along.
Allow user to modify printer list
Allow printers that connect directly to user's computer
Seems like it worked fine once I enabled these two.
Posted on 07-03-2013 06:00 AM
Double post again, aargh. Sorry.