你的位置:首页 > 软件开发 > 数据库 > SSRS 报表管理器 http://localhost/Reports HTTP500 内部错误处理过程

SSRS 报表管理器 http://localhost/Reports HTTP500 内部错误处理过程

发布时间:2016-07-29 13:00:08
安装了很多机器的sqlserverBI 组件 初始安装配置下浏览报表管理器 http://localhost/Reports报表服务器http://localhost/Reportserver界面都没有问题 能正常倒腾。 后面碰到一台奇葩 浏览http://localho ...

安装了很多机器的sqlserverBI 组件 初始安装配置下

浏览报表管理器 http://localhost/Reports

报表服务器http://localhost/Reportserver

界面都没有问题 能正常倒腾。

 

后面碰到一台奇葩 浏览http://localhost/Reports 直接报错如下。刚开始因为别的同事配置过 一直以为是配置问题 各种改配置,重装mssql bi 查资料还是不行,绕了不少弯路,现在将解决办法记录下

系统环境:windows server 2008r2  64位 (spx没注意看)

BI版本:sql server 2008r2

SSRS 报表管理器  http://localhost/Reports  HTTP500  内部错误处理过程

 

首先跟踪错误日志,看这个http500 没啥有效信息

错误日志地址如下:D:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\LogFiles (盘符看自己看装到哪了)

查看最近错误日志

截图如下: 看到问题了吧,

SSRS 报表管理器  http://localhost/Reports  HTTP500  内部错误处理过程

此实现不是 Windows 平台 FIPS 验证的加密算法的一部分

顺着这根黄瓜继续搜索,(如果你的情况跟我一样网上说的那个改注册表值是没有效果的 改HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy  的enable=0 )找到了一篇官方记录

原文地址:https://support.microsoft.com/zh-cn/kb/911722

有用的地方贴一下:

  1. 在记事本之类的文本编辑器,打开应用程序级别 Web.config 文件。
  2. 在 Web.config 文件中,找到< system.web >部分。
  3. 在< system.web >节中添加到下面的< machineKey >节︰
    <machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>

    原标题:SSRS 报表管理器 http://localhost/Reports HTTP500 内部错误处理过程

    关键词:http

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。