Reset printing system or repair permissions for printers installed via self-service

TreeMan
New Contributor

here is my problem. every printer we install via self service is getting this error "printer was not installed correctly": (screenshot)
https://drive.google.com/open?id=0B4CyxN_vMBOLdldCRFJGckQ1Mms&authuser=0

now this can be fixed via reset printing system or repair permissions. LOCALLY only! the policies I have created in self-service that should be executing either of these remedies are not working.

for example: i have made policy in self service that simply does a "fix disk permissions" (under maintenance).
repairing disk permissions with disk utility fixes my installed printer. running my self-service policy that is suppose to have the same ending result! it does not however, error still persists.

same goes for reseting printing system. If I right-click the printer pane in system prefs, click "reset printing system", enter ladmin credentials and reinstall printer via self-service... problem solved! If however I try to reset printing system via script in self service. It appears to work but all re-installed printers via self-service still have the original error.

#!/bin/bash ## Reset Printer System lpstat -p | cut -d' ' -f2 | xargs -I{} lpadmin -x {}
echo "Printer System Reset" exit 0

This is the most FRUSTRATED I have been with casper! Can anybody give me some insight I am desperate for a solution now!

1 ACCEPTED SOLUTION

stevewood
Honored Contributor II
Honored Contributor II

Typically when I've seen this error the problem is not with the printer itself, but rather it is with the driver. How are you installing the drivers for the printers on the systems? I would look at how you are capturing the drivers and installing them. Most likely the permissions for the drivers are messed up and you can fix those permissions and re-push the drivers to fix the problem.

View solution in original post

6 REPLIES 6

stevewood
Honored Contributor II
Honored Contributor II

Typically when I've seen this error the problem is not with the printer itself, but rather it is with the driver. How are you installing the drivers for the printers on the systems? I would look at how you are capturing the drivers and installing them. Most likely the permissions for the drivers are messed up and you can fix those permissions and re-push the drivers to fix the problem.

tron_jones
Release Candidate Programs Tester

Saw this same issue with users that upgraded to 10.9 from 10.6.8 via Self Service upgrade. Quickest solution was what @stevewood][/url suggested. Created a policy that re-pushed out the latest drivers and repaired the permissions on the printer folders.

TreeMan
New Contributor

I was afraid that could be the case. I will give it a shot.

emily
Valued Contributor III
Valued Contributor III

We got around some of this by having a policy that installs the latest printer drives on machines when they enroll (or when we image them). Might just need to push out new drivers to rectify the issue. (I realize my comment is nothing new, just reinforcing that drives may likely be the issue.)

rtrouton
Release Candidate Programs Tester

I'm pushing out new drivers as needed when a new printer setup is requested in Self Service. For those interested, I have a couple of posts on the methods I'm using:

http://derflounder.wordpress.com/2014/02/06/deploying-canon-print-drivers-with-printer-setups-via-ca...

http://derflounder.wordpress.com/2014/02/10/deploying-xerox-print-drivers-on-a-per-os-basis-via-casp...

TreeMan
New Contributor

THANK YOU ALL!