I ran into a couple of things while performing a fresh on-premise installations of Dynamics CRM 2013 and 2015 that I wanted to capture.
Service Credentials
Dynamics CRM 2015 does not like it when the SSRS service, SQL Server Reporting Services (MSSQLSERVER), is running under a local user account so I had to change the credentials to that of a domain user.
Report Publishing Error
I ran into this issue as well:
Could not publish report ‘Neglected Cases’ due to the following error: Error occurred while fetching the report.
Error occurred while fetching the report.
System.Web.Services.Protocols.SoapException: The report server cannot decrypt the symmetric key that is used to access sensitive or encrypted data in a report server database. You must either restore a backup key or delete all encrypted content. —> Microsoft.ReportingServices.Library.ReportServerDisabledException: The report server cannot decrypt the symmetric key that is used to access sensitive or encrypted data in a report server database. You must either restore a backup key or delete all encrypted content. —> System.Runtime.InteropServices.COMException: Keyset does not exist (Exception from HRESULT: 0x80090016)
The solution for which I found here.