Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

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

Event ID 2276 Windows Server, AD и Роли

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.

Полезные материалы
Рекомендуем