Stack Exchange Network

Stack Exchange network consists of 183 Q&A communities including Stack Overflow , the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Q&A for work

Connect and share knowledge within a single location that is structured and easy to search.

SSRS and Managed Service Account - impossible to configure?

We are trying to configure Reporting Services to use a Managed Service Account. The environment is:

Server: Windows 2008 R2 SP1 Reporting Services: SQL Server 2012 (version 11.0.6567.0)

Currently, SSRS runs as a domain service account, but we would like to change to running as an MSA. The SQL Server instance and agent have both been successfully changed to use an MSA.

When I try to change the service account to an MSA, via Reporting Services Configuration Manager, I receive an error:

Microsoft.ReportingServices.WmiProvider.WMIProviderException: The account name is not valid. Specify an account in the form domain\alias. ---> System.Runtime.InteropServices.COMException (0x8004021D): Exception from HRESULT: 0x8004021D --- End of inner exception stack trace --- at Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.ThrowOnError(ManagementBaseObject mo) at Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.SetWindowsServiceIdentity(String accountName, SecureString password, Boolean useBuiltinAccount) at ReportServicesConfigUI.WMIProvider.RSReportServerAdmin.SetWindowsServiceIdentity(String accountName, SecureString password, Boolean useBuiltinAccount)

My question is simple:

Has anyone successfully changed the SSRS service account to use a Managed Service Account? If so, how?!

  • sql-server-2012

Marco's user avatar

4 Answers 4

Yes you can run SSRS with a Managed Service Account.

enter image description here

I would double check that your MSA is installed on your SSRS server. You can do so with Powershell.

If your SSRS server is not listed, you will need to install the MSA on the server. This needs to be run locally (on SSRS server). You MUST be domain admin to run Install-ADServiceAccount successfully.

Bob Klimes's user avatar

To add to the answer in Configuring SQL Server to use Managed Service Accounts (in PowerShell) by Robin Watkins , there is a 5th option (if you get up to Windows 2012 and your AD level is on Windows 2012), for the service account: Group Managed Service Accounts.These work for clustered instances.

The group Managed Service Account provides the same functionality (As the MSA) within the domain but also extends that functionality over multiple servers. When connecting to a service hosted on a server farm, such as Network Load Balance, the authentication protocols supporting mutual authentication require that all instances of the services use the same principal. When group Managed Service Account are used as service principals, the Windows operating system manages the password for the account instead of relying on the administrator to manage the password

Emphasis is my own.

Paul White's user avatar

I had similar issue before.

I had all SQL Services that I needed running on MSA or gMSA except for Reporting Services (SSRS); this stayed this way on Windows 2008 R2 and 2012. This issue went away when moved to Windows 2012 R2. In my experience, SSRS was the only service that would not run on MSA or gMSA on OS prior to Windows 2012 R2 but the database, analysis, agent, and integration services all worked ok with them even when not officially supported (MSA running with SQL Server 2008 R2).

At this link, https://learn.microsoft.com/en-us/sql/database-engine/configure-windows/configure-windows-service-accounts-and-permissions#MSA , it states:

To use a group managed service account for SQL Server 2014 or later, the operating system must be Windows Server 2012 R2 or later.

While it doesn't specifically state anything, something changed in the Windows 2012 R2 OS that allowed using MSA or gMSA for SSRS and I'm assuming it's related to the quote above. I just ran into a similar situation a few months ago during an upgrade/migration to SQL Server 2016. The original OS was running Windows 2012 and I tried everything I could to make it work but it never worked with SSRS until OS changed to Windows 2012 R2.

Antoine Hernandez's user avatar

gMSAs are not officially supported to be used as a report server service account at the time of writing (19 September 2022). They can only be used at own risk.

This is noted in the documentation on SSRS:

Configure the Report Server Service Account (Report Server Configuration Manager) :

Group Managed Service Accounts (gMSAs) are not supported as a report server service account.

Randi Vertongen's user avatar

Your Answer

Reminder: Answers generated by artificial intelligence tools are not allowed on Database Administrators Stack Exchange. Learn more

Sign up or log in

Post as a guest.

Required, but never shown

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy .

Not the answer you're looking for? Browse other questions tagged sql-server sql-server-2012 ssrs or ask your own question .

  • The Overflow Blog
  • Community Products Roadmap Update, July 2024
  • Featured on Meta
  • We spent a sprint addressing your requests — here’s how it went
  • Upcoming initiatives on Stack Overflow and across the Stack Exchange network...

Hot Network Questions

  • Does the Grimme D3 correction improve band gaps of vdW heterostructures?
  • Unsorted Intersection
  • lua-widow-control and titles
  • Why do I see low voltage in a repaired underground cable?
  • Don't make noise. OR Don't make a noise
  • Where is the pentagon in the Fibonacci sequence?
  • Did Tolkien give his son explicit permission to publish all that unfinished material?
  • Do thermodynamic cycles occur only in human-made machines?
  • Sitting on a desk or at a desk? What's the diffrence?
  • Can someone explain the Trump immunity ruling?
  • Seeing edges where there are no edges
  • Would electric shifting improve Shimano Alfine 8 ebike durability
  • Geometry Nodes: Delete Overlapping Vertices
  • Do United paid upgrades to first class (from economy) count for PQP PQF stuff?
  • Explain why "Calf" is the answer to "Ice mass broken off a little lower?"
  • What's the point of Dream Chaser?
  • Why does the Egyptian Hieroglyph M8 (pool with lotus flowers) phonetically correspnd to 'Sh' sound?
  • What is this component - 8 legged inductor?
  • Why are 16th note apoggiaturas not written as normal 16th notes?
  • How far back in time have historians estimated the rate of economic growth and the economic power of various empires?
  • Imagining Graham's number in your head collapses your head to a black hole
  • Why Nähe is a noun in this sentence?
  • Staying in USA longer than 3 months
  • PCB layout for 16 MHz crystal oscillator

