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