hi all ,
i am gettin the error: unexpected error 0x8ffe2740 occured
actually i have already installed some software which works on iis platform. but when i m tryin to start(run) Default web Site(in websites) in IIS
can anybody help me out
its urgent
thnx

Dani AI

Generated

The 0x8ffe2740 message usually means IIS cannot bind the HTTP port(s) it expects — most commonly port 80 — because something else is already listening. and were right to point at a port conflict; the reliable approach is to identify the actual process that holds the port instead of guessing. (learn.microsoft.com)

Quick, repeatable checks to find the culprit (run an elevated Command Prompt or PowerShell):

:: Command Prompt
netstat -aon | findstr :80
tasklist /FI "PID eq <pid>"

:: PowerShell alternative
Get-Process -Id (Get-NetTCPConnection -LocalPort 80).OwningProcess

Look for a line in netstat marked LISTENING and note the PID in the last column; map that PID to a process name. The Microsoft troubleshooting docs and modern PowerShell cmdlets show this workflow. (learn.microsoft.com)

If netstat shows PID 4 (the System process) or you still can’t free the port, the port may be taken by an http.sys URL reservation (not a normal user process). Inspect URL reservations and HTTP listener state:

netsh http show urlacl
netsh http show servicestate

Those commands list URL ACLs and service bindings that can prevent IIS from acquiring port 80; removing or changing unwanted reservations is the right fix (do this only after confirming which service owns the reservation). (learn.microsoft.com)

Common non-IIS services that grab port 80 include the Web Deployment Agent Service (MsDepSvc), SQL Server Reporting Services, management tools like Windows Admin Center, local Apache/IIS Express stacks, or other admin/web UIs. Web Deploy and SSRS are known offenders and can usually be reconfigured to a different port or stopped while IIS runs. For a GUI view you can use Sysinternals TCPView to see bindings in real time. Stop or reconfigure the offending service (don’t kill system processes blindly), then restart IIS (iisreset) during a maintenance window. (learn.microsoft.com)

If the commands above show nothing clear, capture the netstat output and post the LISTENING lines and PIDs — that will let responders point to the exact service and the safest next step.

Recommended Answers

All 4 Replies

When you try to use Internet Information Services Manager (IIS Manager) to start a Web site, the Web site does not start, and you may receive the following error message:This behavior may occur if a port conflict exists on the system. By default, IIS uses port 80 for HTTP communication. If an application other than IIS is running and is using port 80 on the same IP address, you may receive the error message when you try to use IIS Manager to start the Web site. In IIS Manager, change the port bindings for the Web site to a port other than port 80.
Stop the application that is using port 80, and then start the Web site from IIS Manager.

If It Won't Work Mail Me Iwill Take care Of You..

i could not understand which one will use port 80.i am running only IIS and internet explorer.but still iam getting the same problem.can anyone solve this.its urgent thanks

Even i am also facing the same problem. i am running only IIS and internet explorer and getting the same problem. Pls help to solve this problem

This error happens when there is some other application which uses the same port 80.
Please see if skype is also running on the same machine. If so go to Skype tools - Options-Connections and uncheck the checkbox for "Use port 80 & 443 as alternatives for incoming connections".

Then restart the IIS. Hope this helps

Thanks
Pranay

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.