none
IIS 6時代のXML Metabase V64をWindows Server 2019のIIS 10で読ませてWebサイトを追加するには? RRS feed

  • 質問

  • 複数台のWindows Server 2003上で動作しているシステムがあり、そのマシン間相互通信にIIS 6が使われています。

    それをWindows Server 2019にマイグレーションしなければならない立場になりました。

    当時の文書にIISの構築手順とXMLファイル複数があり、IISマネージャーの「サイト」の追加でXMLファイルを読ませるように書かれています。

    しかしWindows 10とWindows Server 2019にIIS 10を入れてIISマネージャーを起動し「サイト」を右クリックしても、サイトを一つづつしか追加できず、ファイルを読み込ませることができませんでした。XMLファイルの中を見たところ、XML宣言に続いて以下のタグが有りました。

     

    <configuration xmlns="urn:microsoft-catalog:XML_Metabase_V64_0">

    そこでmicrosoft catalog XML Metabaseというのを調べています。ところが昔の資料は見つかるのですが、最近の資料が見つかりません。

    IIS 10でmicrosoft catalog XML Metabaseというファイルを読みこみサイトを定義するにはどうすれば良いでしょうか?ひょっとすると既に廃止された機能ではないかと懸念しています。廃止されたのであれば別の手を考えることにします。


    2021年2月13日 7:24

すべての返信

  • 今ちょっと実機で確認できないので資料ベースですが、(デスクトップ エクスペリエンスが有効であれば)サーバーマネージャーの [役割と機能の追加] から [役割ベースまたは機能ベースのインストール] から IIS の役割サービスの追加に進み、「IS 6 と互換性のある管理」の「IIS 6 メタベース互換」を追加する必要があると思われます。


    Hebikuzure aka Murachi Akira

    2021年2月13日 10:43
  • 「サーバーの役割」を確認しました。

    「IIS6管理互換」の「IIS6メタベース互換」は既にチェックが入っておりました。

    念のために「IIS6WMI互換」「IIS6スクリプトツール」「IIS6管理コンソール」を追加してサーバーマシンをリブートしたのですが、サイトの追加はXMLファイルではできませんでした。

    2021年2月16日 4:32
  • IIS6 管理コンソールからサイト追加の作業をされていますか?

    ※今、手元に適切な確認できる環境がないのでまた想定ベースですが。


    Hebikuzure aka Murachi Akira

    2021年2月17日 6:43
  • IIS10の方の管理コンソールで作業していました。

    というのも「IIS6管理コンソール」の説明には「IIS6管理コンソールは、このコンピューターからリモートのIIS6.0サーバーを管理するためのインフラストラクチャです。」とありましたので、IIS6を管理するコンソールであり、IIS10では使えないと思っていました。

    そこで「IIS6管理コンソール」を起動してみました。起動直後はサーバーは空っぽ状態でした。そこで「接続」で自コンピューター名を入力してみました。以下のエラーが出ました。

    「localhostに接続できません。接続先のサーバーにはSMTPサービスがインストールされていません。インターネットインフォメーションさ0ビス(6.0)マネージャーを使用してIIS7.5WebサーバーまたはFTPサーバーを管理することはできません。」

    「SMTPサービスがインストールされていません。」というメッセージにに望みを託してこれからSMTPサービスを入れてみますが、「IIS7.5WebサーバーまたはFTPサーバーを管理することはできません。」とのことですので、たぶんこっちの道は袋小路かなと思って進んでいます。

    お付き合いいただきありがとうございます。

    2021年2月17日 13:43
  • 「SMTPサービス」をインストールしてみました。

    SMTPサービスのエラーは出なくなったものの、「「IIS7.5WebサーバーまたはFTPサーバーを管理することはできません。」は変わりませんでした。

    XMLファイルを機械的に読むことはいったん断念し、microsoft catalog XML Metabase V64」ファイルを目視で確認しながらIISサービスマネージャーを手で操作する方法で当面対応します。

    もし機械的に読み込む方法をご存知の方がいらっしゃれば返信していただけたら参考にいたします。

    2021年2月21日 4:15