We started using Uniflow this year or SMB print queues. Before I had done direct IP printing. I am running into a weird issue where sometimes when a user prints it deletes the Kerberos ticket. It then either recreates it or just removes it. If it removes it the user is unable print after the job finishes and the print jobs after fail at hold the job for authentication. Even if it recreates the Kerberos ticket when it prints the next time it might not leaving a random failure to print. I had been chalking the issue up to not rebooting for awhile but the last user had reboot a few hours before. If I reboot the machine it will most likely start printing again without issues.
Devices are running 10.9.5 mainly. I have a few running 10.10.5 and 10.11.5. They are all bound to the domain and working correct for authentication.
Printer is installed using a script
lpadmin -p "Name of Printer" -E -v smb:PATH TO SERVER -P "Path to Driver" -D "Name of Printer" -o auth-info-required=negotiate -o sides=two-sided-long-edge -o media=letter
I have tried adding -o printer-op-policy=authenticated but haven't seen much change. Maybe after a reboot
I am using ADPASSMON and Kerbminder to help keep the AD connection running smoothly. I have tested both and they appear to be working correctly.
To see what was happening I Launched Ticket viewer from ADPASSMON
I would see a valid, expired or nothing for the ticket
If ticket wasn't valid I would run /Library/Application Support/crankd/KerbMinder.py from Kerbminder to force an update to the Kerberous ticket
Sometimes this got them back to printing
Sometimes this got them printing once page and it deleted the ticket
Sometimes it did nothing. I would see the ticket be generated but if I tried to refresh the ticket via ADAPSSMON it would say no valid ticket. Close ticket viewer and reopen and ticket would be gone. And print jobs would be stuck at hold for authentication.
Anyone have any ideas why Kerberos tickets would act this way? For some users it seems to be fine without issue. Others randomly stop working and might have to reboot two or three times in a day to be able to print.