Windows Server 2012 R2 システムでアプリケーションを実行しており、このアプリケーションはさまざまなネットワーク要求に winHTTP を活用しています。ネットワーク上の別のサーバーと通信できず、ネットワークに問題があると思われます (ただし、確認できません)。
私が使い慣れているトラブルシューティング コマンド/ツールはすべて WinINET を活用しているため、接続を確認するための簡単なメカニズムがありません。そのため、利用可能なログを増やしたいと考えています。
Server 2008 では、次のようなものを実行できました。
netsh winhttp set tracing trace-file-prefix="C:\Temp\dpws" level=verbose format=ansi state=enabled max-trace-file-size=1073741824
それは私がこのマイクロソフトの記事。
Server 2012 で同じコマンドを実行しようとすると、エラー (または情報ステートメント?) が表示されます。
指示に従って実行してみましたnetsh trace start scenario=InternetClient
が、結果の ETL ファイルが正しく表示されませんでした (おそらく私の初心者によるエラーです)。ネットワーク モニター 3.4 で ETL を確認すると、システム コールのように見えるものが表示されました。
...しかし、私は必ずしもそれに興味があるわけではありません。ネットワーク接続と HTTP レベルで発生する情報を確認したいのです。それを確認する簡単な方法はありますか?
Googleさんはまた私にこの記事しかし、イベント ビューアーのメッセージはどれも役に立たなかったり、探している種類の情報を取得できなかったようです。
ヘルプ?
答え1
あなたと同じような問題を抱えていましたが、このガイドは役に立ちました。少なくとも今はそこに書かれている内容は理解できましたが、最も役立つ形式ではありませんでした。要約すると
- Windows パーサーを使用するようにパーサー プロファイルを更新します
- HTTP にフィルターする