Windows Server 2003 における Print Manager V6.0L10 の留意事項
2006 年 10 月 富士通株式会社
本書では、Windows 版 Interstage Print Manager V6.0L10 の Windows Server 2003 上で運用 する場合の不具合と対処方法について記載します。
Windows Server 2003 ではインターネットインフォメーションサービス(以降 IIS と記載します)な ど Operating System のセキュリティ機構が強化されています。この影響で、印刷操作画面を 使用する場合は、運用に入る前に事前定義が必要となります。 1.1 運用に入る前の事前定義 - IIS の設定、および 1.2 運用に入る前の事前定義 - Microsoft のスプールフォルダの変更 に従い設定してください。 また、セキュリティ強化による影響で印刷操作画面の一部の機能が正しく動作しない場合が あります。 2. 印刷操作画面の機能制限 では、発生する現象と対処方法について説明します。 なお、Interstage Print Manager V6.0L10 オンラインマニュアルでは、本書で説明する内容の 記載がありません。 Windows Server 2003 上で運用する場合には、ソフトウェア説明書 または 本書をお読みくだ さい。 1. 運用に入る前の事前定義 - IIS の設定 2. 運用に入る前の事前定義 - Microsoft のスプールフォルダの変更 3. 印刷操作画面の機能制限
1.1 運用に入る前の事前定義 - IIS の設定
Print Manager の印刷操作画面を使用する場合、【IIS 設定手順】に従い IIS の設定が必要にな ります。 本設定を行わないで印刷操作画面を表示すると、以下のエラーとなり表示できません。 ページが見つかりません HTTP エラー404 - ファイルまたはディレクトリが見つかりません。 インターネットインフォメーションサービス(IIS) また、印刷操作画面で簡易プレビューを行うと、「権限がないため処理できません」のメッセー
IIS 設定手順
1) IIS マネージャを起動します。 2) サーバモジュールの登録 1. 「インターネットインフォメーションサービス」配下の「ローカルコンピュータ/Web サービ ス拡張」を選択し、「新しい Web サービス拡張を追加」を選択します。 2. 「新しい Web サービス拡張」画面で、以下のように設定します。 ・拡張名:PrintMGR ・必要なファイル:[Print Manager インストールドライブ]¥SYMFOCMN¥MP04¥CGI 配下 - DspCgiA.exe - dspsvlog.exe - f3ewdpsv.dll ・拡張の状態を許可済みに設定します(チェックボックスをチェックします)。 3) MIME タイプの設定 1. 「インターネットインフォメーションサービス」配下の「ローカルコンピュータ/Web サイト/ 既定の Web サイト/PrintPlaNet/Controls/Jobman」を選択します。 2. ファイル一覧の「prtplntx.ini」 をダブルクリックしてプロパティ画面を開きます。 3. プロパティ画面の「HTTP ヘッダー」タブの「MIME の種類」ボタンを選択します。 4. 「MIME の種類」画面で以下の MIME タイプを設定します。 MIME の種類 拡張子 text/plain ini 4) アプリケーションプールの設定
IIS 側の設定を変更し、動作権限を「Network Service」から「Local System」に変更します。
1. 「インターネット インフォメーション サービス」配下の「ローカル コンピュータ/アプリ
ケーション プール」を右クリックし、「新規作成/アプリケーションプール」を選択しま す。
2. 「新しいアプリケーション プールの追加」画面で「アプリケーション プール ID」に 「PrintManagerAppPool」を指定します。 3. 「インターネット インフォメーション サービス」配下の「ローカルコンピュータ/アプリ ケーション プール」に作成された「PrintManagerAppPool」を右クリックし、「プロパテ ィ」を選択します。 4. 「PrintManagerAppPool のプロパティ」画面、「識別」タブをクリックし、「定義済み/ Local System」を選択します。 5. 「インターネット インフォメーション サービス」配下の「ローカルコンピュータ/ Web
サイト/既定の Web サイト/ PrintPlaNet / Apps」を右クリックし、「プロパティ」を 選択します。 6. 「Apps のプロパティ」画面で、「アプリケーション プール」に 「PrintManagerAppPool」を選択します。 7. IIS のサービスを再起動します。
1.2 運用に入る前の事前定義 - Microsoft のスプールフォルダの変更
印刷操作画面で印刷操作を行う場合、以下の【スプールフォルダ変更手順】で示す設定が必 要になります。 本設定を行わない場合、プレビューや保留操作など、印刷操作がエラーになる場合がありま す。スプールフォルダ変更手順
上記の操作を行いたい場合、Microsoft のスプールフォルダを以下の手順で変更してくださ い。 1. 「Everyone」にフルコントロールのあるフォルダを作成します。 2. 「環境設定(動作環境)」の[フォルダ]タブで「スプールフォルダ」を 1. のフォルダに変 更します。 3. システムを再起動します。印刷操作画面の機能制限
印刷操作画面使用時の機能制限と回避方法について以下に示します。1. Windows Server 2003 上でホスト名を指定して印刷操作画面を表示する場合、【設 定手順】で示した設定を行う必要があります。 本指定を行わない場合、印刷操作画面 が正しく表示されません。 【設定手順】 1) Internet Explorer の「インタネットオプション」-「セキュリティ」-「イントラネット」か ら「サイト」ボタンを押下します。 2) 以下の Web サイトをゾーンに追加します。 http://hostname なお、hostname には、印刷操作画面の起動時に指定するホスト名を指定します。 2. 一般ユーザ権限で印刷操作画面を表示すると「共有」になっていない高信頼ローカル プリンタや高信頼リモートプリンタは「プリンタ一覧」に表示されません。 【回避方法】 Microsoft のプリンタフォルダで、表示したいプリンタを選択し、プロパティの「共有」タブ から「共有する」を選択してください。 3. IIS の認証方法が「統合 Windows 認証」の場合、印刷操作画面で高信頼リモートプリ ンタを表示すると「アクセス権限がないため接続できません。」と表示されます。 【回避方法】 IIS の認証方法を「基本+匿名」にしてください。
4. 認証方法が「統合 Windows 認証」で、かつ Windows Server 2003 にインストールさ れている Internet Explorer を使用し印刷操作画面を表示した場合、必ず認証画面が 表示され ユーザ名/パスワード の入力が必要になります。また、パスワードの保存は できません。 【回避方法】 通常は、ユーザ名/パスワードを入力して起動してください。 なお、以下の手順により、ユーザ名/パスワードの入力画面を表示することなく印刷操 作画面を起動することができます。
ら「サイト」ボタンを押下します。
2) 以下の Web サイトをゾーンに追加します。 http://hostname
3) Internet Explorer を起動し、以下の URL を指定して印刷操作画面を起動します。 http://hostname/PrintPlaNet/Docs/Jobman/jbmnhtml.htm
なお、hostname には、印刷操作画面の起動時に指定するホスト名を指定します。 【注意】
【回避方法】で示した方法は、IIS の認証方法に「統合 Windows 認証」を使用し、 Windows Server 2003 にインストールされている Internet Explorer を使用して 印刷 操作画面を起動する場合のみ使用してください。 5. 退避操作を行うと、4. と同様に結果ログの表示で認証画面が表示されます。 【回避方法】 ありません。 6. 環境設定(動作環境)の「印刷」タブの「拡張機能」で「異なるプリンタ機種への移動/複 写を許可する」をチェックし、かつ印刷操作画面で異機種のプリンタへ複写した場合「権 限がありません」のエラーとなります。 【回避方法】 異機種のプリンタへ複写したい場合、IIS の設定を以下のとおり変更してください。 1) IIS マネージャを起動します。 2) Web サイトのサービスタブの「IIS5.0 プロセス分離モードで WWW サービスを実行 する」のチェックボックスをチェックします。