Unable to print after upgrade from Fedora Core 5 to 6
I upgraded from Fedora Core 5 to 6 with Yum using the DVD image as a local repository. The printer is Canon iP4200 that is connected to a Windows XP machine on the local network. Before I upgraded to Fedora Core 6, I was able to print to the printer. Now when I print, cups says that the job is in "printing" status and stays that way indefinitely. Below is the output from /var/log/cups/error_log.
Code:
E [28/Oct/2006:12:31:11 -0400] [Job 121] Can't load /etc/samba/smb.conf - run testparm to debug it This is the permission settings on smb.conf: Code:
-rw-r--r-- root root system_u:object_r:samba_etc_t /etc/samba/smb.conf Code:
# getsebool -a | grep cups Edit: From /var/log/cups/error_log at an earlier time, there is another error message that appears to be important. Code:
E [28/Oct/2006:12:27:58 -0400] Unable to set ACLs on root certificate "/var/run/ Thanks. |
For those of you who have the same problem, the bug is in SELinux and has been resolved in selinux-policy-2.4.3-9.fc6. See https://bugzilla.redhat.com/bugzilla....cgi?id=214839 for more detail.
|
I've updated to selinux-policy-2.4.6-13.fc6, and I still get this error... Any other ideas?
|
Are you getting the same errors in /var/log/cups/error_log as I did?
|
Yep, I'm getting the exact same error... Nothing has fixed it yet.
|
I'm also using selinux-policy-2.4.6-13.fc6 and had no problem with printing to that network printer. Check that /var/run/cups/certs/0 has the correct permissions and security context.
You should get this output when running the command as root: Code:
# ls -lZ /var/run/cups/certs/0 |
Nope, I've got the following:
[root@Dingo plugins]# ls -lZ /var/run/cups/certs/0 -r--r----- root sys system_u:object_r:cupsd_var_run_t /var/run/cups/certs/0 How do I fix this? |
Figured it out... Just used:
Code:
chcon -u user_u 0 Thanks |
All times are GMT -5. The time now is 11:47 PM. |