はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 Cupsエラー
日時: 2007/07/10 14:50
名前: pepe

以前同じくCups関係で投稿させていただきましたが、
またCups関係でトラブルがありまして、壁にぶつかってしまったので、投稿させていただきます。

Os  CentOS 4.5
cups varsion 1.2.11
プリンター:Canon LBP3210

症状
1.https;//●●:631/ でアクセスできない。(http://●●:631ではアクセス可能)
2.エラーが出て印刷できない(Linux上でテスト印刷もクライアントからの印刷も不可)

補足
通常のhttps://●●/でのSSL通信はできますが、症状1はどう確認していけばよいか迷ってます。
2番目のエラーは、ログに出ていて、

/var/log/cups/error_log
I [10/Jul/2007:14:46:15 +0900] Listening to 192.168.1.100:631 (IPv4)
I [10/Jul/2007:14:46:15 +0900] Listening to /var/run/cups/cups.sock (Domain)
I [10/Jul/2007:14:46:15 +0900] Loaded configuration file "/etc/cups/cupsd.conf"
I [10/Jul/2007:14:46:15 +0900] Using default TempDir of /var/spool/cups/tmp...
I [10/Jul/2007:14:46:15 +0900] Cleaning out old temporary files in "/var/spool/cups/tmp"...
I [10/Jul/2007:14:46:15 +0900] Configured for up to 100 clients.
I [10/Jul/2007:14:46:15 +0900] Allowing up to 100 client connections per host.
I [10/Jul/2007:14:46:15 +0900] Using policy "default" as the default!
I [10/Jul/2007:14:46:15 +0900] Full reload is required.
I [10/Jul/2007:14:46:15 +0900] Saving job cache file "/var/cache/cups/job.cache"...
I [10/Jul/2007:14:46:15 +0900] Loaded MIME database from '/etc/cups': 34 types, 39 filters...
I [10/Jul/2007:14:46:15 +0900] Loading job cache file "/var/cache/cups/job.cache"...
I [10/Jul/2007:14:46:15 +0900] Full reload complete.
I [10/Jul/2007:14:46:15 +0900] Listening to 192.168.1.100:631 on fd 1...
I [10/Jul/2007:14:46:15 +0900] Listening to /var/run/cups/cups.sock on fd 3...
I [10/Jul/2007:14:46:20 +0900] commptr="?op=print-test-page"
I [10/Jul/2007:14:46:20 +0900] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=10575)
I [10/Jul/2007:14:46:20 +0900] Adding start banner page "none" to job 10.
I [10/Jul/2007:14:46:20 +0900] Adding end banner page "none" to job 10.
I [10/Jul/2007:14:46:20 +0900] Job 10 queued on "LBP3210" by "root".
I [10/Jul/2007:14:46:20 +0900] Started filter /usr/lib/cups/filter/pstops (PID 10576) for job 10.
I [10/Jul/2007:14:46:20 +0900] Started filter /usr/lib/cups/filter/pstocapt (PID 10577) for job 10.
I [10/Jul/2007:14:46:20 +0900] Started backend /usr/lib/cups/backend/ccp (PID 10578) for job 10.
I [10/Jul/2007:14:46:21 +0900] Job 10 was canceled by "root".
E [10/Jul/2007:14:46:21 +0900] PID 10578 (/usr/lib/cups/backend/ccp) stopped with status 1!
I [10/Jul/2007:14:46:21 +0900] Hint: Try setting the LogLevel to "debug" to find out more.
I [10/Jul/2007:14:46:22 +0900] commptr=""
I [10/Jul/2007:14:46:22 +0900] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=10583)


Hint: Try setting the LogLevel to "debug" to find out more.
ログレベルをdebugにしろとの事だったので、
confを以下に変えました。
が、膨大なログの量になり、どこ見ればいいか全然わからなくなってしまいました。
どのあたりを見ればいいか検討もつかないので、そこからご教授いただければ幸いです。
何卒宜しくお願いします。

cups.conf内容

LogLevel debug
SystemGroup sys root
Listen 192.168.1.100:631
Listen /var/run/cups/cups.sock

Browsing On
BrowseOrder allow,deny
BrowseAllow @LOCAL

DefaultAuthType Basic

<Location />
 Order allow,deny
 Allow localhost
 Allow 192.168.1.0/24
</Location>

# Restrict access to the admin pages...
<Location /admin>
 Encryption Required
 Order allow,deny
 Allow localhost
 Allow 192.168.1.0/24
</Location>

