2018年5月24日木曜日
SonicWALLコンテンツフィルタサービスを使用している場合
問題
コンテンツフィルタサービスを使用している場合、プリント・プロバイダはPaperCut アプリケーション・サーバおよびサイト・サーバと通信ができない。
詳細
コンテンツフィルタサービス機能があるファイアウォールの中には、
PaperCut アプリケーション・サーバおよびサイト・サーバとプリント・プロバイダ間の通信をブロックするものがあります。
コンテンツフィルタリングサービスには特定のHTTPヘッダ(Host: <host>:<port>)が必要です。
<host> サーバのドメイン名
<port> サーバがリッスンしているTCPポート番号
しかし、プリント・プロバイダからPaperCutアプリケーション・サーバおよびサイト・サーバへ送信されたパケットには、そのヘッダが含まれません。
これはコンテンツフィルタリングサービスがパケットを拒否することを意味します。
この場合、セカンダリ・サーバとダイレクト・プリント・モニタは動作せず、プリンタはPaperCut管理画面の「プリント・リスト」に表示されません。
この現象が発生したら、プリント・プロバイダのログから次のエラーが記録されていないかを確認してください。
ログの場所: [app-path]\providers\print\[platform]\print-provider.log
エラー内容: ERROR: error while waiting for socket data - A (Error: 10054)
デフォルトでこのヘッダを送信しない理由
PaperCut Ver.18.1.3で変更になりました。
一意のネットワーク構成を持つ数千規模のサイトのHTTPトラフィックの変更を避けるため、手動で変更を適用できます。
将来的には、この設定はデフォルトで有効化されるようになる予定です。
設定方法
プリント・プロバイダの設定ファイル「print-provider.conf」の設定を次のように変更してください。
1. 次の場所にある「print-provider.conf」をテキスト・エディタから開いてください。
[app-path]\providers\print\[platform]\print-provider.conf
2. 次のオプションと値を任意の場所へ追記してください。
AddHTTPHostHeader=true
3. 編集が完了したら、「print-provider.conf」を保存し終了してください。
4. サービス「PaperCut Print Provider」を再起動してください。
5. 次の場所にある「print-provider.log」を開いてください。
[app-path]\providers\print\[platform]\print-provider.log.
6. エラーが発生していないかをチェックし、セカンダリ・サーバがプリンタを監視しているかを確認してください。
登録:
コメントの投稿
(
Atom
)
0 件のコメント :
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。