Центр Диагностики & База Системных Ошибок

Решения для Windows Server, Active Directory, 1С, СУБД, Linux, Cisco, MikroTik и IP-телефонии.

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

Event ID 2276 IIS WAS: сбой канала прослушивания протокола HTTP

Обновлено: 28.08.2026  ·  Официальная база знаний

Симптомы сбоя канала прослушивания (Event ID 2276)

В системном журнале фиксируется ошибка: Event ID 2276: A listener channel for protocol 'http' in worker process serving application pool '[Имя_пула]' reported a listener channel failure. The data field contains the error number.

СимптомПроявление
Отказ обработки HTTP/HTTPSСайт прекращает отвечать, новые соединения зависают или сбрасываются
Ошибки в журнале HTTPERRПоявление множественных записей URL_Disabled или Internal_Error
Падение процесса w3wpРабочий процесс аварийно завершается без записи дампа приложения

Пошаговое решение ошибки Event ID 2276

  1. Проверьте конфликты портов и привязок URL ACL: некорректно настроенные программы или сторонние веб-сервисы (Apache, Tomcat, Skype, SQL Reporting Services) могут перехватывать префиксы HTTP:
# Поиск конфликтующих регистраций URL в драйвере HTTP.sys:
netsh http show urlacl

# Просмотр процессов, слушающих 80 и 443 порты:
Get-NetTCPConnection -LocalPort 80, 443 | Select-Object LocalAddress, LocalPort, OwningProcess, @{N="ProcessName";E={(Get-Process -Id $_.OwningProcess).ProcessName}}
  1. Перезапустите стек HTTP и очередь слушателя:
# Остановка веб-служб IIS:
Stop-Service -Name W3SVC, WAS -Force

# Перезапуск службы HTTP.sys:
net stop http /y
net start http

# Запуск IIS:
Start-Service -Name WAS, W3SVC
  1. Проверьте целостность конфигурации в файле applicationHost.config: убедитесь в отсутствии дублирующихся тегов <binding> с одинаковыми IP и портами в разных сайтах.

Совет: Если ошибка возникает при включении протокола HTTP/2 или WebSocket, проверьте корректность установленных серверных компонентов в Server Manager > Web Server > Common HTTP Features.

Практический опыт инженера: Event ID 2276 часто возникает после установки на один сервер IIS и Microsoft SQL Server Reporting Services (SSRS). Разнесите порты SSRS на нестандартный порт (например, 8080) через Reporting Services Configuration Manager.

Частые вопросы (FAQ)

В чем разница между Event ID 2276 и Event ID 1104?

События идентичны по природе. Event ID 2276 обычно содержит расширенный шестнадцатеричный код внутренней ошибки NTSTATUS в двоичном блоке данных.

Почему стороннее ПО вызывает ошибку слушателя в IIS?

Если другое приложение регистрирует свой префикс URL напрямую через Windows HTTP Server API, оно может перехватывать запросы, предназначенные для IIS.

Как удалить конфликтующую привязку URL ACL?

Используйте команду: netsh http delete urlacl url=http://+:80/имя_сервиса/.

Где находятся журналы драйвера HTTP.sys?

Журналы ошибок HTTP.sys находятся по пути: C:\Windows\System32\LogFiles\HTTPERR\httperr1.log.