Microsoft Windows « Отключение Microsoft-HTTPAPI/2.0
Для начала выполнил:
Активные подключения
Имя Локальный адрес Внешний адрес Состояние PID
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4
Не удается получить сведения о владельце
Посмотрел в ДЗ - 4-й PID - это NT Kernel. То есть это не skype, не teamviewer и прочие программки.
Затем обратил внимание, что при обращении на localhost возвращается ошибка 404, то есть кто-то реальна слушает и отвечает сюда. Посмотрел через Firebug и увидел вот это:
Content-Type: text/html; charset=us-ascii
Server: Microsoft-HTTPAPI/2.0
Date: Thu, 09 Sep 2010 18:54:57 GMT
Connection: close
Content-Length: 315
Гуглил. В основном советуют в тех или иных вариациях отключать либо IIS, либо MS SQL Server. Первый у меня удален, второго вообще изначально не было.
Собственно, вопрос: что это такое, как это удалить/отключить?
1 ответов
Столкнулся с такой же проблемой на новоустановленной Windows 7 Home Premium.
В моем случае виновником был не MS SQL Server и не BranchCache, а MsDepSvc.exe — Web Deployment Agent Service из IIS.
Image Name PID Modules
========================= ======== ============
svchost.exe 1104 HTTPAPI.dll
MsDepSvc.exe 1496 httpapi.dll
Description: Remote agent service for the Microsoft Web Deploy 2.0.
Path: "C:\Program Files\IIS\Microsoft Web Deploy\MsDepSvc.exe" -runService:MsDepSvc
Я не очень хорошо представляю себе, за что отвечает эта штука, но очень давно сам столкнулся с такой проблемой - файл отвечающий за эти безобразия находится в "/windows/system32/" и называется "httpapi.dll".
Для начала этот файл надо взять под свой контроль, например таким способом - Take Ownership, затем его можно переименовать и после перезагрузки - спокойно удалить.
Суть вопроса кроется в установленном (либо уже удаленном) SQL Server 2008 или родственном ему бандле. После установки вышеуказанного в системе регистрируется сервис SRSS или ReportServer (SQL Server Reporting Services -- MSSQLSERVER), который и занимает данный порт. Есть 2 пути решения проблемы - изменение порта с 80 на любой другой через Reporting Services Configuration Manager либо остановка вышеуказаннного сервиса через панель управления в операционной системе.