Your Company
Вкусный портал

Устранение неполадок с ошибочными запросами при использовании трассировки в IIS 7

  1. Предпосылки
  2. Войти как Администратор
  3. Сделать резервную копию
  4. Сделать резервную копию конфигурации
  5. Создать образец контента
  6. Отключить ASP
  7. Чтобы отключить ASP
  8. Включить отслеживание невыполненных запросов
  9. Шаг 1. Включите трассировку Failed-Request для сайта и настройте каталог файлов журнала
  10. Шаг 2. Настройте определения ошибок
  11. Проверьте и просмотрите файл журнала запросов на отказ
  12. Шаг 1. Создайте ошибку и файл журнала запроса сбоя
  13. Шаг 2. Просмотр файла журнала запросов на отказ
  14. Резюме
  15. Восстановите вашу резервную копию

Трассировка на основе запросов доступна как в автономных серверах IIS, так и в приложениях wep Azure и позволяет определить, что именно происходит с вашими запросами и почему, при условии, что вы можете воспроизвести возникшую проблему. Такие проблемы, как низкая производительность при выполнении некоторых запросов, сбой аутентификации в других запросах или ошибка сервера 500 в ASP или ASP.NET часто могут быть трудно устранить - если только вы не зафиксировали след проблемы, когда она возникает. В следующей статье обсуждается сбой отслеживания запросов на сервере IIS. Сведения о том, как сделать это с помощью веб-приложений Azure, см. В разделе Устранение неполадок приложения в службе приложений Azure с использованием Visual Studio ,

Трассировка Failed-запроса предназначена для буферизации событий трассировки для запроса и сбрасывает их на диск только в случае сбоя запроса, когда вы предоставляете определение «fail». Если вы хотите знать, почему вы получаете сообщения об ошибках 404.2 или запрос начинает зависать, используйте трассировку неудавшегося запроса.

Задачи, которые иллюстрируются в этой статье, включают в себя:

  • Включение модуля трассировки невыполненных запросов
  • Настройка семантики файла журнала трассировки невыполненных запросов
  • Определение URL-адреса, для которого будут сохраняться трассировки неудачных запросов, включая определения ошибок и области для трассировки
  • Генерация состояния отказа и просмотр полученной трассы

Предпосылки

Установите IIS

Чтобы выполнить задачи, описанные в этой статье, необходимо установить IIS 7 или выше. Перейдите по адресу http: // localhost /, чтобы узнать, установлен ли IIS. Если IIS не установлен, см. Установка IIS на Windows Server 2008 для инструкций по установке. При установке IIS убедитесь, что вы также установили следующее:

  • ASP.NET (в разделе «Службы всемирной паутины» - функции разработки приложений - ASP.NET)
  • Трассировка (в разделе World Wide Web Services - Здоровье и диагностика - Трассировка)

Войти как Администратор

Убедитесь, что учетная запись, которую вы используете для входа, является учетной записью администратора или находится в группе администраторов.

Заметка

Нахождение в группе «Администраторы» не дает вам полных прав администратора по умолчанию. Вы должны запускать приложения от имени администратора, что можно сделать, щелкнув правой кнопкой мыши значок приложения и выбрав Запуск от имени администратора .

Сделать резервную копию

Вы должны сделать резервную копию конфигурации перед выполнением следующих задач.

Сделать резервную копию конфигурации

  1. Нажмите Пуск > Все программы > Стандартные .
  2. Щелкните правой кнопкой мыши Командная строка и выберите Запуск от имени администратора .

  3. В командной строке выполните следующую команду:

    % windir% \ system32 \ inetsrv \ appcmd добавить резервную копию cleanInstall

