Printing over Reporting Services

eSourceONE
eSourceONE used Ask the Experts™
on
Hi,

We have a web application running on MS SQL and Reporting Services 2005. Clients can access it, gather information on data, and print the reports. Unfortunately, printing doesn't work on one of the terminal servers used to access it. Well, it works for only one user...

I understand that the client printing controlls are installed via the rsclientprint.cab file distributed with the Reporting Server. I can install these over my browser as an admin user and am successfully able to print. With another admin user, I am unable to print and receive the error "An error occurred during printing (0x80070006)” (also on non admin users).
- The site was added to the trusted sites, and all script settings were checked.
- I checked the group policys applied via gpresult and couldn't find any major differences between the users.
- I've copied the files and registered them using regsvr32 under different directories - all to no avail
- Checking Windows Updates (Killbits, etc.) - the machine is at the current patch level, printing works on machines of a similar level.
- deleted the user profile of the users that it didn't work for

The machine is running Windows Server 2003 x64 and Office 2003 x86.

I'm at my wits end and am starting to go mad.. Does anyone have any idea what I might need to do to get this to work? I've experienced problems in the past, but they were all solvable pretty easily by reregistering the .dll or reinstalling the control through the browser. And the odd thing is that it works for one admin user, but not for the other.

JJ
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Metehan OzculluSQL Service Manager

Commented:
1. Install on the terminal server as an administrative user, copy the profile for that user into the Default User dir all new accounts will be created w/ access to that activeX
2. You can manually copy the rsPrintClient.dll onto the server and regsrv32 the DLL
3. Create an MSI package and deploy via GPO http://bogdanbrinzarea.wordpress.com/2009/07/07/unable-to-load-client-print-control-and-deploying-rsclientprint-via-msi/

Author

Commented:
Hi,
yeah, I found that post here as well.. I've tried one and two, three isn't possible at the moment. None worked unfortunately...
Problem "Solved"...

Using RDP it didn't work; if the user connects over the Citrix application it works fine... Even tho the same permissions are applied on the RDP and ICA connections...

Author

Commented:
Problem "Solved"...

Using RDP it didn't work; if the user connects over the Citrix application it works fine... Even tho the same permissions are applied on the RDP and ICA connections...

Author

Commented:
solved on my own

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial