私の仕事で私がサポートしているシステム(RHEL 8.4サーバーでホストされています)は、画面上のコンテンツを印刷するように要求することを許可します。これはテキストファイルを生成し、ユーザーに関連付けられたプリンタでlprコマンドを呼び出します(したがって、lpr -P [printerName] [ファイル名])。もちろん、プリンタは-E、-x [printerName]、および-vソケット://[printerID]:9100パラメータを使用してlpadminコマンドを介して先制的に追加されます(わかっている限り、このポートは「rawテキスト」)。
システムを使用する主な場所では、最近のオフィスプリンタを最新のプリンタ(Xeroxプリンタ)に置き換え、他のソースでは印刷は正常に機能しますが、システムからの印刷に問題があります。印刷ジョブはプリンタに到着しますが、しばしば拒否されます。拒否されると、「ジョブ所有者」が不明として表示されます。ただし、他の場合は拒否されず、ジョブ所有者は「リモートユーザー」としてマークされます。
当社のゼロックスの専門家にプリンターの権限を確認してもらいましたが、確認してみると「すべてのジョブタイプを許可」に設定されていました。印刷スクリプトのlprコマンドに-U [something]パラメーターを追加しようとしましたが、動作が変わっていないようです。プリンタがこれらの印刷ジョブを拒否する原因が何であるかを知っている場合は、代わりにします!ありがとうございます。