Azure Web Apps でオンプレ IIS と同じような情報は取れるのか?

本記事は Azure Tech Advent Calendar 2021 23 日目 の記事です。 Azure Web Apps でもオンプレ IIS の時に取っていた情報が同様に取れるのか…?-> はい、実は色々取れるものもあります。例えば…という Blog です。 IIS サポートチームの大嶋です。 我々のチームでは普段オンプレミス製品である IIS や ASP.NET をサポートしてます。ですが、今回は Azure Tech の Advent Calendar ということで、せっかくなので IIS とも親和性がある Azure PaaS の App Service ファミリーの Azure Web Apps (Windows) に関して、取得可能な情報を一部ですがご紹介しようと思います。 ちなみに、本稿では、具体的に有効な場面や情報の詳細等には踏み込みません。こういったものも...

Read more

Azure Web PubSub サービスの利用

*本記事は Microsoft Azure Tech Advent Calendar 2021 の 20 日目の記事になります。 皆さんこんにちは。Developer Support Internet チームの伊藤です。今回の記事では、2021 年 11 月に正式にリリースされた、Azure Web PubSub Service についてご紹介します。少しでもこれから初めて Azure Web PubSub Service に触るという方や、Azure Web PubSub Service の使用を検討してるという方々の参考になればと嬉しいです! Azure Web PubSub Service とはAzure Web PubSub Service とはパブリッシュ-サブスクライブ パターンを利用して、リアルタイムに双方向通信を実現するメッセージング サービスです。(以降、この記事では適宜...

Read more

Bot Framework Composer を用いた Azure Bot 構築

ちょっと早いですが Merry Christmas!Azure Bot Service サポート チームの石沢です! 皆様、Bot Framework Composer をご存じですか?なんとこれを利用すればノンコーディングでも Bot を構築することが可能です!Bot でサービス構築したいけどコーディングはちょっと…という方でも GUI を操作するだけで構築完了してしまう優れものです。今回は初めての Bot Framework Composer を利用される方向けに、Merry Christmas と話しかけると Merry Christmas と返してくれる、こちらから話しかけた内容をそのままオウム返ししてくる Bot を Azure 上に構築してみます。 Bot Framework Composer を利用するにあたって、以下のソフトウェアのインストールする必要があります。本記事で...

Read more

<Career><第二弾> インターンから見た Microsoft と Developer Support Internet (DSI) チーム (2021)

*本記事はこれから日本マイクロソフトのインターンシップ、あるいは就職先として考える学生に向けて、実際に 2021 年のサマーインターンシップに参加してもらった学生に書いてもらいました。インターン生の率直な感想を皆さんにお伝えするために、普段の内容より少々くだけた表現となっておりますのでご了承ください。以下からが本文となります。 こんにちは!CSS Developer Support Internet チームでサマーインターンシップに参加しております宮脇(Miyawaki)と申します。本記事では、私が Microsoft Japan で働いてみた所感と将来のインターン生、今後マイクロソフトを就職先に考える学生に向けた Tips をまとめようと思います。 例えば、以下のような質問に、私見ではありますが回答できればと思います。 インターンシップには参加したいけど、不安…… Micros...

Read more

<Career><第一弾> Developer Support Internet (DSI) ってどのような製品の技術サポートをしているの?

こんにちは。Developer Support Internet (DSI) サポート チームの大嶋です。 この度は少し前から 我々の DSI チームで採用活動が再開 したこともあり、ぜひ我々のチーム DSI ってどういうチームなのか?を知っていただきたいという思いから、チーム紹介の Blog を開始します! 今回は第一弾ということで、シンプルに我々のチームがサポートしている技術製品を紹介し、テクニカルな面にフォーカスしお話しします。 Developer Support チームということで、お客様の課題解決のために、技術的に幅広く難易度の高い様々な開発系のお問い合わせに触れられることが醍醐味の 1 つであり、それぞれカテゴリごとに技術的な面白さを少しばかりご紹介したいと思います。ちなみに、我々のチームは現在はフルリモートで働いており、既に完全リモートワークを開始して約 1 年半以上が経ち...

Read more

Enterprise Mode Site List (サイトリスト) のお問い合わせの調査に必要な基本的なログ情報について

みなさん、こんにちは! サイトにアクセスした際に、Edge や IE モードなど指定したブラウザでページを表示させるために設定する Enterprise Mode Site List (以下、サイトリスト) に関連して、「設定したのにうまく反映されない」、「IE モードで開かれない」、「Edge で開かれず IE ブラウザで開かれる」など、様々なお問い合わせをいただいております。 サイトリストに関するお問い合わせは多岐に及び、その原因もお客様の環境によって様々なため、画一的にこのログを取得すれば原因がわかるということはございません。 ただし、お問い合わせいただいた最初の段階で、問題の把握 のためによく取得をご依頼するログがあるため、それを サイトリストの調査に必要な基本的なログ情報 として以下おまとめいたしました。 事象が発生した際は、こちらをご参考にログ採取を行い、弊社サポートチームにご...

Read more

ASP.NET で 拡張子のない URL にてアクセスすると、追加したカスタム ISAPI 拡張ハンドラーが動作しない現象について

こんにちは。IIS サポート チームです! Windows Server 2012 以降の OS バージョンの IIS (IIS 8.0 以降) にて、カスタムの ISAPI 拡張 (ハンドラー) をワイルドカード マッピングを利用して動作させたい場合に、ASP.NET の機能との関連で動作しない現象について、お知らせします。 ISAPI 拡張について 現象 IIS 10.0 , ASP.NET の環境下で、 要求パス に “*” を指定した ISAPI 拡張をハンドラーに追加した場合、 拡張子のない URL でアクセスすると、追加した ISAPI 拡張ハンドラーが動作しない。 コマンド例 1appcmd set config "Default Web Site" /section:handlers /+"[name='ISAPI_Ext...

Read more

Debug Diagnostics Tool (DebugDiag) の取得方法について

こんにちは。IIS サポート チームです! 弊社にお問い合わせいただくお客様に、スムーズな解決をご提供するためにお役に立てる内容をご提供しております。今回は Debug Diagnostics Tool (以降 DebugDiag) によりメモリダンプを取得する手順についてご説明いたします。 DebugDiag とはDebugDiag とはメモリダンプを取得・解析するための強力なツールです。DebugDiag は我々 IIS サポートチームのみならず、別のサポートチームにおいてでも様々なシナリオでダンプを取得し、そのダンプを解析することで日々お客様の問題解決に貢献しております。 DebugDiag のメリットDebugDiag でのダンプ採取のメリットとして、柔軟なタイミングかつ、メモリの領域を指定して取得することが上げられます。 取得するメモリの領域の指定は以下 2 つが可能です。 ...

Read more

失敗した要求トレース (FREB) の取得方法について

こんにちは。IIS サポート チームです! 弊社にお問い合わせいただくお客様に、スムーズな解決をご提供するためにお役に立てる内容をご提供させていただきます。今回は 失敗した要求トレース 通称 FREB の取得手順についてご説明します。 FREB とは FREB はウェブ リクエストにウェブサーバーがどのように応答したか、その処理過程を .xml 形式のログに出力するモジュールです。リクエストの応答に問題があった場合、FREB のログを確認することで問題の調査を行えます。 ログ出力の条件は柔軟に設定することができます。40X や 50X などの応答が起きた時、もしくはリクエストの処理時間が一定時間を超えた時など、状況に合わせた設定可能です。 FREB の詳しい説明は Monitor Activity on a Web Server (IIS 7) をご確認ください。 なお注意点として...

Read more

失敗した要求トレースを契機とするメモリダンプ (FREBDump) のよくあるご質問

こんにちは。IIS サポート チームです! 弊社にお問い合わせいただくお客様に、スムーズな解決をご提供するためにお役に立てる内容をご提供させていただきます。 FREBDump について、今回はよくいただくご質問についてまとめました。 目次 FREBDump の検証手順について FREB の [トレースするコンテンツの指定] での [カスタム] の注意点について FREBDump の検証手順について以下簡易ではありますが、FREBDump が問題なく取得できるか確認するための取得手順をおまとめいたしました。事前検証が必要な場合は、こちらによりメモリダンプが生成されているかご確認いただけますと幸いです。 ウェブサイトの作成IIS 上にウェブサイトを作成し、ウェブ アクセスした際に 200 レスポンスが返されることを契機として、メモリダンプを取得します。 以下の画像のように、ウェブサイ...

Read more