Word ドキュメントのイメージを LMS ドキュメントセクションに印刷して戻すと、ドキュメントおよびオーディットトレイルレポートの生成が失敗する - WKB278026
Article number: 278026To English version
症状
Word セクションを LMS クライアントから外部で開いて閉じ、Image Writer を使用して画像を LMS に印刷することを選択すると、その後のドキュメントレポートまたはオーディットトレイルレポートの生成が失敗し、クライアントに以下の警告メッセージが表示されます。
「….への HTTP 応答の受信中にエラーが発生しました。これは、サービスエンドポイントバインドが HTTP プロトコルを使用していないことが原因である可能性があります。これは、HTTP 要求接続がサーバーによって中断されていることが原因である可能性もあります(サービスのシャットダウンが原因である可能性があります)。 詳細については、サーバーログを参照してください。」
- Windows の[アプリケーションイベントログ]に対応するエラーが記録される:
- 故障したアプリケーションの名前:splwow64.exe、バージョン:10.0.14393.8244、タイムスタンプ:0x68636433
- 故障したモジュールの名前:acpdf550.dll、バージョン:0.3.0.5521、タイムスタンプ:0x59b029f0
- 例外コード:0xc0000005
- 障害オフセット:0x0000000000080505
- フォールトのプロセス ID:0x868
- アプリケーションの起動時間の不良:0x01dc0c495be4b6b8
- 障害のあるアプリケーションパス:C:\Windows\splwow64.exe
- 故障したモジュールパス:C:\Windows\system32\spool\DRIVERS\x64\3\acpdf550.dll
- レポート ID:1a2a9625-07b2-43d2-93d5-1c8822c1bbb1
- 故障したパッケージのフルネーム:
- フォールトのパッケージ関連アプリケーション ID:
- LMS IIS ログファイルに以下のエラーメッセージが表示される。
- ERROR - User: usmmokm, Method: PrintExperiment, Message: System.AggregateException: One or more errors occurred. ---> System.ComponentModel.Win32Exception: The operation completed successfully
at System.Drawing.Printing.StandardPrintController.OnEndPrint(PrintDocument document, PrintEventArgs e)
at System.Windows.Forms.PrintControllerWithStatusDialog.OnEndPrint(PrintDocument document, PrintEventArgs e)
at System.Drawing.Printing.PrintController.Print(PrintDocument document)
at System.Drawing.Printing.PrintDocument.Print()
at Creon.Dragon.WebService.ExperimentReportServiceHelper.executePrint(Object obj)
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
--- End of inner exception stack trace ---
at Creon.Dragon.WebService.ExperimentReportServiceHelper.PrintExperiment()
---> (Inner Exception #0) System.ComponentModel.Win32Exception (0x80004005): The operation completed successfully
at System.Drawing.Printing.StandardPrintController.OnEndPrint(PrintDocument document, PrintEventArgs e)
at System.Windows.Forms.PrintControllerWithStatusDialog.OnEndPrint(PrintDocument document, PrintEventArgs e)
at System.Drawing.Printing.PrintController.Print(PrintDocument document)
at System.Drawing.Printing.PrintDocument.Print()
at Creon.Dragon.WebService.ExperimentReportServiceHelper.executePrint(Object obj)
at System.Threading.Tasks.Task.InnerInvoke()
at System.Threading.Tasks.Task.Execute()<---
, Data: One or more errors occurred.
- ERROR - User: usmmokm, Method: PrintExperiment, Message: System.AggregateException: One or more errors occurred. ---> System.ComponentModel.Win32Exception: The operation completed successfully
環境
- NuGenesis 9 LMS
原因
WatersLMS PDF プリンターで、[Postscript Simulation](ポストスクリプトシミュレーション)オプションが有効になっています。
解決策
- PostScript シミュレーションを使用不可にします。 これは NuGenesis 9.3 以降、既定で使用不可になっています。
- LMS サーバーで、管理者権限でメモ帳で次のファイルを開きます:ドライブ:\inetpub\wwwroot\WATERSLMS\web.config
- 以下の行を探します:
- <add key="PDFREPORTSIMPOSTSCRIPT" value="1">
- 値を 0 に変更します
- ファイルを保存して閉じます
WatersLMS PDF プリンターのポストスクリプトシミュレーションオプションをオフにした場合の影響は、ドキュメントエディター画面(ドキュメント、ドキュメント履歴、オーディットトレイル付きドキュメント)からの PDF レポートの生成にのみ影響します。追加の変更は NuGenesis LMS の動作に影響しません。
追加情報
この問題は、CRI-6721 および CRI-9038 で報告されました。
id278026, audit trail, NGLMS, NGLMSLIC, NGLMSOPT, SUPNG