Создать образец контента

  1. Перейдите к% systemdrive% \ inetpub \ wwwroot.
  2. Переместите контент в безопасное место (если вы хотите восстановить существующий контент) или удалите его.
  3. Создайте пустой файл и назовите его test.asp.
  4. В командной строке перейдите к файлу test.asp в \ inetpub \ wwwroot.
  5. В файле test.asp вставьте следующее содержимое:

    <h2> Лаборатория трассировки невыполненных запросов </ h2> <br> <br> Сегодняшняя дата - <% response.write (Date ())%>

Отключить ASP

ASP должен быть отключен для этой задачи. ASP отключен только в качестве примера и для целей задач в этой статье.

Чтобы отключить ASP

  1. Откройте диспетчер IIS.
  2. Дважды щелкните Ограничения ISAPI и CGI .

  3. Выберите Active Server Pages . На панели « Действия» нажмите « Запретить», чтобы отключить ASP.

Включить отслеживание невыполненных запросов

После того, как вы включите трассировку невыполненных запросов, вам нужно настроить, где будут находиться файлы журнала. В этой задаче вы включите отслеживание невыполненных запросов для веб-сайта по умолчанию и укажите, куда следует помещать файлы журнала. Затем вы настроите сбой, для которого создаются журналы отказов.

Шаг 1. Включите трассировку Failed-Request для сайта и настройте каталог файлов журнала

  1. Откройте командную строку с правами администратора.
  2. Запустите inetmgr .
  3. На панели « Подключения» разверните имя компьютера, разверните « Сайты» и нажмите « Веб-сайт по умолчанию» .
  4. На панели « Действия» в разделе « Настроить» выберите « Отслеживание невыполненных запросов» .

  5. В диалоговом окне « Изменение параметров трассировки невыполненных запросов веб-сайта» настройте следующее:

  6. Нажмите ОК .

Ведение журнала отслеживания невыполненных запросов теперь включено для веб-сайта по умолчанию. Проверьте файл% windir % \ system32 \ inetsrv \ config \ applicationHost.config, чтобы убедиться, что конфигурация выглядит следующим образом:

<system.applicationHost> <sites> <! - настройки сайта и приложения -> <site name = "Веб-сайт по умолчанию" id = "1"> <! - другая конфигурация сайта -> <traceFailedRequestsLogging enabled = "true "/> </ site> </ sites> </system.applicationHost>

Шаг 2. Настройте определения ошибок

На этом шаге вы сконфигурируете определения сбоев для вашего URL, включая области для отслеживания. Вы устраните неполадки 404.2, которые возвращаются IIS для любых запросов к расширениям, которые еще не были включены. Это поможет вам определить, какие именно расширения вам нужно включить.

  1. Откройте командную строку с правами администратора.
  2. Запустите inetmgr .
  3. На панели « Подключения» разверните имя компьютера, разверните « Сайты» и нажмите « Веб-сайт по умолчанию» .
  4. Дважды щелкните Правила отслеживания невыполненных запросов .

  5. Нажмите Готово .

  6. На панели действий нажмите кнопку Добавить .
  7. В мастере добавления правила отслеживания невыполненных запросов на странице « Указать содержимое для трассировки» выберите « Все содержимое (*)» . Нажмите Далее .

  8. На странице « Определить условия трассировки» установите флажок « Код состояния» и введите 404.2 в качестве кода состояния для отслеживания.

  9. Нажмите Далее .

  10. На странице « Выбор поставщиков трассировки» в разделе « Поставщики» установите флажок « Сервер WWW» . В области Области установите флажок « Безопасность» и снимите все остальные флажки. При возникновении проблемы возникает событие трассировки ошибки безопасности. В общем, проблемы с проверкой подлинности и авторизацией (включая проблемы списка ограничений ISAPI) можно диагностировать с помощью WWW Server - Конфигурация области безопасности для трассировки. Однако, поскольку таблица стилей FREB.xsl помогает выделить ошибки и предупреждения, вы все равно можете использовать конфигурацию по умолчанию для регистрации всех событий во всех областях и поставщиках. Под Verbosity выберите Verbose .

  11. Нажмите Готово . Вы должны увидеть следующее определение для веб-сайта по умолчанию :