# Restrict access to configuration files...
<Location /admin/conf>
 AuthType Basic
 Require user @SYSTEM
 Order allow,deny
 Allow localhost
 Allow 192.168.1.0/24
</Location>

# Set the default printer/job policies...
<Policy default>
 # Job-related operations must be done by the owner or an adminstrator...
 <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 adminstrator to authenticate...
 <Limit Pause-Printer Resume-Printer Set-Printer-Attributes 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-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>
  AuthType Basic
  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>

#
# End of "$Id: cupsd.conf.in 5454 2006-04-23 21:46:38Z mike $".
#
ServerCertificate /etc/httpd/conf/server.crt
ServerKey /etc/httpd/conf/server.key
メンテ

Page:  [1] [2]

■ コンテンツ関連情報

 Re: Cupsエラー ( No.6 )
日時: 2007/07/11 23:47
名前: pepe

まさ様

コメントありがとうございます。

ちょっと文章がわかりづらかったかも知れません。

canonのLinuxドライバを使用して印刷するパターンと
本サイトのLinuxドライバを使用しないで印刷するパターン
の2パターンを試してみています。

が、いづれの場合もうまくいっていません。

どちらのパターンでも印刷できるようになれば、OKなんですが。。。

宜しくお願いいたします。
メンテ
 Re: Cupsエラー ( No.7 )
日時: 2007/07/12 20:22
名前: nipe

こんにちわ。

X-WINDOW内のプリンタの追加で行ってみてはどうでしょうか?
メンテ
 Re: Cupsエラー ( No.8 )
日時: 2007/07/17 21:13
名前: pepe

nipe様

コメントありがとうございます。

>X-WINDOW内のプリンタの追加で行ってみてはどうでしょうか?
認識自体はされているようです。

ちょっと時間あいてしましましたが、いろいろおこなってみました。
結果、ちょっと状況が変わりました。
結局当初の構成では打開できませんでした。
そこで、CentOS4.5にソースインストールでUPDATEしたCupsに問題があるのかな?
と考え、※結果的にはわかりませんが。

再度CentOS5をインストールし、
デフォルトのCups1.2を使用。
canonの純正プリントドライバーとプリンターデーモンをインストール
http://cweb.canon.jp/drv-upd/lasershot/linux/captlinux.html
をしました。

その結果、
https://サーバアドレス:631内でのテストプリント
Linuxサーバ内でのローカルプリント
は行えるようになりました。
が、相変わらず、クライアントPCwindowsからのプリントはできておりません。
※認識はされます。cupsLogにも書き込みあります。

/var/log/cups/error_logの内容
I [17/Jul/2007:21:01:05 +0900] Adding start banner page "none" to job 17.
I [17/Jul/2007:21:01:05 +0900] Adding end banner page "none" to job 17.
I [17/Jul/2007:21:01:05 +0900] Job 17 queued on "LBP3210" by "Pay".
I [17/Jul/2007:21:01:05 +0900] Started backend /usr/lib/cups/backend/ccp (PID 18661) for job 17.

windows上のプリントステータスは
プリンタがサポートしていないポートに接続されています。
ポートを確認してください。
と間髪あけずに表示されます。

関係しそうな設定箇所の
/etc/cups/mime.type
/etc/cups/mime.convs
は本サイトの通り
application/octet-stream
application/octet-stream    application/vnd.cups-raw    0    -
共にコメントアウトを取ってあります。

だんだん状況はよくなってきてはいますが、
ここからの確認方法などご教授いただければと思います。

宜しくお願いいたします。


メンテ
 Re: Cupsエラー ( No.9 )
日時: 2007/07/23 21:56
名前: pepe

nipe様、まさ様
せっかく助言いただきましたが、
その後もいろいろ試してみましたが、
状況は一進一退で、今回はあきらめることにいたしました。

参考までに、
最後怪しかったのが、クライアントとの通信がうまくできていないようなログがsambaで有りました。
※しかしファイルサーバは問題ありません。
そのログと、cupsのクライアントからの印刷時の動作を
いろいろネットで調べてみた結果、
サーバ側から、クライアントへの接続?ができていないのでは?
のような記事もありました。

以下参考記事
http://bbs.fedora.jp/read.php?FID=8&TID=4055
http://ml.orca.med.or.jp/orca-users/thrd10.html#09661
http://lists.debian.or.jp/debian-users/200508/msg00209.html

また機会がきたら、再チャレンジしたいと思います。

ありがとうございました。
メンテ

Page:  [1] [2]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.