reporting services configuration manager comexception

HTMD Community Blog #1 Modern Device Management Guides

Fix SCCM Report Server cannot Open a Connection Error ConfigMgr | Endpoint Manager | Configuration Manager

Let’s see how to fix SCCM Report Server cannot Open a Connection to the Report Server Database Error. Configuration Manager has rich capabilities to collect lots of information from endpoints. Once collected this information is stored in the ConfigMgr SQL DB and retrieved through SSRS reports.

You can refer to the video tutorial about Reporting Services point from  here . I have a previous blog post that has the list of default SCCM 2012 reports “ List of SCCM 2012 Default Reports “.

You can refer to SQL installation and SQL reporting service role installation details from the previous blog posts. 1. SQL Server – Installation 2. SQL Server Database Migration .

The SSRS report was giving the following error “ The report server cannot open a connection to the report server database “.

Patch My PC

http://sqlmemcm/Reports/Pages/Folder.aspx

Fix SCCM Report Server cannot Open

FIX SSRS Reporting Issue

Let’s check now how to fix this issue name or password is incorrect. I’m trying to check the DB connectivity using the following tool. Also, don’t miss the notes section below.

  • Launch SQL Server Reporting Services Configuration Manager from the start menu

Fix SCCM Report Server cannot Open | ConfigMgr

  • Click on the Find button to check the available servers and Report server instances
  • Click on the Connect button to continue.

Fix Report Server cannot Open a Connection Error ConfigMgr | SCCM

  • Make sure the SQL reporting service is running .

Fix Report Server cannot Open a Connection Error ConfigMgr | SCCM

NOTE! – Report Server Web Service is not configured. Default values have been provided to you. To access these defaults simply press the APPLY button , or else change them and then press Apply .

Fix SCCM Report Server cannot Open a Connection Error ConfigMgr | Endpoint Manager | Configuration Manager 2

  • Wait to complete the configuration of the web service URL for the SSRS reporting service.

Fix SCCM Report Server cannot Open a Connection Error ConfigMgr | Endpoint Manager | Configuration Manager 3

  • Now the configuration is completed.
  • Click on the Exit button.

Fix SCCM Report Server cannot Open a Connection Error ConfigMgr | Endpoint Manager | Configuration Manager 4

  • Click on Database
  • Click on Change Credentials

NOTE! – Because it was giving the wrong user name or password error, you need to click on change credentials and enter the correct user name and password.

Adaptiva

  • Click on Test Connection
  • Click on the Next button

Fix SCCM Report Server cannot Open a Connection Error ConfigMgr | Endpoint Manager | Configuration Manager 6

  • Enter the user name and password
  • Click the Next button.

Fix SCCM Report Server cannot Open a Connection Error ConfigMgr | Endpoint Manager | Configuration Manager 7

  • Click the Next button to continue.

Fix SCCM Report Server cannot Open a Connection Error ConfigMgr | Endpoint Manager | Configuration Manager 8

  • Click on the Finish button.

NOTE! – This wizard won’t check the user name and password whether it’s incorrect or not. So be careful.

Fix Report Server cannot Open a Connection Error ConfigMgr | SCCM

  • Click on t he Exit button.

After changing the user name and password, you might get a different error if you have not configured the reporting service point role. You need to make sure that you configure A reporting services point from the Configuration Manager console.

SSRS Reporting - Fix Report Server cannot Open a Connection Error ConfigMgr

  • Video Setup Configure SCCM CB Reporting Services Point
  • List of SCCM 2012 Default Reports

1 thought on “Fix SCCM Report Server cannot Open a Connection Error ConfigMgr | Endpoint Manager | Configuration Manager”

I have upgraded SCCM database from 2008R2 to 2016SP1. SSRS also upgraded to 2016. Report Server is working fine.Reports are running but unable to detect SSRS in SCCM. Any specific reason?

Leave a Comment Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed .

Stack Exchange Network

Stack Exchange network consists of 183 Q&A communities including Stack Overflow , the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Q&A for work

Connect and share knowledge within a single location that is structured and easy to search.

Configure SSRS remotely - A connection to the computer cannot be established

I just installed the newest SQL Server Reporting Services 2017 using this instructions: https://docs.microsoft.com/en-us/sql/reporting-services/install-windows/install-reporting-services?view=sql-server-2017

I have a Windows Server with SQL Server Express 2017.

I need to configure the Report Server remotely, but when I try to find the server from the Report Server Configuration Manager it just says that 'A connection to the computer cannot be established' (see image).

Report Server Configuration Manager

I tested this setup in two separate computers outside the domain (to configure remotely), and it worked fine, but it doesn't work in the Server that is within the domain.

I added my user for permissions with these steps here: https://docs.microsoft.com/en-us/sql/reporting-services/report-server/configure-a-report-server-for-remote-administration?view=sql-server-2017

But it still doesn't connect, any ideas of what's missing?

I had a look at this question too, but couldn't find much help from it:

Cannot login to Reporting Services through SSMS and Reporting Services Configuration manager

I have done the following tests:

  • Report Server Configuration Manager connects fine if I connect locally
  • SSMS connect fine remotely with either domain user or sa user
  • I also disabled the firewall for the test and the error was still there
  • configuration
  • remote-access
  • server-setup