Диспетчер IIS записывает конфигурацию в файл% windir% \ system32 \ inetsrv \ config \ applicationHost.config с помощью тега <location>. Конфигурация должна выглядеть следующим образом:

<location path = "Веб-сайт по умолчанию"> <system.webServer> <tracing> <traceFailedRequests> <add path = "*"> <traceAreas> <add provider = "WWW Server" area = "Безопасность" verbosity = "Verbose" /> </ traceAreas> <failDefinitions statusCodes = "404.2" /> </ add> </ traceFailedRequests> </ tracing> </system.webServer> </ location>

Проверьте и просмотрите файл журнала запросов на отказ

В этой задаче вы сгенерируете неудачный запрос и просмотрите полученный журнал трассировки. Вы уже настроили IIS для записи журналов трассировки для Http: //localhost/*.asp запросы, которые терпят неудачу с кодом ответа HTTP 404.2. Теперь убедитесь, что это работает.

Шаг 1. Создайте ошибку и файл журнала запроса сбоя

  1. Откройте новое окно Internet Explorer.
  2. Введите следующий адрес: http: //localhost/test.asp.
  3. Вы должны увидеть следующее:

Шаг 2. Просмотр файла журнала запросов на отказ

  1. Теперь, когда вы сгенерировали неудавшийся запрос, откройте командную строку с правами администратора и перейдите по адресу% systemdrive% \ inetpub \ logs \ FailedReqLogFiles \ W3SVC1.
  2. Запустите start, чтобы запустить окно Internet Explorer из каталога.

  3. Обратите внимание на несколько вещей: Когда IIS записывает файл журнала невыполненных запросов, он записывает один файл на каждый неудавшийся запрос . Также написана таблица стилей freb.xsl , по одному на каталог. Это помогает при просмотре итоговых файлов журнала запросов на сбой (например, fr000001.xml выше).

  4. Щелкните правой кнопкой мыши файл журнала для ошибки 404.2 и выберите Открыть с помощью> Internet Explorer . Если вы впервые открываете файл трассировки невыполненных запросов, вы должны добавить about: internet в список доверенных сайтов, поскольку конфигурация усиленной безопасности Internet Explorer включена по умолчанию. Если это так, вы увидите следующее:

  5. В диалоговом окне Internet Explorer нажмите кнопку Добавить…, чтобы добавить сведения о: Интернет в список доверенных сайтов. Это позволяет XSL работать. После добавления about: вы увидите следующее : internet в список доверенных сайтов:

    Сводная информация о неудавшемся запросе регистрируется в верхней части, а в таблице « Ошибки и предупреждения» указываются события, которые имеют серьезность ПРЕДУПРЕЖДЕНИЕ, ОШИБКА или КРИТИЧЕСКАЯ ОШИБКА. В этом примере уровень серьезности WARNING обусловлен ограничением ISAPI. Образ, который вы пытались загрузить, был% windir% \ system32 \ inetsrv \ asp.dll.

  6. Откройте необработанный XML-файл напрямую с помощью текстового редактора и просмотрите содержимое каждого события.

Резюме

Вы выполнили две задачи: настроили трассировку неудачных запросов для захвата трассировок для *, если IIS возвращает его с кодом состояния 404.2; и проверил, что IIS захватил трассировку для вашего запроса. Вы также убедились, что файл журнала freb * .xml не содержит никаких других запросов на выполненные вами запросы, поскольку у них нет кода возврата 404.2. Обратившись к файлу журнала сбоев, вы определили, что причиной сбоя было отключение расширения для этого запроса. Вы можете попробовать другие не-HTML страницы (например, gif или jpgs) и заметить, что файл журнала НЕ добавляет эти следы. Вы также можете легко изменить это значение на 404 или зафиксировать сбой, если запрос занимает более 30 секунд, установив поле timeTaken в ваших failDefinitions.

