SRSS ReportManager Login funktioniert nicht

Wir mussten einen neuen SQL ReportServer installieren und obwohl alle Config Files wie die RSReportServer.config identisch waren, ging der Aufruf der ReportServer Report Manager Website nicht.

<Authentication>
              <AuthenticationTypes>
                     <RSWindowsNegotiate/>
                     <RSWindowsNTLM/>
              </AuthenticationTypes>
              <RSWindowsExtendedProtectionLevel>Off</RSWindowsExtendedProtectionLevel>
              <RSWindowsExtendedProtectionScenario>Proxy</RSWindowsExtendedProtectionScenario>
              <EnableAuthPersistence>true</EnableAuthPersistence>
</Authentication>

Der Dienst läuft unter ein Domain Account um Zugriff auf Shared Ressourcen im Netzwerk zuhaben. Da lag der Fehler. Gut erklärt hier

Also die entsprechenden Service Principal Name (SPN) als Domain Admin anlegen mit:

setspn -a http/reportserver2 domain\RSnetAccount
#falls jemand den server mit dem FQDN aufruft
setspn -a http/reportserver2.domain.local domain\RSnetAccount

#listet die registrierten Server für diesen User
setspn -l domain\RSnetAccount

Wichtig: Negotiate muss als erstes in der Configfile stehen. Mehr dazu .
https://docs.microsoft.com/en-us/sql/reporting-services/report-server/register-a-service-principal-name-spn-for-a-report-server?view=sql-server-2017