gbdavid's user avatar

  • You're sure the service is running after installation, and you're sure you can connect to the host over port 80 (or whatever port is running the SSRS web services)? –  Adam Commented Nov 26, 2018 at 5:07
  • Will you need to be able to connect to port 80 - web services before you configure SSRS? I thought the actual Configuration client needed to do some work setting up the web portal while doing the set up first? –  gbdavid Commented Nov 26, 2018 at 14:30
  • No, you need to be able to connect via WMI to configure the service. Port 80 (or whatever you have the sites like report manager listen on) is for after. See docs.microsoft.com/en-us/sql/reporting-services/report-server/… for the WMI config I'm talking about. –  Adam Commented Dec 3, 2018 at 4:02
  • Yes, I guessed so. That's the link I've followed, but I even tried in a test VM windows Server, and then connecting to it remotely. I disabled firewall, and added everyone and anonymous to the DCOM and WMI permissions for report server, and nothing worked, I can only connect to it locally. I suspect there's an actual bug from Microsoft side, (or a block to SSRS and SQL server express) :( –  gbdavid Commented Dec 3, 2018 at 13:24
  • 1 Really? I've done remote connection/setup before, and it's worked for me. I am traveling today. I'll try to spin-up a SSRS VM tonight and recreate your issue. –  Adam Commented Dec 3, 2018 at 13:57

You must log in to answer this question.

Browse other questions tagged sql-server configuration remote-access ssrs server-setup ..

  • The Overflow Blog
  • Community Products Roadmap Update, July 2024
  • Featured on Meta
  • We spent a sprint addressing your requests — here’s how it went
  • Upcoming initiatives on Stack Overflow and across the Stack Exchange network...

Hot Network Questions

  • Staying in USA longer than 3 months
  • Why are 16th note apoggiaturas not written as normal 16th notes?
  • y / p does not paste all yanked lines
  • Why is Uranus colder than Neptune?
  • Plane to train in Copenhagen
  • Evil God Challenge: What if an evil god is just trolling humanity and that explains why there's good in the world?
  • What does '\($*\)' mean in sed regular expression in a makefile?
  • Have the inventors of LLMs/image-generators/w/e fulfilled Kant's assertion about the "art" of the productive imagination?
  • Why does the Trump immunity decision further delay the trial?
  • Are US enlisted personnel (as opposed to officers) required, or allowed, to disobey unlawful orders?
  • Book in 90's (?) about rewriting your own genetic code
  • Reduce the column padding in tabular environment
  • Are there any parts of the US Constitution that state that the laws apply universally to all citizens?
  • What is this thin stream coming out from somewhere near the engine?
  • Unsorted Intersection
  • Classification of efficient and inefficient algorithms and the scientific reasoning behind them
  • Imagining Graham's number in your head collapses your head to a black hole
  • Will 2.1" schwalbe MTB tire in 25mm rim become wider that 2.25" in 19mm rim?
  • What is the value of air anisotropy?
  • Geometry Nodes: Delete Overlapping Vertices
  • Is there a generalization of factoring that can be extended to the Real numbers?
  • Old SF story about someone who detonated an atomic bomb, sacrificing self to save society from an evil government
  • Why does Paul's fight with Feyd-Rautha take so long?
  • As an advisor, how can I help students with time management and procrastination?

reporting services configuration manager comexception

European Microsoft Fabric Community Conference

The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event: Join us in Stockholm, September 24-27, 2024. Save €200 with code MSCUST on top of early bird pricing!

  • Power BI forums
  • News & Announcements
  • Get Help with Power BI
  • Report Server
  • Power Query
  • Mobile Apps
  • DAX Commands and Tips
  • Custom Visuals Development Discussion
  • Health and Life Sciences
  • Power BI Spanish forums
  • Translated Spanish Desktop
  • Training and Consulting
  • Instructor Led Training
  • Dashboard in a Day for Women, by Women
  • Community Connections & How-To Videos
  • COVID-19 Data Stories Gallery
  • Themes Gallery
  • Data Stories Gallery
  • R Script Showcase
  • Webinars and Video Gallery
  • Quick Measures Gallery
  • 2021 MSBizAppsSummit Gallery
  • 2020 MSBizAppsSummit Gallery
  • 2019 MSBizAppsSummit Gallery
  • Custom Visuals Ideas
  • Upcoming Events
  • Community Blog
  • Power BI Community Blog
  • Custom Visuals Community Blog
  • Community Support
  • Community Accounts & Registration
  • Using the Community
  • Community Feedback

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

  • Report Server Configuration Manager fails to start...
  • Subscribe to RSS Feed
  • Mark Topic as New
  • Mark Topic as Read
  • Float this Topic for Current User
  • Printer Friendly Page
  • All forum topics
  • Previous Topic

RD1965

  • Mark as New
  • Report Inappropriate Content

Report Server Configuration Manager fails to start with .NET Framework error

Solved! Go to Solution.

  • Configuration Manager

d_gosbell

View solution in original post

reporting services configuration manager comexception

Helpful resources

Power BI Carousel June 2024

Power BI Monthly Update - June 2024

Check out the June 2024 Power BI update to learn about new features.

PBI_Carousel_NL_June

Fabric Community Update - June 2024

Get the latest Fabric updates from Build 2024, key Skills Challenge voucher deadlines, top blogs, forum posts, and product ideas.

User Count
9
3
1
1
1
User Count
18
9
8
8
6

sebastianriemer

Jack Stromberg

A site about stuff, sql server 2008 r2 - reporting services configuration manager - create certificate binding failed - hresult: 0x80040238.

Symptom : When changing an SSL certificate inside of the SQL Server 2008 R2 Reporting Services Configuration Manager, you receive the following error:

Create certificate binding.

When you click on "Tell me more about the problem and how to resovle it." you receive the following:

Microsoft.ReportingServices.WmiProvider.WMIProviderException: An SSL binding already exists for the specified IP address and port combination. The existing binding uses a different certificate from the current request. Only one certificate can be used for each IP address and port combination. To correct the problem, either use the same certificate as the existing binding, or remove the existing SSL binding and create a new binding using the certificate of the current request. ---> System.Runtime.InteropServices.COMException (0x80040238): Exception from HRESULT: 0x80040238 --- End of inner exception stack trace --- at Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.ThrowOnError(ManagementBaseObject mo) at Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.CreateSSLCertificateBinding(String application, String certificateHash, String ipAddress, Int32 port) at ReportServicesConfigUI.WMIProvider.RSReportServerAdmin.CreateSSLCertificateBinding(UrlApplication app, String certificateHash, String ipAddress, Int32 port)

This error really sucks and the reason behind it is that Microsoft just didn't do a good job removing/unbinding SSL certificates from an interface.  Luckily, I have the solution to get you up and going...

  • http://www.microsoft.com/en-us/download/details.aspx?id=7911
  • Install the tools on your local machine or on the server.  You may get a warning about incompatibility if you install it on your Windows 7 machine.  I ignored this and things seem to work fine 😛  Just note if you do this, you will need to copy the following folder from your local machine to the server with SQL Server Reporting Services Configuration Manager:  C:\Program Files (x86)\Support Tools
  • Open up a command prompt with Administrator privileges on the server with SQL Server 2008 R2 Reporting Services Configuration Manager
  • cd "C:\Program Files (x86)\Support Tools"
  • Start -> All Programs -> Microsoft SQL Server 2008 R2 -> Configuration Tools -> Reporting Services Configuration Manager
  • Click on Web Service URL
  • Click on the Advanced... button
  • Remove any items listed inside of the " Multiple SSL Identities for the Report Server Web Servic e" box.
  • You should see something like "SSL Certificate successfully deleted" -- If not, that is fine
  • You should see something like "HttpDeleteServiceConfiguration completed with 0." -- If not, that is fine as long as the command above said it removed a certificate
  • Go back to the Reporting Services Configuration Manager and select your SSL certificate in the  SSL Certificate dropdown.
  • Click  Apply

At this point, your certificate should have bound to the interface successfully.

Hope this helps someone!

3 thoughts on “ SQL Server 2008 R2 - Reporting Services Configuration Manager - Create certificate binding failed - HRESULT: 0x80040238 ”

Pingback: SQL Server 2008 R2 – Reporting Services Configuration Manager – The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel. | Jack Stromberg

Pingback: Lync 2010 – Deploying Monitoring Server Reports | Jack Stromberg

' src=

Worked like a charm! What a silly mess Microsoft created with that one. Thanks for the help.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

How do I know what my Report Server is called (i.e. when prompted in Report Builder)

allan.ford17

SSC Eights!

Points: 944

More actions

October 18, 2018 at 5:59 pm

This is a dumb question from a newbie .. sorry ..

How do I know what my Report Server is called? (i.e. when prompted in Report Builder)

I can see various possibilities in Report Server Configuration Manager.

Is there an instruction set /tutorial for config of SSRS?

reporting services configuration manager comexception

Maybe I have two ...?

Should I use a virtual service account or a domain/user account (on home notebook) ?

I get this log upon change from virtual to domain/user account:

Starting report server "SQLServerReportingServices" on ASUS_NOTEBOOK. The task completed successfully.

Stopping report server "SQLServerReportingServices" on ASUS_NOTEBOOK. The task completed successfully.

Reserving url http://+:80 The url was successfully reserved.

Removing url http://+:80 The url was successfully removed.

Starting report server "SSRS" on ASUS_NOTEBOOK. The task completed successfully.

Setting Windows Service Identity to Windows Account The Windows account information used to run the Windows service has been updated.

Stopping report server "SSRS" on ASUS_NOTEBOOK. The task completed successfully.

When I try to create a new reporting services database in ASUS_NOTEBOOK\MSSQLSERVER01  I get this error which I do not know how to resolve:

Microsoft.ReportingServices.WmiProvider.WMIProviderException: An error occurred when attempting to connect to the report server remote procedure call (RPC) end point. Verify that the Report Server Windows service is running, and then retry the operation.

---> System.Runtime.InteropServices.COMException: The RPC server is not listening. (Exception from HRESULT: 0x800706B3)  --- End of inner exception stack trace ---  at Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.ThrowOnError(ManagementBaseObject mo)  at Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.GenerateDatabaseScript(String databaseName, Int32 lcid, Boolean isSharePointIntegrated, String& script)  at ReportServicesConfigUI.WMIProvider.RSReportServerAdmin.GenerateDatabaseScript(String databaseName, Int32 lcid, Boolean isSharePointIntegrated, String& script)

I have both SQL*Server 2012 and SQL*Server 2017 installed on same notebook .. Am starting to think I should remove both and just install a new clear SQL*Server 2017 (only) ..

Points: 90860

October 22, 2018 at 11:56 am

allan.ford17 - Thursday, October 18, 2018 5:59 PM This is a dumb question from a newbie .. sorry .. How do I know what my Report Server is called? (i.e. when prompted in Report Builder) I can see various possibilities in Report Server Configuration Manager. Is there an instruction set /tutorial for config of SSRS? Maybe I have two ...? Should I use a virtual service account or a domain/user account (on home notebook) ? I get this log upon change from virtual to domain/user account: Starting report server "SQLServerReportingServices" on ASUS_NOTEBOOK. The task completed successfully. Stopping report server "SQLServerReportingServices" on ASUS_NOTEBOOK. The task completed successfully. Reserving url http://+:80 The url was successfully reserved. Removing url http://+:80 The url was successfully removed. Starting report server "SSRS" on ASUS_NOTEBOOK. The task completed successfully. Setting Windows Service Identity to Windows Account The Windows account information used to run the Windows service has been updated. Stopping report server "SSRS" on ASUS_NOTEBOOK. The task completed successfully. When I try to create a new reporting services database in ASUS_NOTEBOOK\MSSQLSERVER01  I get this error which I do not know how to resolve: Microsoft.ReportingServices.WmiProvider.WMIProviderException: An error occurred when attempting to connect to the report server remote procedure call (RPC) end point. Verify that the Report Server Windows service is running, and then retry the operation. ---> System.Runtime.InteropServices.COMException: The RPC server is not listening. (Exception from HRESULT: 0x800706B3)  --- End of inner exception stack trace ---  at Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.ThrowOnError(ManagementBaseObject mo)  at Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.GenerateDatabaseScript(String databaseName, Int32 lcid, Boolean isSharePointIntegrated, String& script)  at ReportServicesConfigUI.WMIProvider.RSReportServerAdmin.GenerateDatabaseScript(String databaseName, Int32 lcid, Boolean isSharePointIntegrated, String& script) I have both SQL*Server 2012 and SQL*Server 2017 installed on same notebook .. Am starting to think I should remove both and just install a new clear SQL*Server 2017 (only) ..