Восстановите вашу резервную копию

Теперь, когда вы выполнили задачи из этой статьи, вы можете восстановить резервную копию конфигурации. Запустите следующую команду с правами администратора:

% windir% \ system32 \ inetsrv \ appcmd восстановить резервную копию cleanInstall

Похожие

Как создать команду убийцы контента
Хотите повысить свой контент до Spinal Tap 11? 2016 Curata Study Установлено, что 75% компаний увеличивают свои инвестиции в контент-маркетинг, а 43% повышают уровень персонала. Создание команды контент-убийцы не является хорошим набором навыков. Это то, как такие компании, как ваша, остаются конкурентоспособными. Хотите, чтобы это произошло? Все дело в том, чтобы
Авторы контента
В Soluciones Digital 2.0 мы предлагаем услуги SEO-копирайтинга, выполняемые нашими профессиональными редакторами веб- контента . Позиционирование себя на первой странице Google по определенному ключевому слову - задача не из легких, а качественного контента обычно недостаточно. Правильно оптимизированное содержание необходимо как для поисковых систем, так и для людей.
Как сделать правильное построение ссылок?
... ический план создания ссылок для моего сайта, не боясь быть оштрафованным Google? A: Возможно, вы не раз слышали о теориях « Создание ссылок мертво», но создание ссылок все еще живо. Просто некоторые старые методы построения ссылок умерли. Google никогда не говорил, что ссылки мертвы, на самом деле он говорит что-то совершенно противоположное. Глава Google по поисковому спаму, Мэтт Каттс,
SEO анализ сайта
Анализ SEO - дешевый вход в предмет поисковой оптимизации. Ваша домашняя страница и / или подстраницы будут проверены на наличие множества различных (локальных и внешних) рейтинговых факторов, которые Google использует для оценки вашего сайта. Сам Google официально подтвердил,
Проверка рейтинга сайта
После завершения профиля в стиле мастера, во время которого вы будете вводить ключевые слова (которые вы выбрали с помощью Программное обеспечение для анализа ключевых слов и оптимизировал страницы вашего сайта для использования SEO анализ а также SEO редактирование инструменты),
Для создания контента сайта с тарифным планом
Если у вас есть один сайт компании Начинается настоящая работа, потому что какая польза от присутствия в Интернете наиболее эффективна, если количество посетителей неудовлетворительное? Довольно мало Потому что вы, безусловно, хотите получить новые контакты и клиентов в Интернете или увеличить свои продажи с помощью онлайн-продаж.
Органические SEO Советы для малого бизнеса
После того, как вы заплатили за свой новый веб-сайт, следующий шаг - это найти его, желательно, потратив как можно меньше денег и максимально устойчивое! Вещи, которые вам понадобятся для этого руководства: Сайт Блог Свободное время, чтобы написать! Первый шаг Придумайте ключевые слова! Это самый важный шаг при создании контента, вам нужно поставить себя
Создайте Sitemap для вашего сайта WordPress сейчас
... имеют решающее значение для вашего WordPress веб-сайт, потому что они полезны для повышения узнаваемости сайта в поисковых системах и повышения рейтинга вашего сайта. В этом руководстве я расскажу вам, как создать карту сайта для вашего веб-сайта WordPress, и расскажу поисковым системам о ваших картах сайтов WordPress, чтобы ваши веб-страницы с большей вероятностью появлялись в первых результатах поиска.
Как сделать так, чтобы сайт появлялся на первой странице Google
Возможности онлайн бизнеса становятся все больше. Это потому, что все больше и больше людей понимают технологии. Уже есть много молодых мужчин и женщин, которые имеют доступ к Интернету. Для них Интернет стал отдельной деятельностью, от которой трудно отказаться. Через интернет информация быстро распространяется, все есть в интернете. Всю необходимую информацию можно быстро найти в интернете. Было известно, что в 2016 году Индонезия была шестым крупнейшим интернет-пользователем в мире.
Лучший подкаст, чтобы углубить вашу стратегию SEO
Обучение разработке стратегии SEO является непрерывным процессом. Вы не можете остановиться, наоборот, вы должны идти в ногу со всем, что происходит с этим. Поскольку все это может занять у вас много времени, или, может быть, у вас нет необходимого свободного времени, было бы очень полезно иметь возможность делать несколько вещей одновременно. Допустим, когда вы идете утром или выходите гулять днем, возьмите с собой наушники и настройтесь на один из различных доступных в Интернете подкастов,
Учебник Типы обучения, которые я получаю - Sasmitamoet
... шагом, конечно же, станет посещение сайта для создания блога. Что касается названия, которое я сделал, а именно Создание блога в Blogger, то здесь мы посетим сайт http://www.blogger.com хотя blogger.com - не единственное место, где можно создать блог. Потому что есть еще места для создания других блогов, которые также бесплатны, в том числе WordPress и Mywapblog. Что ж, после того, как мы прибудем на Blogger.com, нам будет

