| Предыдущий | Следующий |
| NS_E_CACHE_ORIGIN_SERVER_NOT_FOUND | NS_E_CACHE_NOT_BROADCAST |
NS_E_CACHE_ORIGIN_SERVER_TIMEOUT
Диагностика NS_E_CACHE_ORIGIN_SERVER_TIMEOUT
NS_E_CACHE_ORIGIN_SERVER_TIMEOUT (0XC00D13EE) означает, что исходный сервер был выбран, но требуемый ответ не получен до истечения тайм-аута. Это серверная граница Windows Media Services: сам HRESULT не доказывает общий сбой сети, диска или всего кэширующего прокси.
Что сохранить до повторной попытки
Сохраните адрес исходного сервера, протокол, момент установления соединения, время первого запроса и ответа, значение тайм-аута и первый сокета или транспорта HRESULT. Это отделяет задержку исходный сервер от ошибки разрешения имени.
- Ответственный объект: сервер, точка публикации, элемент кэша или подключаемый модуль, вернувший
NS_E_CACHE_ORIGIN_SERVER_TIMEOUT, и поколение этого объекта. - Первый нижележащий результат: самое раннее событие Win32, сокета, COM или подключаемый модуль до появления этого HRESULT.
- Корреляция: время запроса, ключ кэша, URL и идентификаторы операции, позволяющие связать серверный журнал с конкретным запросом.
Контролируемая проверка
Повторите тот же запрос с тем же исходный сервер и измерьте отдельно время соединения и время ответа. Затем сравните с заведомо рабочим исходный сервер, не меняя одновременно политику кэша и клиентский протокол.
Меняйте одно условие за раз. Перезапуск всей службы, замена содержимого и изменение протокола в одном тесте могут убрать симптом, но не покажут, какое предусловие сформировало NS_E_CACHE_ORIGIN_SERVER_TIMEOUT.
Соседние результаты
| Результат | Чем отличается |
|---|---|
NS_E_CACHE_NOT_BROADCAST | Сравнивайте его собственную символьную границу и первый сбойный вызов; его нельзя автоматически объединять с NS_E_CACHE_ORIGIN_SERVER_TIMEOUT. |
NS_E_CACHE_ORIGIN_SERVER_NOT_FOUND | По отношению к NS_E_CACHE_ORIGIN_SERVER_TIMEOUT этот соседний результат относится к другому состоянию или ветви проверки, даже если видимый пользователю симптом похож. |
NS_E_CACHE_CANNOT_BE_CACHED | Для NS_E_CACHE_ORIGIN_SERVER_TIMEOUT используйте тип объекта и последовательность операций, чтобы определить авторитетный результат. |
Критерий исправления
Исправление подтверждено, когда исходный сервер отвечает в пределах настроенного интервала, а кэширующий прокси получает ожидаемые данные или валидаторы. Если после этого появляется другой HRESULT, рассматривайте его как результат следующей стадии, а не как продолжение NS_E_CACHE_ORIGIN_SERVER_TIMEOUT.
Технические ссылки
- Работа кэширующего прокси Windows Media Server
- Создание подключаемых модулей кэширующего прокси
- Взаимодействие с HTTP-прокси Windows Media Services
- Реестр HRESULT Microsoft
Нужно найти другой код? Найти другой код состояния или ошибки.