You have two reporting services - one is running, one is not. For Report Builder, you would want to use the Report Server Web Service URL Did you install and leave to where you need to configure? The one you tried to create new databases doesn't look to be running. If you are having a hard time figuring out the different services and which is 2012 and which is 2017, you may want to have just one install to use and get more familiar with each of the services. There are articles on configuring Reporting Services but I suspect some of what you are running into is related to having two sets (2012 and 2017) installed. The different configuration steps are listed in the following documentation: Configure and Administer a Report Server

November 18, 2018 at 11:47 pm

I wondered what account the service is meant to be running as? (if people can check / advise ? I would be most grateful )

reporting services configuration manager comexception

November 29, 2018 at 8:43 pm

I managed to get SSRS working on home notebook, in terms of Web Browser display. I uninstalled SQL*Server 2012 .. just leaving me with SQL*Server 2017. I uninstalled "Microsoft SQL Server Reporting Services" via Control Panel and "programs and features" option .. I re-installed "Microsoft SQL Server Reporting Services" (i.e. I downloaded and ran item SQLServerReportingServices.exe )

After this fresh install ... the account that the "SQL Server Reporting Services" service runs as is: "NT SERVICE\SQLServerReportingServices" .. i'm not sure what the password for this is .. or if I am meant to know (or need to know) what the password for this account is ..(?)

The URL (for me) is  http://ASUS_NOTEBOOK:80/ReportServer (which changes to  http://asus_notebook/Reports/browse/ upon choosing this) ..

November 30, 2018 at 7:46 am

allan.ford17 - Thursday, November 29, 2018 8:43 PM I managed to get SSRS working on home notebook, in terms of Web Browser display. I uninstalled SQL*Server 2012 .. just leaving me with SQL*Server 2017. I uninstalled "Microsoft SQL Server Reporting Services" via Control Panel and "programs and features" option .. I re-installed "Microsoft SQL Server Reporting Services" (i.e. I downloaded and ran item SQLServerReportingServices.exe ) After this fresh install ... the account that the "SQL Server Reporting Services" service runs as is: "NT SERVICE\SQLServerReportingServices" .. i'm not sure what the password for this is .. or if I am meant to know (or need to know) what the password for this account is ..(?) The URL (for me) is  http://ASUS_NOTEBOOK:80/ReportServer (which changes to  http://asus_notebook/Reports/browse/ upon choosing this) ..

NT SERVICE\SQLServerReportingServices is a virtual account which is used when you use one of the built in local accounts (you used local system). In the previous screenshot, you were looking at it in Services. You never want to mess with the SQL Server service accounts using this. For Reporting Services, use the Reporting Services Configuration Manager. Otherwise for the others, use SQL Server Configuration manager. When  you use those tools, it will manage the necessary permissions. When you use builtin accounts, you don't need to specify passwords as you won't have those - it's managed by the OS. For more information on the service accounts, check this document: Configure Windows Service Accounts and Permissions

December 3, 2018 at 2:59 pm

Thanks for this reply Sue.

An excellent online training course for SSRS by Lynda.com is  ": Advanced SQL Server: Reporting Services " I completed this one and I have learnt SSRS quite well by now. SSRS is running fine on home notebook including the web console part of SSRS.

reporting services configuration manager comexception

Viewing 6 posts - 1 through 5 (of 5 total)

You must be logged in to reply to this topic. Login to reply

This browser is no longer supported.

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.

How to resolve this "Microsoft.ReportingServices.WmiProvider.WMIProviderException:...." error?

I keep getting this error.

I'm setting up a remote Report Service that points to a SQL Server 2019 server in another box. I went through the whole process of "Change Database" in the Report Server Configuration Manager. I'm able to connect to the remote SQL Server 2019 Standard Edition fine.

95422-image.png

However, when I tried to restore the database encryption keys, I get this error.

95394-image.png

In the Event Log, I also see these errors.

95278-image.png

I have similar errors to this thread, https://social.msdn.microsoft.com/Forums/sqlserver/en-US/c535ebf3-18a0-430d-9a1a-9184182dd946/ssrs-2017-rc-1-cant-start-up , but the SQL Server I'm running is 2019 Standard not 2017.

Some background information. The Report Server database was migrated from SQL Server 2014 Enterprise Edition to a SQL Server 2019 Standard Edition. Since 2014 allowed more than one instances of Report Service, on SQL Server 2019 we have no choice but to put this RS on another box and connect to the Report Server database remotely. This is where I run into a ton of issues and errors. Any help is much appreciated!

SQL Server A family of Microsoft relational database management and analysis systems for e-commerce, line-of-business, and data warehousing solutions. 13,185 questions Sign in to follow

SQL Server Reporting Services A SQL Server technology that supports the creation, management, and delivery of both traditional, paper-oriented reports and interactive, web-based reports. 2,854 questions Sign in to follow

