Microsoft Japan IIS / Azure Bot Service Support Team Blog 終了のお知らせ

こんにちは、Microsoft Japan IIS / Azure Bot Service Support Team サポートチームです。 2019 年 1 月をもちまして、弊社システム刷新の都合により、本 Blog を終了いたします。 今後のサポートチームからの情報発信は、以下のフォーラムにて行ってまいります。   Internet Information Services (IIS) サポートチーム フォーラム https://social.msdn.microsoft.com/Forums/ja-JP/home?forum=iissupportteamja ASP.NET サポートチーム フォーラム https://social.msdn.microsoft.com/Forums/ja-JP/home?forum=aspnetsupportteamja Azure Bot Service サポートチーム フォーラム https://social.msdn.microsoft.com/forums/ja-jp/home?forum=azurebotsupportteamja   フォーラムの運用については、以下のお知らせをご一読ください。本ブログの過去の記事もフォーラムへの移行を進めております。   【お知らせ】 Internet Information Services (IIS) サポートチーム フォーラムについて https://social.msdn.microsoft.com/Forums/ja-JP/27c33f55-75e3-45c0-aae5-16cedc531dda/-internet-information-services-iis-?forum=iissupportteamja 【お知らせ】 ASP.NET サポートチーム フォーラムについて https://social.msdn.microsoft.com/Forums/ja-JP/1a1d7909-fa6a-4623-bd34-76270e34fa77/-aspnet-?forum=aspnetsupportteamja  【お知らせ】 Azure Bot Service…


ValidationContext.MemberName プロパティの不具合について

ValidationContext.MemberName プロパティの不具合についてお知らせいたします。 .NET Framework 4.7.2 までの .NET Framework において、System.ComponentModel.DataAnnotations 名前空間の ValidationContext クラスの MemberName プロパティを ASP.NET の Web フォームのアプリケーションから参照した場合に値が null になるという不具合がございます (ASP.NET MVC や ASP.NET Web API (※ Microsoft.AspNet.WebApi 5.2.6 以降) からの利用時は問題ございません)。 この問題は 2018年 10 月の時点で修正されておりませんが、修正に向けて検討が進められており、今後進展がありましたら本ブログ記事を更新いたします。 ユーザー様にはご不便をおかけいたしておりますことを深くお詫び申し上げます。   ValidationContext.MemberName Property https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.dataannotations.validationcontext.membername?view=netframework-4.7.2     更新履歴 ・2018/10/19(金) : Microsoft.AspNet.WebApi 5.2.5  までの ASP.NET Web API において MemberName プロパティに関する不具合がございますため、以下のように文面を更新いたしました。 変更前: .NET Framework…


IIS 観点でアンチウイルス スキャン対象から除外したいフォルダ

こんにちは。Internet Information Services (IIS) サポートです。   今回は IIS の観点より、アンチウイルス スキャン対象から除外すべきフォルダについてご紹介します。   アンチ ウィルス ソフトのようなセキュリティ関連ソフトや、バックアップソフト等の予期しない動作によって、IIS が動作するために必要なモジュールやファイルの処理時に影響が発生し、後述の事例のような現象が発生する場合があります。 そのため、IIS に関する以下のフォルダに対し、各種ソフトウェアの除外設定を実施いただく事を推奨しております。   IIS の観点でスキャン対象から除外を推奨するフォルダ ———————————————- ・IIS のインストールフォルダ   %SystemRoot%\System32\inetsrv およびその配下   ・IIS のログ、圧縮、構成ファイル格納フォルダ   %SystemDrive%\inetpub およびその配下   ・HTTPERR ログフォルダ   %SystemRoot%\System32\LogFiles\HTTPERR およびその配下   ・.NET Framework フォルダ   %SystemRoot%\Microsoft.NET\Framework\<.NET Framework のバージョン> およびその配下   %SystemRoot%\Microsoft.NET\Framework64\<.NET Framework のバージョン> およびその配下    ※前者が 32bit アプリケーション用のディレクトリ、後者が…


7 月の .NET Framework 向けの更新プログラムを適用すると Classic ASP アプリケーション内での .NET Framework で開発された COM のインスタンス生成で問題が発生する可能性があります

