7 responses

  1. J.D. Walker
    2020-08-22

    So what about if the front-end is Microsoft Access, the back-end is Microsoft SQL Server. Will this solution work for that, too?

    Reply

    • Wayne Sheffield
      2020-08-26

      I’d be very surprised – this is about using SSRS with Google Chrome.

      Reply

  2. J.D. Walker
    2020-08-27

    No, I got that. I’m solely talking about the Kerberos double-hop issue. It’s the same principle. Google Chrome is the front end, and the SSRS server is the back end. Your registry changes solved the problem.

    A few projects ago, I was working somewhere where the front end was Microsoft Access, and the back end was SQL Server, and we had the same Kerberos double-hop issue.

    Reply

    • Wayne Sheffield
      2020-08-27

      Those registry entries for Microsoft might work. Try it out and let us know here.

      The last one is Chrome specific.

      Reply

  3. Sherri McDonald
    2021-01-20

    Hi Wayne, we are using SSRS 2019 enterprise reporting. We stood this up over the summer. However, we are experiencing an issue that we didn’t have in 2012. When the users use IE or Edge and run a report that has a parameter, they select the parameter, view report and it works fine. When they use Chrome to run the same report, select the parameter and view report, the parameter value disappears. They have to select the parameter value 3-4 times before actually being able to view the report.

    I do have a ticket opened with Microsoft. Here is what we have done so far. They had us add spn’s (my infrastructure team did that 2 days ago) and they had me add RSWindowsNegotiate to the reportserver.config file. Just above RSWindowsNTLM. I restarted the services.

    After doing that, I was no longer able to run any report in IE or Edge, but I could still run a report in Chrome. No, none of that fixed the resetting parameter value for Chrome. As soon as I removed RSWindowsNegotiate, I was able to run reports in IE/Edge again.

    I have sent many many log files and have my ticket escalated from one team to another and none of them can seem to come up with a solution regarding resetting parameter values in Chrome, nor tell my why adding RSWindowsNegotiate to the config file prevents reports from being executed in IE/Edge.

    FYI: When we stood up the servers (Test and Prod) over the summer, we were not able to connect our report (server A) to our cube data source (server B). Opened a ticket with Microsoft because the errors we were receiving were connection timeouts. After many months (not joking), they had us finally add SPNs and Windows Negotiate (also a little bit of try this and try that). After those configuration changes, we were able to run our reports from server A and connect to the data source on server B, but we were no longer able to view reports in IE/Edge in our test environment. We actually still have that ticket open with Microsoft and they have no idea why it’s happening. After this chrome issue with our prod server and me realizing that after adding the SPNs and RSWindowsNegotiate to the config file immediately caused an issue with viewing reports in IE/Edge, I decided to go into my test environment and remove the RSWindowsNegotiate from the config file and bam, I was able to finally run reports in Test using IE/Edge. My test cube server is down right now, so I am not for sure if removing that entry from the config file will prevent me from connecting to the cube or not.

    Do you have any idea why this is happening or have you seen it before?

    Reply

    • Wayne Sheffield
      2021-03-08

      Hi Sherri,

      Thanks for posting your question here. I have not heard of this before, and have no idea of why it’s happening. It’s interesting that you don’t have this issue with Edge, since Edge and Chrome are built on the same code base (Chromium).

      Reply

Leave a Reply to let me know how you liked this post

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

Back to top
mobile desktop