SQL Server Migration Assistant A Microsoft tool designed to automate database migration to SQL Server from Access, DB2, MySQL, Oracle, and SAP ASE. 507 questions Sign in to follow

I recently encountered a similar issue while attempting to create a database using Reporting Services Configuration Manager 2019. The problem stemmed from another application occupying the default port (8082) used by Reporting Services.

Here's how I resolved it:

Navigate to the Reporting Services installation folder, typically located at C:\Program Files\Microsoft SQL Server Reporting Services\SSRS\RSHostingService.

Locate and open the 'config.json' file within this directory.

In the 'config.json' file, you'll find references to 'managementURL' and 'listenerURL,' both using port 8082. Update both of these to a different port, such as 8083 (or any other available port you prefer).

  • The first command is designed to release any applications using port 8083:

I have faced the same problem recently. In my case, the error would show while creating the database from the Reporting Services Configuration Manager 2019.

The problem was caused because another application was making use of port 8082 which is the default port for reporting services.

the fix was the following:

On the Reporting Services installation folder, go to directory: C:\Program Files\Microsoft SQL Server Reporting Services\SSRS\RSHostingService

Then, open file config.json Notice that the managementURL and listenerURL uses port 8082. I updated both to 8083 (it can be any other port you are sure is not being used).

Then, I ran the commands:

(The first command is just to remove any application that could have been using 8083) netsh int ipv4 add excludedportrange protocol=tcp startport=8083 numberofports=1

netsh http add urlacl url=http://+:8083/ user="NT SERVICE\SQLServerReportingServices"

Hope this help!

Hi @CharlieLor ,

  • Add local administrator rights to the service account running the SSRS instance
  • Switch the account to local service/local system
  • Start the reporting services and configure.
  • Now change the service account to domain account.

Best Regards, Joy

If the answer is helpful, please click " Accept Answer " and upvote it. Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

Could step 5 be "remove account from local administrator rights"? Will RSCM behave normally or must the service account be local admin indefinitely?

Thanks, Yoyazhao! I got further this time. However, after step 4, I clicked on the Web Server Service URL and after 15 minutes of stalling, the page finally showed this message.

95683-image.png

  • Make sure that SQL Server Reporting Services (SSRS) is up and running.
  • Make sure that the user who accesses the report with you has the "folder/report" permission .
  • Ensure that the service account of the SSRS instance (which can be found in SQL Server Configuration Manager or SQL Server Reporting Services Configuration Manager) has db_owner access rights to the respective ReportServer and ReportServerTempDB databases.

If all the above operations are normal, please check the error log at the corresponding time when the problem is reproduced. In addition to the above message, you will find more detailed information in it. For example, you may see other error messages: " The transaction log of the database'ReportServer' is full "... But for your problem, it is more likely to be a timeout issue. The timeout problem is most likely that the account you are currently using lacks certain permissions.

The account service I used is in the Local Administrators group on both the SSRS box and ReportServer database box. As soon as the SSRS is up and running, I see this error in the log.

Error Number:-2,State:0,Class:11 2021-05-11 13:01:13.3116|WARN|13|Symmetric Key Encryption access data is missing or corrupt| RequestID = s_9e875818-00c0-49e9-8d57-1dbb79fd22b1 System.Data.SqlClient.SqlException (0x80131904): Execution Timeout Expired. The timeout period elapsed prior to completion of the operation or the server is not responding. ---> System.ComponentModel.Win32Exception (0x80004005): The wait operation timed out at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)

I have searched all the logs and I do not find this error message: "The transaction log of the database'ReportServer' is full". However, I do see a lot of the above message in the log as soon as the RS starts up.

Another thing I'm quite confused is that I used the following command to remove the previous report service machine key from the ReportServerTest database.

However, once I put in the domain/accountName for the Service Account in the RS box and restart the RS, the previous RS instance machine key is back in the ReportServerTest database. And once this old machine key is back, I see this message in the Web Service URL page.

The feature: "Scale-out deployment" is not supported in this edition of Reporting Services. (rsOperationNotSupported) Get Online Help

Why is the old machine key keeps coming back even though I've deleted it?

I also keep getting this error below in the C:\Program Files\Microsoft SQL Server Reporting Services\SSRS\LogFiles\RSManagement_* _ ** _ _**.log file.

Error Number:-2,State:0,Class:11 2021-05-11 13:01:13.3116|WARN|13|Symmetric Key Encryption access data is missing or corrupt| RequestID = s_9e875818-00c0-49e9-8d57-1dbb79fd22b1 System.Data.SqlClient.SqlException (0x80131904): Execution Timeout Expired. The timeout period elapsed prior to completion of the operation or the server is not responding. ---> System.ComponentModel.Win32Exception (0x80004005): The wait operation timed out at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) at System.Data.SqlClient.SqlCommand.ExecuteReader() at Microsoft.BIServer.Configuration.Key.KeyRepository.GetEncryptedSymmetricKey(InstallationInfo installationInfo) at Microsoft.BIServer.Configuration.Key.KeyRepository.ReloadEncryptedSymmetricKey() at Microsoft.BIServer.Management.WebApi.Controllers.StateController.ReloadEncryptedSymmetricKey(ISqlAccess sqlAccess, Byte[]& encryptedSymmetricKey, DatabaseValidationStatus databaseValidationStatus) ClientConnectionId:c9759d0b-0a25-4d42-81a5-2b010a6c2ea4 Error Number:-2,State:0,Class:11

And if I tried to delete the database encryption key, I get this error.

