Owa访问故障,计划重建Owa虚拟目录,开局很完美,过程很残酷。
第一步:get-owavirtualdirectory -server xxxx | remove-owavirtualdirectory 过程很顺利;
第二歩:
new-ecpvirtualdirectory -internalurl https://xx.xx.xx/ecp -server servername -websitename "Default Web Site" -Path "C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\ecp"
然后,故障出来了,如下图所示:
后来查到结果很奇葩,在Ex2013,new-owavirtualdirectory的命令默认是在后端服务器上运行的,而我的前后端分离,自然不能运行,须在命令中加入-role clientaccess的参数。
ok,完整运行命令:
new-ecpvirtualdirectory -internalurl https://xx.xx.xx/ecp -server servername -websitename "Default Web Site" -Path "C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\ecp" -role clientaccess,这会总该成功了吧?
进入第三步排错,过程不叙~~~
在目录C:\inetpub\history这个路径下会找到所有历史applicationHost.config文件的历史版本, 找到出现问题前最近的 applicationHost.config 文件,复制这个 applicationHost.config 文件到C:\Windows\system32\inetsrv\config 替换旧的文件。
OK,Owa虚拟目录创建完成。