Thursday, August 16, 2012

Reporting Services error: "Service Unavailable"


While trying to access the Report Manager for Reporting Services 2005 today, I encountered the following error in Internet Explorer: "Service Unavailable".  Looking through IIS, I noticed the ReportServer application pool was stopped.  It would start back up initially, but stop immediately whenever someone tried to access the Report Manager.  In the Application event log, the following two errors appeared:

"Could not load all ISAPI filters for site/service.  Therefore startup aborted."

"ISAPI Filter 'C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\\aspnet_filter.dll' could not be loaded due to a configuration problem. The current configuration only supports loading images built for a AMD64 processor architecture. The data field contains the error number. To learn more about this issue, including how to troubleshooting this kind of processor architecture mismatch error, see http://go.microsoft.com/fwlink/?LinkId=29349."

Reporting Services 2005 uses .NET framework v2.0.  The fix for issue was to run the following to reinstall v2.0 and update its scriptmaps:

C:\Windows\Microsoft.NET\Framework64\v2.0.50727> aspnet_regiis.exe –i 

After doing this, the ReportServer application pool stayed up and we were able to access the Report Manager again.

No comments:

Post a Comment