Microsoft.ReportingServices.WmiProvider.WMIProviderException: An error occurred within the report server database. This may be due to a connection failure, timeout or low disk condition within the database. (rsReportServerDatabaseError) at Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.ThrowOnError(ManagementBaseObject mo) at Microsoft.ReportingServices.WmiProvider.RSWmiAdmin.DeleteEncryptedInformation() at ReportServicesConfigUI.WMIProvider.RSReportServerAdmin.DeleteEncryptedInformation()

95610-image.png

The "WARN" mentioned in the log file usually does not affect the use, and is different from "Error". If you want to try to delete the encryption key, please follow the steps below: 1.Open SQL Serrver Management Studio>Report Server>New Query:

2.Restart the service and its work.

Microsoft.ReportingServices.WmiProvider.WMIProviderException: An error occurred within the report server database. This may be due to a connection failure, timeout or low disk condition within the database. (rsReportServerDatabaseError)

Regarding the error message, please refer to my previous comment and check the log file for supplementary explanation of the error. Check permissions and check whether the database server hosting the ReportServer database has disk space problems. Regards, Joy

I got this message when trying to delete the key in SQL Server Management Studio.

95717-screen-shot-2021-05-11-at-93751-pm.png

The account service I'm running SSRS has local Administrator privilege on both SSRS and ReportServer database server. This domain account also has sysadmin privilege on the SQL Server 2019 as well as db_owner of the ReportServerTest and ReportServerTestTempDB databases. So I really don't know what else it needs.

Again many thanks for the help thus far. I have done local RS setup before but not a remote RS instance before so I'm running out of ideas.

95911-04.jpg

Yes, I tried that. It didn't work. The "Executing query..." at the bottom of the screen keeps spinning but nothing else happened on the screen.

  • Stack Overflow for Teams Where developers & technologists share private knowledge with coworkers
  • Advertising & Talent Reach devs & technologists worldwide about your product, service or employer brand
  • OverflowAI GenAI features for Teams
  • OverflowAPI Train & fine-tune LLMs
  • Labs The future of collective knowledge sharing
  • About the company Visit the blog

Collectives™ on Stack Overflow

Find centralized, trusted content and collaborate around the technologies you use most.

Q&A for work

Connect and share knowledge within a single location that is structured and easy to search.

Get early access and see previews of new features.

Configuring SSRS 2019 Database Fails

We are trying to install SSRS 2019 on Windows Server 2016. For the SSRS Database the SQL Server 2016 is on another Windows Server 2016. Both the server are on the same domain and are both pingable to each other.

While configuring the database, get the below error. Have checked articles which point to :

  • RPC service should be running on the database and the reporting sever... This is running.
  • DCOM service should be running on database and the reporting sever... This is running.
  • Giving Administrator rights to the service account in which the SSRS service... This is given.

Any help would be highly appreciated!

  • reporting-services
  • sql-server-2016
  • windows-server-2016

MATTA's user avatar

  • I assume that the SSRS Service account is running under a domain account? Also, though I can't find any specific documentation to back it up it not being supported, why are you running SSRS 2019 against a SQL Server 2016 host? –  Thom A Commented Dec 6, 2021 at 13:13
  • It was running under the NTService Account, which I changed it after reading your suggestion, but still the error persist. SSRS 2019 with SQL 2016 is used becuase of licensing reasons. One can use SSRS 2019 and different flavours of SQL Server learn.microsoft.com/en-us/sql/reporting-services/… –  MATTA Commented Dec 6, 2021 at 23:39
  • Also have gone an enabled the Ports on the Windows Server 2016 (SQL Server). learn.microsoft.com/en-us/sql/database-engine/configure-windows/… –  MATTA Commented Dec 6, 2021 at 23:40

Since the SSRS 2019 POrtal is on one server and the SSRS 2019 Database is on another server, the only way to create the SSRS database, was to install the SSRS 2019 on the database server and create the database.

This Works fine!

But in PowerBI Server, this problem doesn't exsits

Your Answer

Reminder: Answers generated by artificial intelligence tools are not allowed on Stack Overflow. Learn more

Sign up or log in

Post as a guest.

Required, but never shown

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy .

Not the answer you're looking for? Browse other questions tagged reporting-services sql-server-2016 windows-server-2016 ssrs-2019 or ask your own question .

  • The Overflow Blog
  • Community Products Roadmap Update, July 2024
  • Featured on Meta
  • We spent a sprint addressing your requests — here’s how it went
  • Upcoming initiatives on Stack Overflow and across the Stack Exchange network...
  • Policy: Generative AI (e.g., ChatGPT) is banned
  • The [lib] tag is being burninated
  • What makes a homepage useful for logged-in users

Hot Network Questions

  • Prove this equation has no positive integer solution?
  • Would electric shifting improve Shimano Alfine 8 ebike durability
  • Don't make noise. OR Don't make a noise
  • How far back in time have historians estimated the rate of economic growth and the economic power of various empires?
  • Questions about mail-in ballot
  • Greek myth about an athlete who kills another man with a discus
  • y / p does not paste all yanked lines
  • Sitting on a desk or at a desk? What's the diffrence?
  • Why Nähe is a noun in this sentence?
  • Why danach instead of darüber?
  • What is the connector name for this 820 μF 450 V Nichicon capacitor
  • Which part(s) of this proof of Goodstein's Theorem are not expressible in Peano arithmetic?
  • Why is pressure in the outermost layer of a star lower than at its center?
  • Unsorted Intersection
  • Basic stems that end in "w"?
  • Orange marks on ceiling underneath bathroom
  • Java: Benchmark findFirst() and findAny() methods on non-parallel streams
  • Book in 90's (?) about rewriting your own genetic code
  • Does Justice Sotomayor's "Seal Team 6" example, in and of itself, explicitly give the President the authority to execute opponents? If not, why not?
  • Is there a way to do artificial gravity testing of spacecraft on the ground in KSP?
  • Did Tolkien give his son explicit permission to publish all that unfinished material?
  • Plausible reasons for the usage of Flying Ships
  • Why does the Trump immunity decision further delay the trial?
  • Why does the Egyptian Hieroglyph M8 (pool with lotus flowers) phonetically correspnd to 'Sh' sound?

