Following this article, we
installed RS , assigned domain user as service account during installation.
created SPNs for reporting services
HTTP/server1.ourdomain.com:80 serviceaccount
HTTP/server1:80 serviceaccount
Even we have chosen to run RS as domain user
setup put <RSWindowsNTLM/> in config file, not <RSWindowsNegotiate/>.
Reporting services was the only web site on this computer, and default port 80 was suggested by RS configuration manager.
After that authorization key in RS config file was changed to <RSWindowsNegotiate/>
and users were unable to see Report Manager - three promts for login/password and blank page.
We have registered a case with Microsoft Premier support ,
and after several days MS support engineer suggested not to use port number :80 in SPN.
We have registered SPN without :80 - that was the solution.
I encourage MS to check, whether this article is thoroughly tested in real world,
or it describes "how it designed to work"
Regards, Vladislavas