SQL Server Reporting Services cannot use the Default Web site because it has an identifier that the SQL Server Reporting Services setup cannot handle. You can either reinstall IIS to have IIS create the Default Web site, or modify the IIS metabase by changing the identifier for Default Web site to 1.

When you see this error and you want to change the IIS default web site identifier to 1, use the following steps:

Click Start --> Run --> type the following:

CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs STOP_SERVER W3SVC/old_identifier_number
CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs MOVE W3SVC/old_identifier_number W3SVC/new_identifier_number
CSCRIPT %SYSTEMDRIVE%\Inetpub\AdminScripts\adsutil.vbs START_SERVER W3SVC/new_identifier_number

Hint:

Replace old_identifier_number with the old id of the web site

Replace new_identifier_number with the new id of the web site