reporting services configuration manager comexception

IMAGES

  1. SQL Server Reporting Services Configuration Manager

    reporting services configuration manager comexception

  2. Chapter 2. Set Up and Configuration

    reporting services configuration manager comexception

  3. SQL Server Reporting Service Configuration Manager

    reporting services configuration manager comexception

  4. SQL Server Reporting Services Configuration Manager

    reporting services configuration manager comexception

  5. SQL Server Reporting Service Configuration Manager

    reporting services configuration manager comexception

  6. SQL Server Reporting Services Configuration Manager

    reporting services configuration manager comexception

VIDEO

  1. Installing a domain controller from Server Manager

  2. SQL reporting services and SQL server RAM memory utilization Limit setting . #New

  3. MSBI

  4. SCOM 2016 Post Installation Configuration

  5. Install Master Data Services on SQL Server 2022

  6. testNg+maven #1: project configuration

COMMENTS

  1. cannot connect to report server in SSRS for configuration

    The application must also be compiled with debugging. enabled. For example: <configuration>. <system.windows.forms jitDebugging="true" />. </configuration>. When JIT debugging is enabled, any unhandled exception. will be sent to the JIT debugger registered on the computer. rather than be handled by this dialog box.

  2. SSRS express 2017, Configuration manager does not connect to service

    Verify that the Report Server Windows service is running, and then retry the operation. ---> System.Runtime.InteropServices.COMException: The RPC server is not listening. (Exception from HRESULT: 0x800706B3) The only clue it gives it to make sure the service is running. I confirm the service is really running.

  3. SSRS and Managed Service Account

    When I try to change the service account to an MSA, via Reporting Services Configuration Manager, I receive an error: Microsoft.ReportingServices.WmiProvider.WMIProviderException: The account name is not valid. ... ---> System.Runtime.InteropServices.COMException (0x8004021D): Exception from HRESULT: 0x8004021D --- End of inner exception stack ...

  4. Fix SCCM Report Server cannot Open a Connection Error ConfigMgr

    Launch SQL Server Reporting Services Configuration Manager from the start menu; Fix SCCM Report Server cannot Open | ConfigMgr. Click on the Find button to check the available servers and Report server instances; Click on the Connect button to continue.

  5. Configure reporting

    In the Configuration Manager console, go to the Monitoring workspace, expand Reporting, and then select the Reports node. On the Home tab of the ribbon, in the Settings group, select Report Options. Select the default report server in the list, and then select OK.

  6. sql server

    Cannot login to Reporting Services through SSMS and Reporting Services Configuration manager. Update. I have done the following tests: Report Server Configuration Manager connects fine if I connect locally; SSMS connect fine remotely with either domain user or sa user

  7. Troubleshoot a Reporting Services installation

    The first suggestion in the message 'A report server URL is not configured.' is relevant when integrating with report server version previous to SQL Server 2012 (11.x). SharePoint Configuration for the previous report server versions is completed on the General Application Settings page, using the SQL Server Reporting Services (2008 and 2008 R2)..

  8. Report Server Configuration Manager (Native Mode)

    The Reporting Services Configuration Manager that installs with this version of SQL Server cannot be used to configure an earlier version of Reporting Services. If you are running older and newer versions of Reporting Services side-by-side on the same computer, you must use the Reporting Service Configuration manager that comes with each ...

  9. Reporting doesn't work

    This article helps you fix an issue in which Configuration Manager reporting doesn't work after you move the reporting services point role to a new server or you enable TLS 1.2 on the site servers. Original product version: Configuration Manager (current branch) Original KB number: 4503578. Symptoms

  10. An error occurred when attempting to connect to the report server

    I am trying to configure a report server database through MSSQL report server configuration manager into my local. I am using Visual Studio 17.9 and MSSQL server Reporting Service 2017. While creating the reporting server DB, I am encountering this error: This is how my SQL services are enabled in the system:

  11. Solved: Report Server Configuration Manager fails to start

    Starting the Configuration Manager tool and after connecting to server, I get the following error; Microsoft .NET Framework Unhandled exception has occurred in your application.

  12. SQL Server 2008 R2

    Symptom: When changing an SSL certificate inside of the SQL Server 2008 R2 Reporting Services Configuration Manager, you receive the following error: Create certificate binding. When you click on "Tell me more about the problem and how to resovle it." you receive the following: Microsoft.ReportingServices.WmiProvider.WMIProviderException: An SSL binding already exists for the specified IP ...

  13. Configure the Report Server Service Account

    The Reporting Services Configuration Manager performs the following extra steps to ensure the report server remains available: Automatically adds the new account to the report server group created on the local computer. This group is specified in the access control lists (ACLs) that secure Reporting Services files. ...

  14. How do I know what my Report Server is called (i.e. when prompted in

    For Reporting Services, use the Reporting Services Configuration Manager. Otherwise for the others, use SQL Server Configuration manager. When you use those tools, it will manage the necessary ...

  15. How to resolve this "Microsoft.ReportingServices.WmiProvider

    The problem stemmed from another application occupying the default port (8082) used by Reporting Services. Here's how I resolved it: Navigate to the Reporting Services installation folder, typically located at C:\Program Files\Microsoft SQL Server Reporting Services\SSRS\RSHostingService. Locate and open the 'config.json' file within this ...

  16. reporting services

    Verify that the Report Server Windows service is running, and then retry the operation. ---> System.Runtime.InteropServices.COMException: The RPC server is not listening.