Windows 11 で IPv6 でのインターネット接続ができなくなる

2025年9月末ぐらいからWindows 11でIPv6でのインターネット接続ができなくなる問題が発生してました。症状としては以下のような感じ。

  • OS再起動直後などは問題なく通信できる。(数分の時もあるし、仕組み的には既定値5分?)
  • しばらくするとIPv6では通信できなくなる。インターネット接続そのものはIPv4で行うのでブラウジングなどはぱっとみ問題がない。
  • インターフェースにIPv6の情報はあるが実際にはIPv6でインターネット接続できないので、IPv6アドレスを返すホストへの通信にとても時間がかかるようになる。例えばMicrosoft Entra IDの認証やWingetなど。

いろいろ見てると、どうも KB5065789 を適用するとIPv6の通信がおかしくなる、みたいな話が多いようです。そういわれたらそんな気もする…

続きを読む

Azure Functions Core Tools で起動すると何かおかしい

最近Azure Functions Core Toolsの挙動が何かおかしかったので見てみました。症状としては…

  • Windows上でfuncコマンドで起動した後、止めてもポートが使われたままになってる
  • コンソール出力がモノクロ(色がついてない)
  • Visual Studioからのデバッグ実行は問題ない

みたいな感じです。

結論

In-ProcだとIn-Proc用のFunctions Core Toolsが使われて、それが残ってしまう。
なので最初からIn-Proc用のfuncコマンドを使えばよい。(通常 C:\Program Files\Microsoft\Azure Functions Core Tools\in-proc8 フォルダなどにある func.exe)
PowerShellなら Set-Aliasでfunc-inprocとか登録すると楽かも。

続きを読む

Azure OpenAI Service の Sora で image to video したい

Azure OpenAI Service には動画生成モデルである Sora が提供されています。

テキストで指示すると動画を生成してくれます。APIの作り的には動画生成の指示やオプションをジョブ(Job)という形で作成してあげるとAzure側で動画生成が行われます。利用者はジョブを定期的にチェックして生成が完了したらジョブ内にGenerationsという成果物の情報が含まれるようになります。この成果物のIDを使って動画の情報やサムネイル、動画ファイル本体を取得することができます。

続きを読む

シークレットを使わずにテナント間でアクセスする

昨年末ぐらいに Microsoft EntraのFederated Identity Credentials(以下FIC)としてのManaged Identities(以下MID)がPreviewで使えるようになりました。

シークレットや証明書などを使わずにMIDを使ってEntraテナントで保護されたAzureやMicrosoft Graph APIなどのリソースにアクセスすることができます。

今回はこの仕組みを使ってEntraテナント間でMIDを使ってアクセスしたいと思います。

続きを読む