SSRS RPC Issue

There are a couple of things that I can not do on a recently inherited SSRS instance due to RPC errors.  When first logging in, I went to backup the encryption key. The backup button was grayed out - as was the change button. So I attempted to delete
the key and have a new one created (the instance is currently empty, but will be used soon). Upon trying to delete, I received the RPC error below (at the bottom - after my text).  SSRS is accessible from the web management and web services URLs.
I decided to attempt an uninstall and re-install.  I did not remove Database Services for the instance as there are many databases running there.  I just removed the role and re-added after a reboot.  I did remove the ReportServer and ReportServerTempDB
- wanting to start fresh.  After the install, I started configuring - and when I got to the database and tried to create a new report server database - I received the same RPC error.
I then restored the original databases and selected choose existing database.  That worked and I am back to where I started.  I can't backup the key as the button is grayed out and I can't delete it because I get the error.  If I try to use
rskeymgmt, it tells me the RPC is unavailable.
It is like there is some kind of listener that is not properly configured, or is broken.  Any thoughts?
ERROR:
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 (0x800706B3): 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.DeleteEncryptedInformation()
   at ReportServicesConfigUI.WMIProvider.RSReportServerAdmin.DeleteEncryptedInformation()

Some things to double check would be if your system administrators have any group policies blocking or preventing WMI calls or if there is an antivirus software installed, if that is interfering.  Sometimes the UAC can get in the way, and you might
consider running the configuration tool as an administrator (right-click and select run as administrator).

