sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #97689
cups printer server setup
-
To:
sslug-teknik@xxxxxxxx
-
From:
Atte André Jensen <atte@xxxxxxxxxxxxxx>
-
Date:
Mon, 02 Mar 2009 10:01:24 +0100
-
Delivered-to:
mailing list sslug-teknik@xxxxxxxx
-
Face:
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAAXNSR0IArs4c6QAAABhQTFRF ExQSMzUyTE5LamxpiIqHq62p0NLP6uzoQWtXFgAAAgJJREFUOMtlk9114yAQhdkODEnOPgvZKQDs FBAgDVjDNmBGFVhqP3dAMvZZHufjcucPxczzWg/TFGMM3ls5iucOEI++g9IAc3lV8L2C5T9QlicQ EHe7ojlswHcwdxBF0eI1qx0gXe/Hbh6rhgvRJC91DxKwEFXB+cmDHmWHV1AQn+Hs23GD1g0s4ly8 9V4sLOLa7OkuHEmbMQWJm6c6Fl6z8/ZCQe7rXjnALTh7KddBH9T2VANLCW784YD7qmpUnZOUDZDv 37hthk3BDUSf5uI2hw7QjsRr2Yp4AZTn9easfqTbAFqY1/WGSFOMDawNLFeEhqo4Kd7SworMS7D7 +XwCfr4Ht4OfDTBP4QKwOdiRd1Am/7WWYIcGjh0EH/PNb9b2UwD9kwH6RHR7VPHF6vug/gJMF0rS dNNAZvUW/UlAphSd081kZFZHO6Z5LcREAIOpaZ0EnNG8hXNBu5yHt6nerE5J9orpKn/DWWOkvUdi 9UGEPeEpyaLIgshbGK/6iGg3CieUUgHctcJ5j3gKrUJ3J5kGBMNBwNuU5jqPKU1eCGYocaUF4C1k G6tC60MDMVZQ96QB1cB7zHVNADCnh0BpE8SkIDHfJDvQ45nR9oyJ4Avs1gKMz/IQyU/uFnVRLwAl BVvBoQM9ZtQR4TB0gfojbThnrKh7KmID2iQI8L+7tfoFfr8bM7YNgScAAAAASUVORK5CYII=
-
Mailing-list:
contact sslug-teknik-help@xxxxxxxx; run by ezmlm
-
Newsgroups:
sslug.teknik
-
Organization:
SSLUG
-
User-agent:
Thunderbird 2.0.0.19 (X11/20090105)
Hej
Jeg er aldrig blevet særligt gode venner med cups opsætning. Nu sidder
jeg med det igen og i stedet for bare at kopiere de gamle
opsætningsfiler, vil jeg prøve "bare" at sætte det op påny.
Serveren er en frisk installeret debian/lenny.
Jeg har installeret firefox på serveren og har sat printeren på via
http://localhost:631. Jeg har fået oprettet (via web interfacet) en
/etc/cups/printers.conf:
root@vodskov:/etc/cups# cat printers.conf
# Printer configuration file for CUPS v1.3.8
# Written by cupsd on 2009-03-02 09:29
<DefaultPrinter blp>
Info Brother Laser Printer
Location Stenbukken
DeviceURI usb://Brother/HL-1430%20series
State Idle
StateTime 1235982494
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
Min cupsd.conf ser således ud:
root@vodskov:/etc/cups# cat cupsd.conf
#
#
# Sample configuration file for the Common UNIX Printing System (CUPS)
# scheduler. See "man cupsd.conf" for a complete description of this
# file.
#
# Log general information in error_log - change "info" to "debug" for
# troubleshooting...
LogLevel debug
# Administrator user group...
SystemGroup lpadmin
# Only listen for connections from the local machine.
Listen localhost:631
Listen /var/run/cups/cups.sock
# Show shared printers on the local network.
Browsing On
BrowseOrder allow,deny
BrowseAllow all
# Default authentication type, when authentication is required...
DefaultAuthType Basic
# Restrict access to the server...
<Location />
Order allow,deny
</Location>
# Restrict access to the admin pages...
<Location /admin>
Order allow,deny
</Location>
# Restrict access to configuration files...
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
</Location>
# Set the default printer/job policies...
<Policy default>
# Job-related operations must be done by the owner or an administrator...
<Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job
Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription
Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job
Suspend-Current-Job Resume-Job CUPS-Move-Job>
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
# All administration operations require an administrator to
authenticate...
<Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer
CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
# All printer operations require a printer operator to authenticate...
<Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer
Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs
Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer
Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs
CUPS-Reject-Jobs>
AuthType Default
Require user @SYSTEM
Order deny,allow
</Limit>
# Only the owner or an administrator can cancel or authenticate a job...
<Limit Cancel-Job CUPS-Authenticate-Job>
Require user @OWNER @SYSTEM
Order deny,allow
</Limit>
<Limit All>
Order deny,allow
</Limit>
</Policy>
#
#
Jeg har altså sat LogLevel til "debug" og der en masse i
/var/log/cups/error_log, ved "Print Test Page" (fra webinterfacet) fx:
D [02/Mar/2009:09:54:26 +0100] cupsdSendError: 13 code=304 (Not Modified)
D [02/Mar/2009:09:54:26 +0100] cupsdReadClient: 14 GET
/images/button-show-all.gif HTTP/1.1
D [02/Mar/2009:09:54:26 +0100] cupsdAuthorize: Authorized as root using
Basic
D [02/Mar/2009:09:54:26 +0100] cupsdSendError: 14 code=304 (Not Modified)
D [02/Mar/2009:09:54:26 +0100] cupsdReadClient: 15 GET
/images/button-sort-descending.gif HTTP/1.1
D [02/Mar/2009:09:54:26 +0100] cupsdAuthorize: Authorized as root using
Basic
D [02/Mar/2009:09:54:26 +0100] cupsdSendError: 15 code=304 (Not Modified)
D [02/Mar/2009:09:54:26 +0100] cupsdReadClient: 10 GET
/images/button-restart-job.gif HTTP/1.1
D [02/Mar/2009:09:54:27 +0100] cupsdAuthorize: Authorized as root using
Basic
D [02/Mar/2009:09:54:27 +0100] cupsdSendError: 10 code=304 (Not Modified)
D [02/Mar/2009:09:54:27 +0100] cupsdReadClient: 12 GET
/images/button-cancel-job.gif HTTP/1.1
D [02/Mar/2009:09:54:27 +0100] cupsdAuthorize: Authorized as root using
Basic
D [02/Mar/2009:09:54:27 +0100] cupsdSendError: 12 code=304 (Not Modified)
D [02/Mar/2009:09:54:27 +0100] cupsdReadClient: 9 GET
/images/button-move-job.gif HTTP/1.1
D [02/Mar/2009:09:54:27 +0100] cupsdAuthorize: Authorized as root using
Basic
D [02/Mar/2009:09:54:27 +0100] cupsdSendError: 9 code=304 (Not Modified)
D [02/Mar/2009:09:54:27 +0100] cupsdReadClient: 13 GET
/images/bottom-left.gif HTTP/1.1
D [02/Mar/2009:09:54:27 +0100] cupsdAuthorize: Authorized as root using
Basic
D [02/Mar/2009:09:54:27 +0100] cupsdSendError: 13 code=304 (Not Modified)
D [02/Mar/2009:09:54:27 +0100] cupsdReadClient: 14 GET
/images/bottom-right.gif HTTP/1.1
D [02/Mar/2009:09:54:27 +0100] cupsdAuthorize: Authorized as root using
Basic
D [02/Mar/2009:09:54:27 +0100] cupsdSendError: 14 code=304 (Not Modified)
D [02/Mar/2009:09:54:27 +0100] [Job 4] Unloading...
D [02/Mar/2009:09:54:37 +0100] cupsdReadClient: 15 GET /printers/blp
HTTP/1.1
D [02/Mar/2009:09:54:37 +0100] cupsdAuthorize: Authorized as root using
Basic
D [02/Mar/2009:09:54:37 +0100] [CGI] /usr/lib/cups/cgi-bin/printers.cgi
started - PID = 6321
I [02/Mar/2009:09:54:37 +0100] Started
"/usr/lib/cups/cgi-bin/printers.cgi" (pid=6321)
D [02/Mar/2009:09:54:37 +0100] cupsdSendCommand: 15 file=16
D [02/Mar/2009:09:54:37 +0100] cupsdAcceptClient: 17 from localhost (Domain)
D [02/Mar/2009:09:54:37 +0100] cupsdReadClient: 17 POST / HTTP/1.1
D [02/Mar/2009:09:54:37 +0100] cupsdAuthorize: No authentication data
provided.
D [02/Mar/2009:09:54:37 +0100] CUPS-Get-Default
D [02/Mar/2009:09:54:37 +0100] cupsdProcessIPPRequest: 17 status_code=0
(successful-ok)
D [02/Mar/2009:09:54:37 +0100] [CGI] show_printer(http=0x9500018,
printer="blp")
D [02/Mar/2009:09:54:37 +0100] cupsdReadClient: 17 POST / HTTP/1.1
D [02/Mar/2009:09:54:37 +0100] cupsdAuthorize: No authentication data
provided.
D [02/Mar/2009:09:54:37 +0100] Get-Printer-Attributes
ipp://localhost/printers/blp
D [02/Mar/2009:09:54:37 +0100] cupsdProcessIPPRequest: 17 status_code=0
(successful-ok)
D [02/Mar/2009:09:54:37 +0100] [CGI] lang="en_US.UTF8", locale="/en_US"...
D [02/Mar/2009:09:54:37 +0100] [CGI] lang="en_US.UTF8", locale="/en_US"...
D [02/Mar/2009:09:54:37 +0100] [CGI] lang="en_US.UTF8", locale="/en_US"...
D [02/Mar/2009:09:54:37 +0100] cupsdReadClient: 17 POST / HTTP/1.1
D [02/Mar/2009:09:54:37 +0100] cupsdAuthorize: No authentication data
provided.
D [02/Mar/2009:09:54:37 +0100] Get-Jobs ipp://localhost:631/printers/blp
D [02/Mar/2009:09:54:37 +0100] cupsdProcessIPPRequest: 17 status_code=0
(successful-ok)
D [02/Mar/2009:09:54:37 +0100] [CGI] lang="en_US.UTF8", locale="/en_US"...
D [02/Mar/2009:09:54:37 +0100] [CGI] lang="en_US.UTF8", locale="/en_US"...
D [02/Mar/2009:09:54:37 +0100] [CGI] lang="en_US.UTF8", locale="/en_US"...
D [02/Mar/2009:09:54:37 +0100] [CGI] lang="en_US.UTF8", locale="/en_US"...
D [02/Mar/2009:09:54:37 +0100] cupsdCloseClient: 17
D [02/Mar/2009:09:54:37 +0100] PID 6321
(/usr/lib/cups/cgi-bin/printers.cgi) exited with no errors.
Jeg ved ikke rigtig hvad jeg skal kikke efter, så dette er blot et
udplug af hvad jeg tror er relevant.
Første problem er at når jeg trykker "Print Test Page" i web interfacet
lyser data knappen på printeren godtnok men der kommer intet ud.
Dernæst kan jeg ikke "se" printeren fra maskiner på netværket, fx i
ubuntu/gnome:System->administration->printing eller via lpq (jeg printer
nemlig ofte vha "lpr" på kommandolinjen.
Jeg håber der er nogen som har gennemskuet cups bedre end jeg, og som
kan hjælpe mig videre. På forhånd tak for enhver feedback.
--
Atte
Follow ups