2019年5月14日火曜日

PaperCutが公開しているGoogleクラウド・プリンタ用のプリンタがオフラインと表示される場合


PaperCutが公開しているGoogleクラウド・プリント用プリンタがオフラインと表示される場合の対処方法
PaperCut管理コンソール経由で公開されたGoogleクラウド・プリント用プリンタは、
ChromeブラウザやChromebookから印刷しようとするユーザにオフラインを表示する場合があります。
PaperCutがプリンタを公開し、クラウドからプリント・ジョブを配信するためにチェックすべきネットワーク関連の設定があります。


Securly社のDNSフィルタリング・サービスを使用していますか?
Securly社のDNSフィルタリング・サービスを使用している場合、
GCPのプロキシ問題について記載されているSecurly社のナレッジベースの記事を参照してください。

https://support.securly.com/hc/en-us/articles/224762187-Papercut-Google-Cloud-Print-not-working-with-Securly

ある例ですが、PaperCutアプリケーション・サーバに静的IPアドレスを割り当て、
それを別のDNSサーバに完全にポイントするという回避策があります。
「8.8.8.8 」や「4.4.2.2」について何か特別なことがあるわけではありませんが、
この場合、コンテンツフィルタリングを配信する主な方法はDNSを経由して行われ、
フィルタリングされていないDNSサーバを経由して解決するようサーバに指示することにより、
PaperCutがフィルタをバイパスすることを確認する最も便利な方法です。

オフラインになるGoogleクラウド・プリント用プリンタのもう1つの事例として、
Fortigate ファイアウォールの緩和可能なルールがあります。
この場合、Fortigate は他の侵入防御のものに加え、DNSとコンテンツフィルタリングも行っていました。


適応型ネットワーク・セキュリティ機器とサービス
PaperCutのGCP実装は、クラウド内のGCPサービスへの常時接続が必要となります。
一部の適応型ネットワーク・セキュリティ・アプライアンスおよびサービスによっては、
これはセキュリティ違反のように見えるため、シャットダウンされます。
セキュリティ・サービスは、これらのイベントを特定できるログを作成すべきです。
Wire Sharkのようなパケットキャプチャツールも役立ちます。
下記のポート上およびPaperCutサーバとこれらのリモートホスト間の通信をホワイトリストに登録することを推奨します。

443 TCP (HTTPS)、下記への接続:
 ・https://www.googleapis.com/*
 ・https://accounts.google.com/*
 ・https://www.google.com/cloudprint/*

5222 TCP (XMPP, STARTTLSを使用)、下記への固定接続:
 ・talk.google.com

デフォルトでは、プロキシがTCPポート80および443において「透過的」で、
認証を必要としない場合を除き、プロキシを使用せずに達成できる必要があります。
PaperCut Ver.17.3 以降を使用している場合、
「透過的」でないプロキシ・サーバは手動で設定できる場合があります。


学生間の不適切なコンテンツ共有
ネットワーク上のユーザの制限に関して、ある文教関係のカスタマーの例があります。
ある時点で、学生間の不適切なコンテンツ共有を防ぐために
XMPP/Jabberトラフィックを傍受するためのパケット・シェーピング実装を導入されました。
XMPPは、Googleクラウド・プリントがPaperCutのプリンタ検出と認証管理を行うために使用するプロトコルと同じプロトコルです。
この事例から、XMPPがトラフィックを制限している場合、PaperCutはプリンタの検出と認証管理が実行できないことがわかりました。
この場合、Googleクラウド・プリント用プリンタはオフラインとして表示されます。


プリンタの再公開と再共有
最後に、あるお客様はプリンタを再展開することにより「オンライン」に戻すことができました。
しかし、数十から数百のプリンタがある場合は大変困難です。
このお客様はオープンソースのGoogle Apps Manager コマンドラインツールを使用して、GoogleのプリンタIDをエクスポートし、
ユーザ・グループと連結して、デフォルトのGUIによる方法よりも簡単な方法でプリンタを共有することができました。
詳細は下記ページを参照してください。

https://github.com/jay0lee/GAM/wiki/Managing-CloudPrint-Printers#sharing-cloudprint-printers
https://www.papercut.com/kb/Main/HowToAutomateGCPPrinterSharing



0 件のコメント :

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。