Solaris のシステム管理 (印刷)

IPP サーバー側のデータの設定

IPP 待機サービスの構成ファイル /etc/apache/httpd-standalone-ipp.conf は、通常の Apache 1.3 構成ファイルと似ています。構成ファイルは、使用する任意の Apache 1.3 設定指令を取り込みます。

デフォルト設定には次に示す機能が含まれています。

/printers/ で実行可能なデフォルト操作は、セキュリティーリスクが低い操作セットに限定されています。ただし、/admin/path (ipp://server/admin/) では、基本認証を必要とすることなく、すべての操作を有効にすることができます。

選択できる mod_ipp Apache 設定オプションを次の表に示します。

表 A–2 mod_ipp Apache モジュール設定オプション:

備考欄

ipp-conformance

プロトコルチェックのレベルを選択します。デフォルトは automatic であり、これによってクライアントとの対話が最大になります。

ipp-operation

1 つ以上の IPP 操作に対して IPP 操作サポートを選択的に有効または無効にすることができます。 

ipp-default-user

ローカル印刷サービスに接続するときに使用するユーザー名を選択します。デフォルトは lp 印刷ユーザーであり、これによってさらに多くの機能プロキシが可能になります。

ip-default-service

要求を送信する先のデフォルトの印刷サービスを選択します。デフォルトは lpsched デーモンであり、現在は lpsched に対するテストのみが行われています。

次の表は、Apache Web サーバー設定に対する適合性確認タイプを示しています。使用する構文は次のとおりです。


ipp-conformance value
表 A–3 Apache Web サーバーの適合性確認タイプ

意味

自動 

要求された操作がプロトコルリスナーでサポートされていることだけを確認します。(デフォルト) 

1.0 

要求が IPP/1.0 に準拠していることを確認します。 

1.1 

要求が IPP/1.1 に準拠していることを確認します。 

apache 設定ファイルのコメント付きの例を次に示します。

if mod_ipp is loaded User lp run as "lp"
URI: ipp://{host]/printers/{queue}
SetHandler application/ipp use mod_ipp for this location
ipp-conformance strict enable strict protocol checking (default)
ipp-operation all enable enable all supported operations