こんにちは。Internet Information Services (IIS) サポートです。 今月公開いたしました .NET Framework 向けの更新プログラムを適用すると、後述の問題が発生する場合があることが確認できています。 本 Blog で現象の概要と、現時点で判明している対応策についてご案内します。   [ 問題の概要 ] 2018 年 7 月公開の .NET Framework 向けの更新プログラムを適用後、Classic ASP 内で .NET Framework で開発された COM オブジェクトのインスタンスを生成時に問題が発生し ASP アプリケーションが異常終了する場合があります。 現在影響の確認ができている更新プログラムは下記のとおりです。 Windows Server 2008 Windows Server 2008 用の .NET Framework 2.0 SP2、3.0 SP2、4.5.2、および 4.6 のセキュリティおよび品質ロールアップ (KB 4340007) Windows Server 2008 用の .NET Framework…


Windows Server 2016 における IIS 6.0 マネージャーの不具合

Windows Server 2016 におけるインターネット インフォメーション サービス (IIS) 6.0 マネージャーの不具合についてお知らせいたします。   Windows Server 2016/IIS 10.0 の設定を行う際は インターネット インフォメーション サービス (IIS) マネージャー を利用しますが、SMTP の機能 (※) を利用するために インターネット インフォメーション サービス (IIS) 6.0 マネージャー=  IIS 6.0 マネージャー というアプリケーションが残されています。 Windows Server 2016  では、この IIS 6.0 マネージャーを終了する際に、イベント ログに以下のようなエラーが記録される場合がございます。     このエラーは IIS 6.0 マネージャーのモジュール inetmgr.dll を実行する mmc.exe が異常終了したことを示していますが、IIS 6.0 マネージャーの終了時にのみ発生している場合には SMTP…

1

Web Deploy ツールを利用した IIS の移行方法

こんにちは。 日本マイクロソフト、Microsoft Japan IIS / Azure Bot Service Support Team の鈴木です。   今回は Web Deploy ツールを利用した IIS の移行方法をご案内します。   IIS 7.5 から IIS 10.0 へ、といった IIS の環境を別のマシンへ移行する場合にご利用いただけるツールとして、Web Deploy (Web 配置) ツールがあります。   Web 配置ツール https://technet.microsoft.com/ja-jp/library/dd939114.aspx   移行時にモジュールの依存関係などの確認も可能であり、弊社ではこのツールを利用した移行を推奨しております。     Web Deploy で移行可能な範囲について ================================== Web Deploy を利用した移行により実現可能な範囲は以下の通りです。   a) IIS の構成 b) コンテンツのコピー   一方、アプリケーションの構成により別途対策が必要な部分として以下の要素が考えられます。  …


Bot 作成時に “Authorization_RequestDenied” エラーが出力される

こんにちは。 日本マイクロソフト、 Microsoft Japan IIS / Azure Bot Service Support Team です。   昨年 Azure Bot Service が 祝 GA され、Bot に関するお問い合わせも多くいただくようになりました。 ご利用いただき、誠にありがとうございます。 本 Blog にて色々と情報公開していきたいと思いますのでよろしくお願いいたします。     今回は、Bot 作成時に以下のような “Authorization_RequestDenied” エラーが表示される場合にご確認いただきたいポイントをご紹介します。     このようなエラーが表示されて Bot が作成できない場合、まずは以下のポイントをご確認ください。   1) サブスクリプションの状態 2) AAD (Azure Active Directory) の権限     1) サブスクリプションの状態 ==================== 本エラーはBot Service特有のエラーではなく、Azure 上で WebApp…


MSDTCを動作させるために必要な設定について

こんにちは。 日本マイクロソフト、Microsoft Japan IIS / Azure Bot Service Support Team の中島です。   今回は、IIS とは異なりますが、Web アプリケーションでもよく利用される MS DTC (Distributed Transaction Coordinator) を介した分散トランザクションを実行する際、MSDTC を動作させるために必要な構成や設定について案内します。   「MSDTC の設定をしてみたけど、うまく動かない」「アプリケーションを動かしたら、分散トランザクションが失敗したことを示すエラーが記録された」といったことがありましたら、下記の設定が正しくできているか、まずは確認してみてください。   MSDTC を介した分散トランザクションが正常に動作するには、以下の 5 つが必要になります。 1. MSDTC サービスの起動を確認する 2. MSDTC のセキュリティ設定をする 3. MSDTC が利用するポートを空ける 4. NetBIOS 名での名前解決可否を確認する 5. CID の一意性を確認する     1. MSDTC サービスの起動を確認する ============================== MSDTC は Windows のサービス…