none
exchange 2013 OWA / Ecp 无法显示网页 RRS feed

  • 问题

  • 我的环境是  前段+后端 exchange2013

    不知道谁把 前段后端iis上的 owa ecp 都给删了 ,我按照其他exchange 的配置重新建立了前后端的 owa ecp  ,

    ecp可以正常登陆显示 ,owa 提示输入完密码后 提示网页出错

    我通过ecp把owa的虚拟目录重置了一下,结果 owa ecp 都提示无法显示网页 ,我不知道哪里出的问题,我随后通过ems 把手动建立的 前后端owa  ecp 都给删掉后从建 结果还是不行 ,我按照别的exchange 2013  对照iis权限 都是正确的,我用ems 把 前后端的虚拟目录的权限也都改了 但是 还是 打不开 ,不知道哪里的问题  ,

    我在后端exchange上看到个错误 说这个目录里缺少文件 c:\exchange server\v15\clienaccess\owa\15.0.516.30\owa2\resources\themes

    我从网上找了个文档解决方案是exchange 2007的说是 把安装镜像以下目录内文件复制到内  d:\setup\serverroles\clientaccess\owa\version

    我把一下所有都复制到exchange 2013的后端了 但是问题还是没有解决

    求解!!!

    2013年9月3日 10:23

答案

全部回复

  • 您好!

    1.我推荐你从其他正常的exchange server上复制该文件到这个exchange server上试试。

    2.我推荐你使用get-serverhealth命令检查服务器的运行状态。

    3.请使用get-owavirtualdirectory命令检查owa虚拟目录的配置 和get-ecpvirtualdirectory命令检查ecp虚拟目录的配置。


    微软一站式示例脚本库: http://blogs.technet.com/b/onescript

    2013年9月4日 2:27
  • 您好:

         我现在把 重新搭建的exchange前后端的 owa  ecp 目录全部复制到有问题的机器上 问题依旧,我在后端发现这个问题

    日志名称:          Application
    来源:            ASP.NET 4.0.30319.0
    日期:            2013/9/4 12:33:39
    事件 ID:         1309
    任务类别:          (3)
    级别:            警告
    关键字:           经典
    用户:            暂缺
    计算机:           GSBB-EXMailbox.HPI.COM.CN
    描述:
    Event code: 3005
    Event message: 发生了未经处理的异常。
    Event time: 2013/9/4 12:33:39
    Event time (UTC): 2013/9/4 4:33:39
    Event ID: e5de9370556d425ca8ec0fbfd9a7e3ff
    Event sequence: 2
    Event occurrence: 1
    Event detail code: 0
     
    Application information:
        Application domain: /LM/W3SVC/2/ROOT/Autodiscover-74-130227428194681489
        Trust level: Full
        Application Virtual Path: /Autodiscover
        Application Path: C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Autodiscover\
        Machine name: GSBB-EXMAILBOX
     
    Process information:
        Process ID: 12924
        Process name: w3wp.exe
        Account name: NT AUTHORITY\SYSTEM
     
    Exception information:
        Exception type: HttpException
        Exception message: 未能加载文件或程序集“Microsoft.Exchange.Net, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。
       在 System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app)
       在 System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers)
       在 System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context)
       在 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context)
       在 System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext)

    未能加载文件或程序集“Microsoft.Exchange.Net, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。
       在 Microsoft.Exchange.Autodiscover.Global.Application_Start(Object sender, EventArgs e)

     
     
    Request information:
        Request URL: https://localhost:444/autodiscover/autodiscover.svc
        Request path: /autodiscover/autodiscover.svc
        User host address: ::1
        User: 
        Is authenticated: False
        Authentication Type: 
        Thread account name: NT AUTHORITY\SYSTEM
     
    Thread information:
        Thread ID: 231
        Thread account name: NT AUTHORITY\SYSTEM
        Is impersonating: False
        Stack trace:    在 System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app)
       在 System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers)
       在 System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context)
       在 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context)
       在 System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext)
     
     
    Custom event details:

    事件 Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="ASP.NET 4.0.30319.0" />
        <EventID Qualifiers="32768">1309</EventID>
        <Level>3</Level>
        <Task>3</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2013-09-04T04:33:39.000000000Z" />
        <EventRecordID>208289</EventRecordID>
        <Channel>Application</Channel>
        <Computer>GSBB-EXMailbox.HPI.COM.CN</Computer>
        <Security />
      </System>
      <EventData>
        <Data>3005</Data>
        <Data>发生了未经处理的异常。</Data>
        <Data>2013/9/4 12:33:39</Data>
        <Data>2013/9/4 4:33:39</Data>
        <Data>e5de9370556d425ca8ec0fbfd9a7e3ff</Data>
        <Data>2</Data>
        <Data>1</Data>
        <Data>0</Data>
        <Data>/LM/W3SVC/2/ROOT/Autodiscover-74-130227428194681489</Data>
        <Data>Full</Data>
        <Data>/Autodiscover</Data>
        <Data>C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Autodiscover\</Data>
        <Data>GSBB-EXMAILBOX</Data>
        <Data>
        </Data>
        <Data>12924</Data>
        <Data>w3wp.exe</Data>
        <Data>NT AUTHORITY\SYSTEM</Data>
        <Data>HttpException</Data>
        <Data>未能加载文件或程序集“Microsoft.Exchange.Net, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。
       在 System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app)
       在 System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers)
       在 System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context)
       在 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context)
       在 System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext)

    未能加载文件或程序集“Microsoft.Exchange.Net, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。
       在 Microsoft.Exchange.Autodiscover.Global.Application_Start(Object sender, EventArgs e)

    </Data>
        <Data>https://localhost:444/autodiscover/autodiscover.svc</Data>
        <Data>/autodiscover/autodiscover.svc</Data>
        <Data>::1</Data>
        <Data>
        </Data>
        <Data>False</Data>
        <Data>
        </Data>
        <Data>NT AUTHORITY\SYSTEM</Data>
        <Data>231</Data>
        <Data>NT AUTHORITY\SYSTEM</Data>
        <Data>False</Data>
        <Data>   在 System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app)
       在 System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers)
       在 System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context)
       在 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context)
       在 System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext)
    </Data>
      </EventData>
    </Event>

    我把重新搭建的exchange后端  上的 Autodiscover 目录复制上去  ,在试试

    2013年9月4日 4:45
  • 您好 问题还是没有解决 ,自动发现没有问题了  就是 还是 owa  ecp  无法显示网页

    2013年9月4日 6:58
  • 恢复OWA 和 ECP 的IIS中配置文件,解决。
    • 已标记为答案 Zhen_Chen 2016年1月11日 9:45
    2016年1月11日 9:45