У меня есть приложение, работающее в системе 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
Я получил это от эта статья Microsoft.
Когда я пытаюсь выполнить ту же команду на сервере 2012, я получаю сообщение об ошибке (или, возможно, информационное сообщение?):
Я попробовал следовать инструкциям и попытался запустить netsh trace start scenario=InternetClient
но полученный файл ETL выглядел не совсем правильно (возможно, просто ошибка новичка с моей стороны). Когда я просмотрел etl в сетевом мониторе 3.4, я увидел то, что выглядит как системные вызовы:
... но меня это не обязательно интересует - я хочу видеть информацию, происходящую на уровнях сетевого подключения и HTTP. Есть простой способ увидеть это?
Г-н Google также указал мне на Эта статья но ни одно из сообщений средства просмотра событий, похоже, не помогло и не зафиксировало тип информации, который я ищу.
Помогите?
Если бы у вас была аналогичная проблема, это руководство было полезным, по крайней мере, теперь я вижу в нем материал, но не в самом полезном формате. Краткое изложение