重建Exchange 2007 OWA相关的虚拟目录
http://tech.ddvip.com 2008年01月16日 社区交流 收藏本文
内容摘要:在实际的工作当中,我们会经常碰到访问OWA出错,比如440 Login Timeout错误,当我们使用很多办法来修复后,都没有结果的时候,这时候,我们可以通过删除OWA虚拟目录……
请将ex2k7-01替换为您实际的Exchange 2007服务器名称
2、 在执行回车后,系统会提示您是否确定要删除该虚拟目录,如图1所示,确认删除的话按y即可完成。

图1
3、 这时我们在查看服务器配置客户端访问OWA,就发现owa虚拟目录已经不存在了,如图2所示,

图2
4、 在IIS管理工具中,我们也发现owa虚拟目录已经不存在了,如图3所示。

图3
5、 然后运行下面的命令来重新创建owa虚拟目录,
New-OwaVirtualDirectory -Name "owa" -OwaVersion exchange2007 -WebSiteName "Default Web Site"
6、 命令执行完成后,我们可以在EMC中看到owa 虚拟目录,如图4所示,在IIS管理工具中,也能够看到owa虚拟目录,如图5所示。

图4

图5
如果想删除其他的OWA虚拟目录的话,您可以通过下面的命令来实现:
• Remove-OwaVirtualDirectory -identity "ex2k7-01public (default web site)"
• Remove-OwaVirtualDirectory -identity "ex2k7-01exchweb (default web site)"
• Remove-OwaVirtualDirectory -identity "ex2k7-01exchange (default web site)"
请将ex2k7-01替换为您实际的Exchange 2007服务器名称
如果想重建其他的OWA虚拟目录的话,请运行下面的命令:
• New-OwaVirtualDirectory -Name "exchange" -OwaVersion Exchange2003or2000 -VirtualDirectoryType Mailboxes -WebSiteName "Default Web Site"
• New-OwaVirtualDirectory -Name "public" -OwaVersion Exchange2003or2000 -VirtualDirectoryType PublicFolders -WebSiteName "Default Web Site"
• New-OwaVirtualDirectory -Name "exchweb" -OwaVersion Exchange2003or2000 -VirtualDirectoryType Exchweb -WebSiteName "Default Web Site"
上面的命令可以组成到一个后缀名为ps1的文件中,您可以一起运行。具体的方法如下:
1、 打开一个文本文件,将上述几个命令拷贝进来,
2、 然后将该文件另存为test.ps1,注意后缀名为ps1不是txt,
3、 然后将该文件拷贝c:中,然后进入EMS,切换到c:,
4、 然后运行. C:vtest.ps1 ,注意.和C:vtest.ps1之间有空格。
5、 然后检查结果如何。
来源:IT专家网 作者:望正茂 责编:豆豆技术应用