Error generating symmetric key

Hi,

After installing SQL Reporting Services 2005 and starting the Reporting Services Configuration tool the reporting server is reported as uninitialized. The cause seems to be the creation of the symmetric key. Below I attach the relevant part from the log file:

ReportingServicesService!crypto!8!1/4/2006-11:20:55:: i INFO: Exporting public key ReportingServicesService!crypto!8!1/4/2006-11:20:55:: i INFO: NT Service self activating ReportingServicesService!library!8!1/4/2006-11:20:56:: Exception caught while starting service. Error: System.Runtime.InteropServices.COMException (0x80090008): Invalid algorithm specified. (Exception from HRESULT: 0x80090008) at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo) at RSManagedCrypto.RSCrypto.CreateSymmetricKey() at Microsoft.ReportingServices.Library.ConnectionManager.GetEncryptionKey() at Microsoft.ReportingServices.Library.ConnectionManager.ConnectStorage() at Microsoft.ReportingServices.Library.ServiceController.ServiceStartThread()

The user under which account the report server runs is administrator both on the machine and on the domain, so no security problems should occur.

Any ideas


Answer this question

Error generating symmetric key

  • Mokles

    I "fixed" the issue by installing Report Services 2005 on a machine with Windows 2003 Server.

    What puzzles me, however, is that I saw nowhere a requirement to install Reporting Services only on a server OS.

  • msdevpro

    OS: Windows XP Professional SP2

    VS NET 2005 is also installed on the machine and I am able to design the reports from within it.

  • Roman G.

    Which operating system are you using
  • webmonsta

    It should run on XP Pro.  The error suggests that the 3DES algorithm is not available on your machine, though I'm not aware of any reason it would not be available on that OS.
  • Error generating symmetric key