【问题标题】:Viewing Failed Request Log查看失败的请求日志
【发布时间】:2022-06-15 17:57:26
【问题描述】:

可能是因为 IE (Internet Explorer) 现在(有一段时间......)正式死了,我终于想看看失败的请求日志。

搜索确实帮我找到了:

  1. IIS failed request log viewer

但这个问题和答案是 11 年前的,并且到外部站点的链接已关闭。

  1. FREB Viewer

但下载给出:{"error":{"code":"generalException","message":"General Exception While Processing"}}

所以,我的问题是,我如何查看失败的请求日志,就像几年前我在 Internet Explorer 中那样查看失败的请求日志?

我正在尝试在 Windows 11 下执行此操作,但是当查看“C:\inetpub\logs\FailedReqLogFiles\W3SVC1\fr004256.xml”之类的文件时,我在 Edge 中只看到一个空白页面。

编辑:另一篇关于它不起作用的文章,请参阅:

Reading a FREB log, a Failed Request Tracing: IIS request processing pipeline execution(最后更新时间:2020 年 12 月 15 日凌晨 02:10)

【问题讨论】:

    标签: iis iis-10


    【解决方案1】:

    在 Edge 设置中,将允许网站在 Internet Explorer 模式下重新加载设置为允许并重新启动 Edge。

    然后在 edge 中打开 fr0000xx.xml 文件。您可能会得到一个空白页面,并且 freb.xsl 显示被阻止。

    点击右上角...,在IE模式下重新加载。

    现在,您可以在 Win11 上查看它。

    【讨论】:

    • 这行得通,但你必须这样做 1) Reload tabe in Internet Explorer mode 2) 看到一条无用的消息 this page is open in Internet Explorer mode 3) 一条更无用的 Most pages work better in Microsoft Edge 消息。 Si,简而言之,在信息显示之前要做的事情太多了(我意识到我正在尝试打开错误的 XML,并且应该有下一个或上一个,这意味着必须再次执行这些步骤...... ?)
    • 顺便说一句:我的网站上的“允许在 Internet Explorer 模式下重新加载网站”设置为“不允许”,这可能导致我找不到此解决方法。
    • 这是目前在win 11中查看frt登录的唯一方法,无需下载任何其他第三方工具。它可能很复杂并且打开日志的步骤太多,但是...没有其他有用的方法,正如您所说的 IE 在 win 11 中不支持。
    • 如果问题已经解决,请采纳答案,以帮助其他有同样问题的人。
    • 对于“解决方法”,这是可以的,但这不是我的问题的解决方案。
    【解决方案2】:

    刚刚停止支持,被微软单独禁止打开。它还在那里。微软至少要到 2029 年才会删除它。 你可以在edge中使用IE模式或者依赖IE的老程序,甚至可以绕过限制直接使用IE windows11打开即:

    $ie=New-Object -ComObject InternetExplorer.Application; $ie.visible=$true

    或调用 mshtml:IIS-FrebViewer 的旧程序 https://www.iis.net/downloads/community/2014/02/freb-viewer

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多