Similar Messages

  • Unable to apply GPO on 209 clients (RPC Issues)

    I am in the process of cross forest DC migration with an environment of 400 users, first I have configured the GPO to add the dns suffix search domains to the
    current clients of the old domain however upon applying policy I get The RPC server is unavailable or RPC was cancelled or access denied sometimes.
    I have checked the domains (4) health , replication and all looks very well. 
    I connected to one of the clients that has an issue to make sure these clients are joined to the domain and using the proper DNS list. then checked if the domain
    has the correct hostname as it appears in the domain and everything looked fine.
    I disabled Kaspersky firewall on the client and disabled Windows firewall client but still the same issue occur .
    When trying to connect to any of these clients with hostname to browse to the C$ folder it gives an error, I also tried with the FQDN and had the same problem
    but with IP it connects fine.
    I checked the RPC service, Computer browser service to see if they are running and they were running. 
    I am attaching screenshots of the GPO policy and the error that appears when trying to browse to the client folder C$ with hostname or fqdn. 
    I have tried the following but it didn't fix anything.. I hope someone could help point me out to the right direction
    Checked DNS (Servers and clients)
    Checked relative services (Netbios, RPC, Computer browser ..etc)
    Checked firewall (Kaspersky and windows) and closed them both.
    Checked connected DC on clients and pointed clients to different DCs  to check if it'll solve the problem.
    Checking DCs replication and health using DCdiag /v 
    Ran nltest.exe /sc_verify:domain.local and returned success ... 
    I am attaching 
    On one of the clients that have the issues I have also find this error on the event viewer. 
    This computer was not able to setup secure session with a domain controller in domain domain.local due to the folliowing "there are currently no logon servers available to service the logon request.
    The weird thing is that the client have no issues and can logon to his computer which is a domain member without any issues. 
    thanks
    Mohammed JH

    Hi Vivian, 
    I found the problem, it was due to duplicated hostnames on the DNS for all these problematic clients! The DNS scavenging seems it's not working .. I would appreciate if you could assist me on how to troubleshoot the scavenging.
    I have already applied the following checks
    1- Checked the refresh and no refresh interval (both were 7 days and I changed them to 1 hour) 
    2- Restarted DNS.
    3- Set DNS to automatic scavenging of stale records.
    Still no sign of items are being deleted? 
    I would appreciate your help
    thanks
    Mohammed JH

  • SSRS Subscriptions Issue

    Hello All,
    After the server migration (old-new are identical servers in all aspects including HardWare) the SSRS subscriptions are having issues.
    1. They will run as scheduled but mails are delivered late.
    2. They ran on weekends even though it was not scheduled and not triggered from team.
    3. Job history is not getting updated when subscription run on weekend.
    Workarounds We Did but not solved:
    1. SQL Services restarted.
    2. SSRS restarted.
    3. Manually tested the Subscriptions.
    Please advise.
    Regards, Pradyothana DP. Please Mark This As Helpful if it helps to solve your issue. ========================================================== http://www.dbainhouse.blogspot.in/

    Hi Pradyothana,
    According to your description, the subscription doesn’t work fine when you migrate it from old server to a new server.
    In your scenario, please use code below to find the corresponding job of the subscription, then check if the schedule both in the subscription and the job is the same.
    use ReportServer;
    Go
    SELECT
    c.Name AS ReportName
    , rs.ScheduleID AS JOB_NAME
    , s.[Description]
    , s.LastStatus
    , s.LastRunTime
    FROM
    ReportServer..[Catalog] c
    JOIN ReportServer..Subscriptions s ON c.ItemID = s.Report_OID
    JOIN ReportServer..ReportSchedule rs ON c.ItemID = rs.ReportID
    AND rs.SubscriptionID = s.SubscriptionID
    Besides, since you mentioned the email will be delivered on weekends though it hasn’t been scheduled, you could use Reporting Services trace Log File to find which schedule deliveries this report. Please refer to this article:
    Troubleshooting Subscriptions: Part II, Using the Reporting Services Trace Log File  .
    If you have any question, please feel free to ask.
    Best regards,
    Qiuyun Yu
    Qiuyun Yu
    TechNet Community Support

  • SSRS subscription issue

    We use some reports in SCSM (standard and custom). About week ago one of custom reports lost formatting when send to e-mail in MHTML format. We didn't modify this report before issue.
    Report display correctly:
    1. In the SCSM console.
    2. In the SSRS web interface.
    3. In the e-mail when format isn't MHTML (report is attached to message)
    4. In any supported format (including MHTML) after manual export.
    5. In any supported format (including MHTML) when report is sent to SMB share by subscription.
    Report display incorrectly (as plain text without images and formats) only when it is sent in MHTML format by e-mail subscription.
    SSRS 2012 SP1.

    Hi Roman1974,
    Do you use embedded charts within in tablix? If so, please try to insert rectangles into the tablix before inserting charts.
    Which browser do you use to view the subscription? Some browsers may not perfectly support the MHTML format. You can test the issue using Internet Explorer.
    As a workaround, you can enable HTML 4.0 format for subscription and configure subscriptions to use this format instead of MHTML. To do this, please remove "Visible="false" for the HTML4.0 rendering extension in the RSreportserver.config file:
    <Extension Name="HTML4.0" Type="Microsoft.ReportingServices.Rendering.HtmlRenderer.Html40RenderingExtension,Microsoft.ReportingServices.HtmlRendering" Visible="false"/>
    <Extension Name="MHTML" Type="Microsoft.ReportingServices.Rendering.HtmlRenderer.MHtmlRenderingExtension,Microsoft.ReportingServices.HtmlRendering"/>
    Regards,
    Mike Yin
    If you have any feedback on our support, please click
    here
    Mike Yin
    TechNet Community Support

  • SSRS Reporting Issue

    HI All,
            I had a custom requirement in SSRS which has three Roles in the Databases.
            Example 
            Roles :  Role1, Role2,Role3
            Folders : Folder1,Folder2,Folder3
            Role1 Should be able to see all the Folders Considering him as an highest privilaged user and Role2 Should be able to see folder 2 and Folder 3 and Role3 should be able to see only Folder3 in Report Manager.
            Issue here is i had more than 600 users who belongs to Role2 and 1000's of users for Role3 So it is difficult for me to give permissions by having AD Groups as users might get added day by day and
    we end up having resource for monitoring newly added users and giving permission to them.
           Instead i am looking out to implement custom authorization, based on the Logged in user i can go back to database get the Roles associated with the user and Display the folders based on the Roles.
           is it possible to implement it using SSRS Custom Authorization, if so can some one please guide me further on how to implement it.
         Thanks In Advance.
    Thanks,
    Prasanth

    Hi Prasanth,
    Reporting Services can be extended to support Forms Authentication using the security extensibility interfaces available through the Reporting Services API. Forms Authentication requires that a person is present to enter credentials. For unattended applications
    that communicate directly with the Reporting Services Web service, Forms Authentication must be combined with a custom authentication scheme. We can add Forms Authentication by deploying a custom security extension to the report server. For more information
    and code samples about custom security extension, please refer to the following links:
    http://www.codeproject.com/Articles/675943/SSRS-Forms-Authentication
    http://msftrsprodsamples.codeplex.com/wikipage?title=SS2008R2%21Security%20Extension%20Sample
    Hope this helps.
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • SSRS - Deployment Issue

    Hi Friends .
    Need Help ... I do have an SSRS Report working perfectly on Server S1 . with environment as SSRS 2008 R2
    Recently it was upgraded to SQL Server SSRS  2014  on server S2.
    When i Open the Report file  R1.RDLC  in BIDS .
    After working on the report I do the deployment of the Report R1. In the report R1 Properties , my New Server S2 is spelled correctly in the Deployment Property.
    So what the Issue is happening that sometimes my Report R1.Rdlc file gets  deployed on Old Server S1 :(
    The IP of both the Server S1 & S2 are different but the Names are Same  but still my Report gets deployed on Old server as well as well on new Server .
    So what we did . We Stopped the reporting Services as well IIS On Server S1. with that it is running/Deploying correctly on server S2, but still this is not the solution . we need to restart our services on Server S1 Today .
    Please help why the report sometimes gets deploy on Old server also
    Thanks
    Rakesh

    Hi Friends .
    Need Help ... I do have an SSRS Report working perfectly on Server S1 . with environment as SSRS 2008 R2
    Recently it was upgraded to SQL Server SSRS  2014  on server S2.
    When i Open the Report file  R1.RDLC  in BIDS .
    After working on the report I do the deployment of the Report R1. In the report R1 Properties , my New Server S2 is spelled correctly in the Deployment Property.
    So what the Issue is happening that sometimes my Report R1.Rdlc file gets  deployed on Old Server S1 :(
    The IP of both the Server S1 & S2 are different but the Names are Same  but still my Report gets deployed on Old server as well as well on new Server .
    So what we did . We Stopped the reporting Services as well IIS On Server S1. with that it is running/Deploying correctly on server S2, but still this is not the solution . we need to restart our services on Server S1 Today .
    Please help why the report sometimes gets deploy on Old server also
    Thanks
    Rakesh

  • SSRS Timeout issue

    I am using SSRS for generate reports in my .net web application. For one of the report, an error "An error has occurred during report processing." is returned after 100s. The report can be generated successfully in report server
    at around 3 minutes. So, I believed it is caused by timeout issue in one of the processes. However, i have verified the timeout settings but still got no ideas on how to fix it.
    My code is a bit complicated since the connection type of my report's data source is an customized dll. In the dll, i will call an webservice to get data. Below is summary for the flow:
    UI -> Reporting Service -> Customized Dll -> Web service -> SQL/Stored Procedures
    The execution timeount in the web.config of both the reporting service and web service are set to 9000s (<httpRuntime executionTimeout = "9000" />). And coding about timeout of the service is set to 3000s (i.e. ReportingService rs = new ReportingService();
    rs.timeout = 3000000;). In the execution properties of the report, Report Execution Time is set to "Do not timeout report execution" currently.
    I think there is no problem for the customized dll and the web service it calls since it can be generated in report server direclty. But I have no idea about where the timeout occurs. Please kindly help.
    Thanks,
    Shirley

    Hi Shirley,
    According to your description, you encountered time out issue when rendering your report in your web application. Right?
    In Reporting Services, we have report execution timeout value and query timeout value for processing report and dataset. In this scenario, you have already set the report executionTimeout and "Do not timeout report execution" on report level. Since
    this time issue only happens on specific report, it probably cause by processing large amount of data which exceeds the max query timeout. Please go to rsreportserver.config file and change the QueryTimeOut into "0". This file locates at
    xx:\Program Files\Microsoft SQL Server\MSRS12.MSSQLSERVER\Reporting Services\ReportServer
    <Add Key="DatabaseQueryTimeout" Value="0"/>
    Reference:
    Setting Time-out Values for Report and Shared Dataset Processing (SSRS)
    Troubleshooting Timeout errors in Reporting Services
    If you have any question, please feel free to ask.
    Best Regards,
    Simon Hou

  • Ssrs pagination issue

    This issue is related to pagination in ssrs.I want to handle pagination using stored procedure. I have created below sp and would like to know that how can i set  value for parameter @pageNum. so that every time i change page in report viewer value
    get increase with +1(like 1,2,3,4,5.....).
    create proc [dbo].[Test_paging]
     @pageNum int, --page no
     @pageSize int---how many rows
    as
    ; with test 
    as
    SELECT DISTINCT row_number() over(order by column name),
    List of the columns 
    from table name
    select * from TBL_CMBLY
    WHERE RowNum BETWEEN (@pageNum - 1) * @pageSize + 1
      AND @pageNum * @pageSize
    order by rownum

    Hi Tejaskumar,
    As you may know, per the RDL specification, accessing the current page number from within the report body is not supported in Reporting Services. Using custom code to work around this limitation is also not supported, because it would rely on intrinsic expression
    evaluation order and pagination/rendering order which is not documented.
    One possible workaround is calculating the page number by yourself to display the page number in the report body. Suppose the report has 100 records, and one page has 10 row, then we can refer to the steps below:
    Add another column with the expression like below in the tablix, then hide the column:
    =ceiling(Rownumber("DataSet1") / 10)
    Drag a table right of the current tablix, and delete the tablix header, second and third columns.
    Right-right the Details group to add Page Breaks with the “Between each instance of a group” option.
    Insert the expression below in the textbox:
    =ceiling(Rownumber("DataSet1") / 1)
    Then use the expression below to control the row visibility:
    =iif(ceiling (Rownumber("DataSet1")  / 1)>reportitems!Textbox6.Value,true,false)
    Note that the Textbox6 is the name of the textbox which contains the value: =ceiling(Rownumber("DataSet1") / 10)
    Besides, we can use the expression below to manually add page break with 10 rows for each page in the tablix:
    =ceiling(Rownumber("DataSet1") / 10)
    The following similar thread is for your reference:
    http://social.msdn.microsoft.com/forums/sqlserver/en-US/ab9c18bc-ee37-45a2-a52d-628c12d08b33/ssrspagination-on-report-body
    Hope this helps.
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Access to ssrs 2008 issue

    I am working with a vb.net 2010 web form application that calls a reportviewer control to
    display selected reports ssrs (*.rdls) from the reportviewer.
    The problem is, I believe that the wrong report server is being called since the rdls that are
    displayed are old version of the rdl reports. However I do not know what other report server could be
    called unless it is on my own workstation. There is no other test report server to call.
    I can not find what could be wrong by the debugging I am doing.
    In the web.config file, <appSettings> <add key="ReportServerURL" value="http://testdev/ReportServer/"/>.
    When I access the test report server, the url is the following:
    http://testdev/Reports/Pages/Folder.aspx?ViewMode=List.
    Thus can you suggest what I could try to see what is wrong and/or tell me, show me in code, and/or point to a url that will tell me what could be wrong?
    Is there a possibility that a test report server value can be wrong? I am the only person who has used this test report server within the last 2 years. What setting(property) do you think I should look at?

    Hi wendy,
    According to your description, when you call a report in your reportviewer control, but you find it is an old version report. Right?
    In this scenario, we are still not clear about the "old version rdl report". Do you have different version of SQL instance on your test server? If your URL is correct, you suppose to get the report properly. For your self testing, you can access the report
    through URL to see if it returns the right version report. If possible, please post some screenshots of your report, it may help us figure out the issue. Thank you.
    Best Regards,
    Simon Hou

  • SSRS (Security) issues in Firefox and Chrome

    in both browsers the layout is a mess to start with.
    Biggest problem in both cases is: The detailView button is vissible even if your not admin.
    So when ppl click this they are able to see/modify datacources and see hidden directories and stuff. I havent checked if they can really change stuff but it seems to me that its not what we want. If you are not admin you shouldnt see the DetailView button
    at all.
    1 other thing that doesnt work in Chrome. The report itself. you can fill in parameters but the report itself wont show up. but thats a minor problem.
    the security issue with the DetailView option available for everyone would be a major problem id say

    Which version of Reporting Services are you running?
    Check this article on MSDN about browser compatibility of SSRS: Planning for Reporting Services and Power View Browser Support
    SSRS works best on Internet Explorer. If you use other browsers, something may not be displayed correctly.

  • Exchange 2010 RPC issue, "The RPC_S_SERVER_UNAVAILABLE error (0x6ba) was thrown by the RPC Runtime process"

    Hi All,
    this is the first time iv had to post on here on a forum since ive been doing IT but here goes.
    Server background:
    SBS 2011
    Exchange 2010 SP3 RU6
    Installed 2 years ago and has run relatively smooth since installation
    Possible Cause: a recent application that had created a virtual directory in IIS.
    Issue:
    A user recently reported an issue with Outlook Anywhere, i did an exchange connection test and reported the following error
    The RPC_S_SERVER_UNAVAILABLE error (0x6ba) was thrown by the RPC Runtime process.
    Elapsed Time: 3834 ms.
    Fixes Tried so far
    - Reg fix for ports 6001,6002,6004
    - Telnet 127.0.0.1 6001 all returns expected results
    - Disable RPC then Re-enable via the management console
    -Ran fix my network wizard which has shown an error in compenent 3 which it fixed
    Component ID #3 
    If the Fix My network wizard shows that component ID #3 is broken, this means that within IIS the RPC virtual directory settings are incorrect.
    Continuing to fix this error within the wizard will correct the RPC virtual directory to support both Basic and NTLM authentication to this virtual directory. 
    Any suggestions would be great as im running out of ideas, i have thought about rebuilding outlook anywhere but unsure of the implications on an SBS

    Hi,
    In order to check whether it is an RPC Virtual Directory issue, you can open IE and input:
    Https://mail.domain.com/RPC/RPCProxy.dll
    After inputting the credential, the expected result is a blank page. If not, I means the issue resides on the RPC VD. You can try rebuilding the RPC VD for the first try.
    Thanks,
    Simon Wu
    TechNet Community Support

  • SSRS expression issue

    Hello All,
    I'm having an issue with adding parameters to the report with the below statement. When I add @Start as a parameter in report and set the default value to =DATEADD( "M", -1, DATEADD("QQ", DATEDIFF("QQ", 0, Today()),0)),
    I get an error saying - An error occured during local report processing. How can I set default value for @End to - DATEADD(day, -1, DATEADD(month, DateDiff(month, 0, @Start) +1, 0))? Thanks
    declare @Start as date
    declare @End as date
    declare @NextStart as date
    Declare @NextEnd as date
    Set @Start= DATEADD( MM, -1, DATEADD(QQ, DATEDIFF(QQ, 0, GETDATE()),0))
    Set @End = DATEADD(day, -1, DATEADD(month, DateDiff(month, 0, @Start) +1, 0))
    Set @NextStart = DATEADD(MONTH, 1, @Start)
    Set @NextEnd = DATEADD(day, -1, DATEADD(month, DateDiff(month, 0, @Start) +2, 0))
    Thanks,
    Amol

    Hi Neha,
    Thank you very much for your help. The expressions you suggested works perfect. The only issue is with @NextEnd paramater. I get default date as 09/30/2014 instead of 07/31/2014.
    For @NextEnd
    =DateAdd("d",-1,DateAdd("q",1,DateSerial(Year(Now()), (3*DatePart("q",Now()))-2, 1)))
     Thanks again for your help.
    Amol

  • SSRS-XML issue

    I have a field in the database table that contains an XML string. It is not formatted. In report we need to display it as formatted like XML
    xml, with highlight option, tree view with expand/collapse  option on each node. We are able to achieve the formatting with below script
    Public Function FormatXml(file_content As String)As String 
    Dim doc As New System.Xml.XmlDocument() 
    doc.LoadXml(file_content) 
    Dim sb As New System.Text.StringBuilder() 
      Dim settings As New System.Xml.XmlWriterSettings() 
      settings.Indent = True 
      settings.IndentChars = "    "     ' This includes 4 non-breaking spaces: ALT+0160 
      settings.NewLineChars = System.Environment.NewLine 
      settings.NewLineHandling = System.Xml.NewLineHandling.Replace 
      settings.OmitXmlDeclaration = True 
      Using writer As System.Xml.XmlWriter = System.Xml.XmlWriter.Create(sb, settings) 
        doc.Save(writer) 
      End Using 
      Return sb.ToString() 
    End Function
    But this is not working with all IE version.Mainly we are trying to get  tree view with expand/collapse  option on each node in the report .  Please help me in resolving this issue

    I've tried creating a new parm:Object but the issues still
    comes down to how Microsoft generates the URL parms using the ":"
    to define a variable.

  • SSRS Reports Issue

    Hello All,
    While creating report builder model I am facing below error.
    An error occurred during the generation of semantic model : [Create perspectives from cubes]Either the user, SP2010FARM1\spdev, does not have access to the PSCALLDB database, or the database does not exist.
    I have checked that user have complete access to the database. I have also checked that connection string in the sql data source is correct.
    Is there any thing else which causing this issue ?
    Any suggestion to resolve this issue..
    Thanks in advance  :)

    Hi Suhil,
    According to your description, my understanding is that the error occurred when you created report builder model.
    Based on the error message, I recommend to re-assign the full permission to the user and re-check the connection string per the link below:
    http://msdn.microsoft.com/en-us/library/ms156450(v=sql.105).aspx
    As the issue is regarding to SQL Server Reporting Service, then you can post your question to the forum for SQL server Reporting Service: http://social.technet.microsoft.com/Forums/en-US/home?forum=sqlreportingservices.
    More experts will assist you, then you will get more information relation to SQL Server Reporting Service.
    Best regards.
    Thanks
    Victoria Xia
    TechNet Community Support

  • SSRS parameter issue.

    I am trying to build report with a multiple parameters have 10 parameters.
    in the below parameters client id is using shared dataset and it is not depending on any of the parameters but still its not populating to select values. the SP using in this shared data source
    Can any one please help me with this issue
    hemanth

    Have you selected Available and Default values for the Client Id parameter?
    Whats does the query look like for the Dataset that is used to populate Client Id?

Maybe you are looking for

  • Cannot deploy par from NWDS

    Hi, I am not able to deploy par file into the DEV EP instance. Since the sys # is 00, I am using 50018 as the port number and very sure that the host name is ok. the error message in sap-plugin.log suggests that the upload response is the default log

  • Financial Statement Version vs item

    HI Pros what is the diff between Financial Statement Version 0GL_FSVERSN versus Financial Statement item       0GLACCEXT kris

  • Use ResultSet in a query - join??

    Hello there, I would like to ask if it is possible to use the ResultSet from a query in another query. For example my result set contains some indexes and I want to select the rows from the database whose index is not in the result set. Can I do a jo

  • Adjustment Layer - Single Icon for all.

    Hi Recently all the icons in my adjustment layers show the same, this being the 'Add Adjustment Layer Button' . I still get the curves, photo filter etc adjustments - it is just the icon that remanins the same. Why is is doing this. Many thanks.

  • Re: HELP!  DESIGNER (s) wanted!

    Hi I need a couple of (small) images designing for my website (which I could do if I could draw or knew how to use my Illustrator & Photoshop software)! I know exactly what I want but cant find it anywhere. I'm not in any position to pay for this - h