You see, Reporting Services doesn’t need IIS anymore. The guys at Microsoft have decided to end the reliance on IIS due to deployment and management headaches. Reporting Services can now interact directly with HTTP.SYS and respond to web requests sent to the server.
This does not mean that Reporting Services is now also a web server – it simply means that it doesn’t need IIS anymore. Now the thing is to keep this in mind when you’re installing Reporting Services 2008 on a server that already has IIS.
First , go to the new Reporting Services Configuration Manager Screen. This has changed since RS 2005.
You will notice a link called Web Service URL. Here you can set up the name of the Report Manager Virtual Directory. I normally leave this as is. The second section is more interesting.
The first setting, IP Address, determines how the incoming requests are handled. If you set it to “All Assigned”, which is the recommended setting, it means that any request coming in on port 80, and that uses the virtual directory name of Report Server ( or the same name as set in the first field ), will be sent to Reporting Services instead of IIS.
The second setting , “All Unassigned”, means that if no other service has registered a URL reservation for this virtual directory on this port, then give Reporting Services the request.
Now for the fix : some people have changed the setting to “All Unassigned” and found that Report Manager comes up. However, what I would is leave it to “ All Assigned “ and change the port to 8080.
The reason for this is because you cannot share port 80 with IIS. According to Microsoft , this is the case on Windows XP but I have also had this problem with Windows Server 2003.