2020年11月16日月曜日

ジョブはプリント・サーバに到達しているがキューから消えている場合


プリント・サーバ上のプリント・キューにプリント・ジョブが表示されていても、プリンタから出力されなかったり、
ジョブをリリースする前に消えてしまったりする場合、
次の事項を確認してください。


サービス「PaperCut Print Provider」が実行されているかを確認

通常このサービスが停止していると、PaperCutをバイパスしてプリント・ジョブはプリンタへ送信され出力されます。
(PaperCutの<ジョブ・ログ>には記録されません)
しかし、Find Me プリントが設定されていて、バーチャル・キューに「nul」ポートが設定されている場合、Print Providerサービスが実行されていないと、
nulポートに直接「印刷」されたことになり、ジョブは消えてしまいます。
この事象はサービス「Print Spooler」を再起動した際に、サービス「PaperCut Print Provider」の起動を忘れた場合に発生する可能性があります。
管理コンソール「サービス」からサービス「PaperCut Print Provider」が実行されているかを確認してください。



PaperCutがプリント・ジョブをキャンセルするように設定しているかを確認

プリント・ジョブがキャンセルされるような方法でPaperCutが構成されている可能性があります。
このような場合、PaperCut管理者画面の <ログ> - <アプリケーション・ログ> にポリシーのためジョブがキャンセルされたことを示すメッセージが表示されます。



制限のあるアカウントで残高が0であるかどうかの確認








ユーザ・リストのユーザ名の左隣に「×」がついている場合、残高が0のため印刷できないことを意味します。
印刷できるようにするためには、ユーザを「無制限」に設定するか、ユーザの残高にポイントを追加してください。
また、この場合、管理者画面の <ログ> - <アプリケーション・ログ> に警告が表示されます。



PaperCut管理画面の<プリンタ>設定の「フィルタと制限」でジョブを拒否するように設定しているかを確認

問題が発生しているプリンタの「フィルタと制限」の設定を確認します。
特にBYODソリューション(モビリティ・プリント, Webプリント, メール・プリント など) 用のプリント・キューに
「フィルタと制限」を設定している場合、注意が必要です。
BYODデバイスにはクライアント・ソフトウェアが実行されていないため、
「フィルタと制限」により印刷が拒否されてジョブが消えてもポップアップは表示されないため、
ユーザはジョブが拒否(キャンセル)された理由がわからない場合があります。
「フィルタと制限」の設定の確認方法は、PaperCut管理画面へログインし、<プリンタ>セクションのプリンタ・リストからが該当プリントを選択してください。
「プリンタの詳細」画面が表示されます。<フィルタと制限> から何らかのフィルタ(印刷ルール)が設定されていないかを確認してください。
なお、「フィルタと制限」の設定によりプリント・ジョブが拒否された場合、<ジョブ・ログ>に「拒否」のステータスで表示されます。



プリント・キューにプリント・スクリプトが設定されているかを確認

問題のプリント・キューでプリント・スクリプトが有効化されているかどうかを確認してください。
スクリプトが設定されている場合、一時的にスクリプトを無効化して印刷を実行し現象が再現されるかどうかを確認してください。
PaperCut管理者画面にログインし、<プリンタ>セクションのプリンタ・リストから該当のプリンタを選択してください。
「プリンタの障害」画面が開きます。<スクリプト>を選択し、「プリント・スクリプトの有効化」のチェックを外してください。
そして [適用] をクリックし設定を保存し、テスト印刷を実施してください。スクリプトを無効化して現象が再現されない場合、スクリプトに問題があります。



オンデマンド・ユーザ作成に「ユーザは作成せず使用を拒否」が設定されているかを確認

デフォルトのPaperCutのインストールでは、オンデマンド・ユーザ作成は有効化されているため、
不明なユーザ(PaperCutのユーザ・リストに存在しないユーザ)からのプリント・ジョブはトラッキングされます。
しかし、この設定が「ユーザは作成せず使用を拒否」に設定されている場合、不明なユーザからのプリント・ジョブはPaperCutによって削除されます。






問題が発生したユーザがPaperCut のユーザ・リストに存在するかを確認してください。
存在しない場合、PaperCut管理者画面へログインし、<オプション> - <ユーザ/グループの同期> セクションの
「オンデマンド・ユーザ作成」エリアから「ユーザが存在しない場合」のプルダウンから何が選択されているかを確認してください。
「ユーザは作成せず使用を拒否」が選択されている場合、この設定を変更するかどうかを検討してください。
なお、<ログ> - <アプリケーション・ログ> の記録からでも確認できます。



アプリケーション・ログに「A print job was attempted to be unpaused while being held and was deleted by the system」メッセージが
表示されているかを確認

このメッセージはPaperCutの制御外でプリント・ジョブが「再開」されたことを意味します。
このメッセージが表示された場合、「一時停止しようとしてできなかった場合」を参照してください。





0 件のコメント :

コメントを投稿

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