Hello all,
Got a problem: I had a networked printer from linux to linux working. The print server is running FC4 and the laptop was running FC4 also. I redid the laptop to FC2. and now I am getting errors of "Unable to get printer status Client-error-forbidden".
What is the path supposed to be for CUPS on the FC2 machine? I have tried the following: Server=IP Path=/var/spool/lpo Server=IP Path=/dev/usb/lp0 Server=IP Path=/var/spool/cups
The printer is a HP OfficeJet 5500 series. What I cannot understand is I had it working when both machines where running FC4. Could this be a problem or is it permissions. Yes, the printer is shared. :)
Thanks, ~WILL~
On Sat, Dec 03, 2005 at 02:08:27PM -0500, CodeHeads wrote:
Hello all,
Got a problem: I had a networked printer from linux to linux working. The print server is running FC4 and the laptop was running FC4 also. I redid the laptop to FC2. and now I am getting errors of "Unable to get printer status Client-error-forbidden".
What is the path supposed to be for CUPS on the FC2 machine? I have tried the following: Server=IP Path=/var/spool/lpo Server=IP Path=/dev/usb/lp0 Server=IP Path=/var/spool/cups
The printer is a HP OfficeJet 5500 series. What I cannot understand is I had it working when both machines where running FC4. Could this be a problem or is it permissions. Yes, the printer is shared. :)
Thanks, ~WILL~
This is complicated for several reasons. Print sharing never really worked on FC2 as it does on FC4.
Now the correct way (read the easiest way) to print through a server from a client in FC4 is to define the printer on the FC4 server using the CUPS web interface (localhost:631). Then on the client do not define it as a cups printer at all but in the file: /etc/cups/client.conf Change the line: ServerName myhost.domain.com to point at your print server.
In FC4 that is all you need to do to print to the printer from the client through the server, If the printer is defined in any way on the client remove the definition. But be careful. Remove the definition of the printer before you change the client.conf file because a definition of the printer will appear on the client transferred from the server once you have altered the client.conf file. Actually it may take 30 seconds to appear.
This is how it works under FC4. I have never tried this on an FC2 machine but it is worth a try.
If that does not work we can answer you original question once you clear up where are you trying to set these addresses because none of them look to useful to me. lp0 should certainly never appear network printer definition.
------------------------------------------- Aaron Konstam Computer Science Trinity University telephone: (210)-999-7484
akonstam@trinity.edu wrote:
On Sat, Dec 03, 2005 at 02:08:27PM -0500, CodeHeads wrote:
Hello all,
Got a problem: I had a networked printer from linux to linux working. The print server is running FC4 and the laptop was running FC4 also. I redid the laptop to FC2. and now I am getting errors of "Unable to get printer status Client-error-forbidden".
What is the path supposed to be for CUPS on the FC2 machine? I have tried the following: Server=IP Path=/var/spool/lpo Server=IP Path=/dev/usb/lp0 Server=IP Path=/var/spool/cups
The printer is a HP OfficeJet 5500 series. What I cannot understand is I had it working when both machines where running FC4. Could this be a problem or is it permissions. Yes, the printer is shared. :)
Thanks, ~WILL~
This is complicated for several reasons. Print sharing never really worked on FC2 as it does on FC4.
Now the correct way (read the easiest way) to print through a server from a client in FC4 is to define the printer on the FC4 server using the CUPS web interface (localhost:631). Then on the client do not define it as a cups printer at all but in the file: /etc/cups/client.conf Change the line: ServerName myhost.domain.com to point at your print server.
In FC4 that is all you need to do to print to the printer from the client through the server, If the printer is defined in any way on the client remove the definition. But be careful. Remove the definition of the printer before you change the client.conf file because a definition of the printer will appear on the client transferred from the server once you have altered the client.conf file. Actually it may take 30 seconds to appear.
This is how it works under FC4. I have never tried this on an FC2 machine but it is worth a try.
If that does not work we can answer you original question once you clear up where are you trying to set these addresses because none of them look to useful to me. lp0 should certainly never appear network printer definition.
Aaron Konstam Computer Science Trinity University telephone: (210)-999-7484
I was using the printconfig GUI. I selected Networked CUPS (IPP) and for the server i entered the IP address and for the path (the 3 from the first post). I might not have made it clear the first time. sorry about that.
I will try what you selected and see what happens.
~WILL~
akonstam@trinity.edu wrote:
On Sat, Dec 03, 2005 at 02:08:27PM -0500, CodeHeads wrote:
Hello all,
Got a problem: I had a networked printer from linux to linux working. The print server is running FC4 and the laptop was running FC4 also. I redid the laptop to FC2. and now I am getting errors of "Unable to get printer status Client-error-forbidden".
What is the path supposed to be for CUPS on the FC2 machine? I have tried the following: Server=IP Path=/var/spool/lpo Server=IP Path=/dev/usb/lp0 Server=IP Path=/var/spool/cups
The printer is a HP OfficeJet 5500 series. What I cannot understand is I had it working when both machines where running FC4. Could this be a problem or is it permissions. Yes, the printer is shared. :)
Thanks, ~WILL~
This is complicated for several reasons. Print sharing never really worked on FC2 as it does on FC4.
Now the correct way (read the easiest way) to print through a server from a client in FC4 is to define the printer on the FC4 server using the CUPS web interface (localhost:631). Then on the client do not define it as a cups printer at all but in the file: /etc/cups/client.conf Change the line: ServerName myhost.domain.com to point at your print server.
In FC4 that is all you need to do to print to the printer from the client through the server, If the printer is defined in any way on the client remove the definition. But be careful. Remove the definition of the printer before you change the client.conf file because a definition of the printer will appear on the client transferred from the server once you have altered the client.conf file. Actually it may take 30 seconds to appear.
This is how it works under FC4. I have never tried this on an FC2 machine but it is worth a try.
If that does not work we can answer you original question once you clear up where are you trying to set these addresses because none of them look to useful to me. lp0 should certainly never appear network printer definition.
Aaron Konstam Computer Science Trinity University telephone: (210)-999-7484
Oh, forgot the mention the print server is FC4. The client is FC2.
~WILL~
akonstam@trinity.edu wrote:
On Sat, Dec 03, 2005 at 02:08:27PM -0500, CodeHeads wrote:
Hello all,
Got a problem: I had a networked printer from linux to linux working. The print server is running FC4 and the laptop was running FC4 also. I redid the laptop to FC2. and now I am getting errors of "Unable to get printer status Client-error-forbidden".
What is the path supposed to be for CUPS on the FC2 machine? I have tried the following: Server=IP Path=/var/spool/lpo Server=IP Path=/dev/usb/lp0 Server=IP Path=/var/spool/cups
The printer is a HP OfficeJet 5500 series. What I cannot understand is I had it working when both machines where running FC4. Could this be a problem or is it permissions. Yes, the printer is shared. :)
Thanks, ~WILL~
This is complicated for several reasons. Print sharing never really worked on FC2 as it does on FC4.
Now the correct way (read the easiest way) to print through a server from a client in FC4 is to define the printer on the FC4 server using the CUPS web interface (localhost:631). Then on the client do not define it as a cups printer at all but in the file: /etc/cups/client.conf Change the line: ServerName myhost.domain.com to point at your print server.
In FC4 that is all you need to do to print to the printer from the client through the server, If the printer is defined in any way on the client remove the definition. But be careful. Remove the definition of the printer before you change the client.conf file because a definition of the printer will appear on the client transferred from the server once you have altered the client.conf file. Actually it may take 30 seconds to appear.
This is how it works under FC4. I have never tried this on an FC2 machine but it is worth a try.
If that does not work we can answer you original question once you clear up where are you trying to set these addresses because none of them look to useful to me. lp0 should certainly never appear network printer definition.
Aaron Konstam Computer Science Trinity University telephone: (210)-999-7484
OK, this is getting frustrating!! Here is a screen shot of what I really need. What is the correct way to enter the info? I have tried several ways. The URI for the USB printer is usb:/dev/usb/lp0 the server is srv (FC4). What is the sentax! (sp). This screen shot is on the FC2 machine. http://code-heads.com/printer.jpg
Thanks ~WILL~
CodeHeads wrote:
akonstam@trinity.edu wrote:
On Sat, Dec 03, 2005 at 02:08:27PM -0500, CodeHeads wrote:
Hello all,
Got a problem: I had a networked printer from linux to linux working. The print server is running FC4 and the laptop was running FC4 also. I redid the laptop to FC2. and now I am getting errors of "Unable to get printer status Client-error-forbidden".
What is the path supposed to be for CUPS on the FC2 machine? I have tried the following: Server=IP Path=/var/spool/lpo Server=IP Path=/dev/usb/lp0 Server=IP Path=/var/spool/cups
The printer is a HP OfficeJet 5500 series. What I cannot understand is I had it working when both machines where running FC4. Could this be a problem or is it permissions. Yes, the printer is shared. :)
Thanks, ~WILL~
This is complicated for several reasons. Print sharing never really worked on FC2 as it does on FC4.
Now the correct way (read the easiest way) to print through a server from a client in FC4 is to define the printer on the FC4 server using the CUPS web interface (localhost:631). Then on the client do not define it as a cups printer at all but in the file: /etc/cups/client.conf Change the line: ServerName myhost.domain.com to point at your print server.
In FC4 that is all you need to do to print to the printer from the client through the server, If the printer is defined in any way on the client remove the definition. But be careful. Remove the definition of the printer before you change the client.conf file because a definition of the printer will appear on the client transferred from the server once you have altered the client.conf file. Actually it may take 30 seconds to appear.
This is how it works under FC4. I have never tried this on an FC2 machine but it is worth a try.
If that does not work we can answer you original question once you clear up where are you trying to set these addresses because none of them look to useful to me. lp0 should certainly never appear network printer definition.
Aaron Konstam Computer Science Trinity University telephone: (210)-999-7484
OK, this is getting frustrating!! Here is a screen shot of what I really need. What is the correct way to enter the info? I have tried several ways. The URI for the USB printer is usb:/dev/usb/lp0 the server is srv (FC4). What is the sentax! (sp). This screen shot is on the FC2 machine. http://code-heads.com/printer.jpg
Thanks ~WILL~
Man I guess I am frustrated here is the right URL http://code-heads.com/print.jpg
~WILL~
CodeHeads wrote:
I had a networked printer from linux to linux working. The print server is running FC4 and the laptop was running FC4 also. I redid the laptop to FC2. and now I am getting errors of "Unable to get printer status Client-error-forbidden".
A prior message gave you just about all that you should need to get printing working.
First, on the machine that the printer is actually connected to, set up the printer so that it works locally. The last time I did this I didn't use the printer configuration GUI, I used the CUPs web interface:
Secondly, on the client machines all you should need to do is open the /etc/cups/client.conf file in an text editor and enter in the address for the print server. Then they'll just use the server, with whatever the print server is configured to do. They don't care where the printer is.
Thirdly, you may need to make sure that your firewall isn't getting in the way (trust the network between the two machines).
Fourthly, you *may* need to modify the /etc/cups/cupds.conf file on the server to allow the local network to use it. I seem to recall having to do this myself.
e.g. Adding some: Allow From @LOCAL configuration options in appropriate sections, such as inside:
<Location /> Order Deny,Allow Deny From All Allow From 127.0.0.1 Allow From @LOCAL </Location>
The bottom of that file looks like this, on my server (note the warning):
# # End of "$Id: cupsd.conf.in,v 1.17 2005/01/03 19:29:45 mike Exp $". # # Lines below are automatically generated - DO NOT EDIT Browsing On BrowseProtocols cups BrowseOrder Deny,Allow BrowseAllow from @LOCAL Listen 127.0.0.1:631
On Sat, Dec 03, 2005 at 07:48:02PM -0500, CodeHeads wrote:
CodeHeads wrote:
akonstam@trinity.edu wrote:
On Sat, Dec 03, 2005 at 02:08:27PM -0500, CodeHeads wrote:
Hello all,
Got a problem: I had a networked printer from linux to linux working. The print server is running FC4 and the laptop was running FC4 also. I redid the laptop to FC2. and now I am getting errors of "Unable to get printer status Client-error-forbidden".
What is the path supposed to be for CUPS on the FC2 machine? I have tried the following: Server=IP Path=/var/spool/lpo Server=IP Path=/dev/usb/lp0 Server=IP Path=/var/spool/cups
The printer is a HP OfficeJet 5500 series. What I cannot understand is I had it working when both machines where running FC4. Could this be a problem or is it permissions. Yes, the printer is shared. :)
Thanks, ~WILL~
This is complicated for several reasons. Print sharing never really worked on FC2 as it does on FC4.
Now the correct way (read the easiest way) to print through a server from a client in FC4 is to define the printer on the FC4 server using the CUPS web interface (localhost:631). Then on the client do not define it as a cups printer at all but in the file: /etc/cups/client.conf Change the line: ServerName myhost.domain.com to point at your print server.
In FC4 that is all you need to do to print to the printer from the client through the server, If the printer is defined in any way on the client remove the definition. But be careful. Remove the definition of the printer before you change the client.conf file because a definition of the printer will appear on the client transferred from the server once you have altered the client.conf file. Actually it may take 30 seconds to appear.
This is how it works under FC4. I have never tried this on an FC2 machine but it is worth a try.
If that does not work we can answer you original question once you clear up where are you trying to set these addresses because none of them look to useful to me. lp0 should certainly never appear network printer definition.
Aaron Konstam Computer Science Trinity University telephone: (210)-999-7484
OK, this is getting frustrating!! Here is a screen shot of what I really need. What is the correct way to enter the info? I have tried several ways. The URI for the USB printer is usb:/dev/usb/lp0 the server is srv (FC4). What is the sentax! (sp). This screen shot is on the FC2 machine. http://code-heads.com/printer.jpg
Thanks ~WILL~
Man I guess I am frustrated here is the right URL http://code-heads.com/print.jpg
Well I have a frustration also. In your original note you never mentioned that the HP printer in not a network printer relative to your server, but is actually a local printer on the server. That makes a difference.
Second, did you try what I suggested you do. That is not define the printer on your client, but just to identify the server in the client.conf file. The screen shot implies you are trying to define the the printer explicitly on the client.
Third, I told you to define a CUPS printer using printconf, when I suggested using the CUPS web interface. I hate to be mean about this but printconf does not work well with real CUPS printer definitions.
Please try to do what I told you should work. If it doesn't then we could go further. But on the client as I said before no address using lp0 should be used.