- For individual users
- Instant access to solutions
- Ask your tech questions
- Start your 30-day Free Trial
Main Topics
Browse All TopicsI have a SQL 2005 SP2 database running on a server named DBServer.
I have SharePoint 2007 and a single default instance of SSRS 2005 SP2 running together on a server named AppServer.
SSRS is running on its own website on port 5150.
The domain identity named SPWEB runs the SSRS windows service, the SSRS app pool, the SharePoint farm AND it has access to all the databases.
The SSRS Web Site is configured to use NTLM authentication (no kerberos). SharePoint is using "Trusted Account" mode because I wanted to avoid any NTLM "double hop" issues between external users and the database.
Everything is up and running perfectly when you are viewing the site from INSIDE of the domain, logged in as SPWEB. When you are not logged in as SPWEB, and/or you are outside of the domain you get "401 Unauthorized" errors.
On a possibly related note, there have been occasions where the SSRS config tool fails and I need to edit the rsreportserver.config file manually.
I have been working on this all day, but cannot find the right settings to make it work for everyone!
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
Business Accounts
Answer for Membership
by: rocksanddirtPosted on 2009-11-04 at 21:00:08ID: 25746885
These are very hard problems to troubleshoot, but allow me to explain what I did to get things working.
\CurrentCo ntrolSet\C ontrol\Lsa \) set this dword to 1 and rebooted the whole appserver.
1. In the central admin, under the applications/Reporting Services Integration, I set the web service URL to http://localhost:5150. I set the authentication mode to "Trusted Account".
2. I created a new DWORD in the AppServer registry called "DisableLoopbackCheck" (HKEY_LOCAL_MACHINE\SYSTEM
3. I made sure my SSRS web site's directory security properties were set to "Integrated Windows Auth" and all other forms of access were disabled.
4. To ensure things work well for external users, I made a shared data source for the report. I deployed the report and the shared data source. I edited the shared data source properties in sharepoint, and configured it to use a hardwired specific windows identity. That effectively handles the double hop issue, without needing to get into kerberos and SPNs. COnfiguring kerberos and SPNs for sharepoint is not simple like a regular web app. Hope this helps someone in the future.