【问题标题】:Exchange OWA stopped working after installing Tomcat安装 Tomcat 后 Exchange OWA 停止工作
【发布时间】:2013-11-25 04:03:48
【问题描述】:

我有一个 windows 2003 服务器在 IIS 6 上运行 exchange 2003。在我在服务器上安装 Tomcat/Railo 之前一切正常。

安装 Tomcat 后,我​​无法访问 OWA 上的交换服务器。我知道 Tomcat 正在处理 railo 的 servlet,但我不确定它如何影响 OWA 以及如何修复它。

由于运行了这么久,我不确定要重新安装 OWA 的文件在哪里。

当我点击 Exchange OWA 站点时,它确实要求我登录,但 IIS 给了我一个 404 错误

我显然需要启动并运行它,因为公司中的每个人都使用 OWA 帮助!

添加信息:

我已向包含图像的默认网站添加了一个新的虚拟目录。我可以毫无问题地做到这一点,所以看起来不再起作用的是安装最初添加的虚拟目录。

/exchadmin  \\.\backofficeStorage
/exchange   \\.\backofficeStaorage
/exchweb    C:\Program Files\Exchsrvr\ExchWeb
etc

这些似乎也是与 ASP.NET 相关的页面。安装 railo/Tomcat 会不会弄乱这个站点的 asp 处理?

【问题讨论】:

    标签: asp.net tomcat iis-6 exchange-server


    【解决方案1】:

    我怀疑 IIS 和 Tomcat 都在尝试侦听端口 80,一次只能绑定一个。如果您查看 IIS,您可能会发现您的默认网站已停止。

    【讨论】:

    • 我很确定 Tomcat 正在监听 :8080 并且当我查看默认网站(确实运行 OWA)时,它正在运行。我可以正常停止并重新启动它。
    • 抱歉,您显然是对的,因为您可以访问登录表单。奇怪的是,您会在下一页收到 404。我会在 iis 中检查该应用程序的属性,并且可能会尝试访问同一位置的纯 html 文件。如果它在不同的子域上,可能是 tomcat 更改了您的主机文件?
    • 会不会是tomcat安装改变了对你的应用池的.net框架支持?
    • 我猜这是一个很好的可能性,但我不知道如何测试或修复它。
    • 1.单击其中一个交换应用程序 2.查看应用程序的基本设置 - 在操作面板中 - 获取应用程序正在运行的池的名称 3. 现在您可以查看在应用程序池列表中,并确保您确定的池正在运行 .net
    【解决方案2】:

    @Gavin Totall 让我走上了正确的道路。在 Tomcat 安装过程中发生的一切破坏了我找到此页面的默认站点的所有应用程序池设置

    http://support.microsoft.com/?id=883380

    关于如何重置所有默认 OWA 虚拟目录以及一切重新开始工作。希望这篇文章能节省我花在这上面的时间。再次感谢@Gavin

    【讨论】:

    • 好消息,很高兴您得到了排序。
    • 您可能需要在此处获取 .config 文件的副本:C:\Windows\System32\inetsrv\config
    猜你喜欢
    • 2020-11-18
    • 2018-08-16
    • 1970-01-01
    • 1970-01-01
    • 2022-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-09-28
    相关资源
    最近更新 更多