Solved

Moving ReportServer : The request failed with HTTP status 401: Unauthorized

Posted on 2007-12-05
7
2,845 Views
Last Modified: 2008-02-27
     
Hi,
I am in the process of moving reportserver and reportmanager from one server to another due to upgrade. SQL Server remains in the same place.
I am getting the above error when trying to conenct to my reportmanger
https://reportshare.thegmcgroup.local/reports
I have SSL set up using SELFSSL.exe
I can access the lisy of report vis
https://reportshare.thegmcgroup.local/reportserver
BUT get the error when trying the previous URL

Any ideas?

SQL Server 2005
Windows 2003 Server
All SP added and up to date.
0
Comment
Question by:scottsanpedro
7 Comments
 
LVL 31

Expert Comment

by:James Murrell
ID: 20410008
a friend had this once... he ended up having to  reinstall the entire SQL Server environment to get rid of error and have the reports display properly.
0
 
LVL 5

Expert Comment

by:nicolasdiogo
ID: 20410135
401 error

would you have a proxy on your network by any chance?
if you do, consider creating rules to allow users to ignore the proxy for internal networks.

also check how users are suppose to be identified to reporting services, it is normally AD, and check if there is a connection between them.

see if that helps.
0
 
LVL 1

Author Comment

by:scottsanpedro
ID: 20410289
Yes we have a proxy, and users are bypassed through Lan Settings on IE.
I can revert back to the original install on \\REPORTSERVER and conenct no problems to all the reports. As soon as I stop that services and initiate the new service on \\REPORTSHARE I get the 401 error.
I have backed up the Encryption Key from the old server and cleared out any reference via RSKeyMgmt on new install. Then restored the old key. BTW this doesn't seem to change anything when listing the keys on RSKeyMgmt -l  !
The encryption must be working because I can access the reports if I go via  https://reportshare.thegmcgroup.local/reportserver
Must be a permissions problem somewhere.
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
LVL 1

Accepted Solution

by:
scottsanpedro earned 0 total points
ID: 20412291
if anyone has this problem....I solved it by setting Basic authentication on IIS (Do this only when you have SSL installed) we have a proxy here, so hence the problem.

Here's the info from MS

"      Integrated authentication is through a proxy. This happens because the proxy doesn't maintain the NTLM-authenticated connection and thus sends an anonymous request from the client to the server. Options to resolve this problem are as follows:
"      Configure IIS to accept Basic authentication. This should only occur over SSL for security purposes.
"      Don't use a proxy.

Make sure Windows Authenication is de-selected, only have Basic authentication set.

Question is now closed..
0
 
LVL 1

Author Comment

by:scottsanpedro
ID: 20955829
Done
0
 
LVL 1

Expert Comment

by:Vee_Mod
ID: 20993830
Closed, 200 points refunded.
Vee_Mod
Community Support Moderator
0

Featured Post

Optimizing Cloud Backup for Low Bandwidth

With cloud storage prices going down a growing number of SMBs start to use it for backup storage. Unfortunately, business data volume rarely fits the average Internet speed. This article provides an overview of main Internet speed challenges and reveals backup best practices.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Load balancing is the method of dividing the total amount of work performed by one computer between two or more computers. Its aim is to get more work done in the same amount of time, ensuring that all the users get served faster.
SSL stands for “Secure Sockets Layer” and an SSL certificate is a critical component to keeping your website safe, secured, and compliant. Any ecommerce website must have an SSL certificate to ensure the safe handling of sensitive information like…
Familiarize people with the process of retrieving data from SQL Server using an Access pass-thru query. Microsoft Access is a very powerful client/server development tool. One of the ways that you can retrieve data from a SQL Server is by using a pa…
Via a live example, show how to setup several different housekeeping processes for a SQL Server.

932 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now