Комментарии

Как Google использует ваш файл Sitemap для понимания вашего сайта?
Как Google использует ваш файл Sitemap для понимания вашего сайта? Карта сайта XML будет использоваться Google для отображения на веб-сайте во время анализа вашего контента. Карта сайта - это инструмент для поисковых систем, отображающий все страницы вашего сайта. Когда Google посещает ваш сайт, он использует ваш файл robot.txt и ваш файл Sitemap для таргетинга на все страницы. Он не обязательно индексирует все, но посещает хотя бы один раз в течение жизни сайта все
Не знаете, как создать свой собственный план сайта или даже о какой теме начать сайт?
Не знаете, как создать свой собственный план сайта или даже о какой теме начать сайт? Позвольте мне помочь вам! Я много работал над созданием видеоуроков и письменных руководств по этот электронный курс аффилированного маркетинга , Я сделал регистрацию максимально простой, так что просто кликните сюда и давайте начнем строить свой бизнес аффилированного маркетинга
Какой контент сайта я должен создать, как мне начать?
Какой контент сайта я должен создать, как мне начать? Сначала подумайте о преимуществах, которые предлагают ваши продукты и услуги, а также о том, какие проблемы можно решить для ваших клиентов. Опишите, как может выглядеть решение. Используйте содержательные примеры и вдохновляйте своих клиентов на вашу продукцию. Начните мозговой штурм в вашей компании, чтобы найти подходящие примеры! Стартовая страница: от 1000 до 2000 слов Для домашней страницы мы
Что можно сделать, чтобы создать более здоровую среду в деревне и в городе?
Что можно сделать, чтобы создать более здоровую среду в деревне и в городе? Верните людей в деревню и верните природу в города. Экологические проблемы очень горизонтальны. В сельской местности чрезмерное использование удобрений, пестицидов, огромные риски ... Общая сельскохозяйственная политика (CAP) была легкомыслием, которое извращало систему. Это вопрос ответственности: сами мелкие и средние фермеры все больше осознают, что другой способ производства является не только
Является ли это 100-процентным бегемотом с двойным логотипом, который можно создать, чтобы буквально выглядеть и чувствовать себя как их бренд?
Является ли это 100-процентным бегемотом с двойным логотипом, который можно создать, чтобы буквально выглядеть и чувствовать себя как их бренд? У вас есть полный доступ к HTML и CSS вашей панели? Является ли ваша многостраничная настраиваемая вкладка с названием бульдог, которая не заставляет вашего читателя бесконечно прокручивать страницу вниз? В конце концов, последнее, что вы хотели бы сделать, это отправить руку, которая кормит вас к раннему случаю синдрома
Как рассказать поисковым системам о ваших картах сайта?
Как рассказать поисковым системам о ваших картах сайта? Теперь вы сгенерировали карты сайта для своего веб-сайта WordPress, и теперь вам нужно рассказать о них поисковым системам. Таким образом, поисковые системы будут точно знать, где найти ваши карты сайта и какие изменения вы сделали с картами сайта, а также с вашим сайтом WordPress. Google Search Console Перед отправкой карты сайта в Google вам потребуется учетная запись Google Search Console.
Следует ли размещать контент на своем веб-сайте в формате PDF для загрузки или, скорее, просто как вариант того и другого, чтобы избежать дублирования контента?
Следует ли размещать контент на своем веб-сайте в формате PDF для загрузки или, скорее, просто как вариант того и другого, чтобы избежать дублирования контента? Этот и другие вопросы о PDF в Интернете есть в этом посте. Читаемый текст и содержание в целом Совет по оптимизации PDF: 1 Оптимизировать читабельность для
Как мне создать URL-адреса, чтобы иметь максимальный потенциал?
Как мне создать URL-адреса, чтобы иметь максимальный потенциал? Если у вас есть продукт или контент на нескольких языках, у каждого должен быть свой URL. Ну, есть три способа сделать его очень разным: 1º Есть домен для каждого языка Пример: tuproyecto.com для английского, tuproyecto.es для испанского, и поэтому мы продолжаем для бинго. 2º Делайте это через поддомен
С таким ярлыком на вашей веб-странице, кто должен сделать SEO, чтобы войти на первую страницу?
С таким ярлыком на вашей веб-странице, кто должен сделать SEO, чтобы войти на первую страницу? Брендинг (и Google) уже сделали все для вас. Что-то очень интересное в том, что мы говорим не о бренде с многолетними традициями, а о стартап основан в 2013 году , Но между 2013 и сегодняшним днем ​​это произошло, и Google это знает:
Что вы должны сделать сейчас, чтобы улучшить пользовательский опыт вашего сайта?
Что вы должны сделать сейчас, чтобы улучшить пользовательский опыт вашего сайта? Обновление выходит в свет в июле 2018 года, поэтому у вас еще есть время подготовить свои веб-страницы. Теперь, когда Google полон решимости сосредоточиться на ранжировании сайтов на основе своего мобильного опыта, настало время для компаний сосредоточиться на предоставлении максимально быстрого мобильного и настольного пользовательского интерфейса. Потому что, если вы этого не сделаете, ваши
3. Как избежать проблем с дублированием контента - особенно на сайтах WordPress и электронной коммерции?
3. Как избежать проблем с дублированием контента - особенно на сайтах WordPress и электронной коммерции? Пишите уникальный контент - Google просто не любит дублировать контент на сайтах. Весь контент на вашем новом сайте должен быть уникальным и не должен быть перенесен с других сайтов или повторен на нескольких страницах вашего сайта. Избегайте повторяющихся проблем с URL - веб-разработчик может непреднамеренно создавать дублирующиеся

Хотите, чтобы это произошло?
Как сделать правильное построение ссылок?
Ический план создания ссылок для моего сайта, не боясь быть оштрафованным Google?
Как Google использует ваш файл Sitemap для понимания вашего сайта?
Не знаете, как создать свой собственный план сайта или даже о какой теме начать сайт?
Какой контент сайта я должен создать, как мне начать?
Что можно сделать, чтобы создать более здоровую среду в деревне и в городе?
Является ли это 100-процентным бегемотом с двойным логотипом, который можно создать, чтобы буквально выглядеть и чувствовать себя как их бренд?
У вас есть полный доступ к HTML и CSS вашей панели?
Является ли ваша многостраничная настраиваемая вкладка с названием бульдог, которая не заставляет вашего читателя бесконечно прокручивать страницу вниз?

Новости

Реклама

Календарь

Реклама

Copyright © 2016 www.j-operamini.b5bedf3d7