質問: 現在、自社システムのPDF出力について、以下の様な現象が発生しています。 この現象の原因などについて、何か情報をご存知でしたら、ご教示いただけないでしょうか。 【現象】 ・印刷処理をすると、ブラウザの出力結果が黒い画面のまま、PDFが表示されない。 ・一旦現象が発生すると、PDF出力は同じ現象が続き、ブラウザそのものを再起動するまで回復しない。※1 【私が調査した内容】 ・ページAでPDF出力を行い、現象が起きた後に、別のページBでPDF出力を行っても、現象は改善されない。※2 ・現象の有無に関わらず、出力プログラムは同一のもの。 ・現象の有無に関わらず、Httpレスポンスヘッダーの値は同一。 ・HTTPレスポンスヘッダが次のようになっていることは確認済みです Content-Type: application/pdf (これは固定) Content-Length: (これは送出していません。送出した場合も状況は変わりませんでした) ・アプリケーションを介さず、同一サーバにPDFを配置し、 PDFまでのPATHをIEで打ち込んで表示を繰り返すも現象は確認できず。※3 ※10/14(金)より現象発生。 ※10/11(火) に Adobeのセキュリティアップデートがリリースされている。 → 恐らく、アップデート後のAdobeの規格に準拠出来ていないのかな。と予想しているのですが、 現象の再現性がなく、規則性も見つからないため、調査が難航・・・。 ※一度現象が出たら、ブラウザ再起動をしない限りは、現象が出続ける。 【発生する環境(一部)】 OS:Windows10 Pro(64ビット) ブラウザ:IE11(バージョン11.0.36) Adobe Acrobat Reader DC ※Edgeブラウザでは発生しない。 ※Adobe Reader XI では発生しない。 【現象が起きた際のブラウザ:黒い画面】 ![![現象が起きた際のブラウザ:黒い画面](https://teratail.storage.googleapis.com/uploads/contributed_images/6d407124948d3c3f81768da34c13e355.jpeg) ※補足: IEのアドオン(Adobe PDF Reader)を無効にすると、正常に出力される。 (但しPDFを表示するのに、ボタン押す一操作が増える。)※4 解決策だけではなく、なにか類似する事象に関する情報でも構いません。 当初の質問時から、整理・調査をしていくにつれて問題の切り分けとして [アプリケーション・ビューワー・ブラウザ]いずれかで考えた時に ※1&※2 → アプリケーションの問題ではない、はず。 ※3 → ビューワーの問題ではない、はず。 ということから、【ブラウザ】が怪しいのではないか。と当方は考えております。 (ただ、最近IEの更新はなかったのですが・・・・(T-T) ) ※追伸 ※4の事を踏まえ、考えてみたら、 ブラウザ(IE)の中身が、Adobeのセキュリティーアップデートにきちんと準拠しきれていないのではないか? という考えに至っている現状です・・・。ただ、そしたら※3に反するような気もしていて混乱中です。 恐れ入りますがお力をお借りしたいです。よろしくお願いいたします。
回答: 以下、自己解決法。 信頼済みサイトの設定で、ASPサービスのドメイン(URL)を追加したら、現象は改善された。 恐らく別WindowでPDFを表示するような挙動のため、ActionScript関連のセキュリティーに引っかかってしまったものだと考える。 抜本的なアプリケーションレベルでの改修は、まだ出来ていない。 これにて CLOSE.