If you recently got this error when trying to print from your SQL Server Reports page then listen up. We recently started getting this with one of our big report server installations. We hadn't deployed any new reports recently, no recent configuration changes, so why now? I did remember applying a number of Windows updates to one of my development machines the night before. A quick check with the customer client machines revealed that those same Window updates also got applied. So I tried printing a report from one of my other development machines that had not gotten the Windows updates yet - no problem, printed without error. Great, now I just had to figure out which update caused the problem. After applying updates one by one I found the winner!
Cumulative Security Update for Internet Explorer 7 (KB956390)
http://www.microsoft.com/technet/security/bulletin/ms08-058.mspx
The work around was to have the users export the report to PDF and print from the PDF viewer. I decided that I would try to apply these updates to the report server to see if that would fix the problem. Sure enough, all of the clients were able to print now. So if you start getting this error when trying to print from SQL Server Reports, make sure you apply the Windows updates to your report server.