Windows SBS Server 2010 上的 Exchange 2010 的默认网站已被删除(如何删除以及为什么删除并不重要)。
现在,很明显,我无法通过 OWA 或 HTTP 访问场外人员的电子邮件。
我不知道如何重新安装默认网站以重新安装 OWA 和设置?我也无法登录 Exchange 管理控制台。尝试使用“kerberos”身份验证连接到...失败(可能是因为它不存在)。
答案1
微软一篇总结 PowerShell cmdlet 的文章可用于重新创建客户端访问虚拟目录,其中包含指向每个 cmdlet 特定用法的链接。他们还描述了一个 GUI 选项,但由于您在打开 Exchange 管理控制台时遇到问题,因此该选项可能不适合您。
基本上,您正在运行一套 cmdlet 来删除旧的虚拟目录(您指示这些目录已经消失,但为了安全起见,最好运行删除 cmdlet),然后运行一系列 cmdlet 来重新创建它们。
假设您的服务器是“SBSSERVER”,则删除虚拟目录的 cmdlet 是:
Remove-AutodiscoverVirtualDirectory -Identity 'SBSSERVER\Autodiscover (Default Web Site)'
Remove-EcpVirtualDirectory -Identity 'SBSSERVER\ecp (Default Web Site)'
Remove-WebServicesVirtualDirectory -Identity 'SBSSERVER\EWS (Default Web Site)'
Remove-ActiveSyncVirtualDirectory -Identity 'SBSSERVER\Microsoft-Server-ActiveSync (Default Web Site)'
Remove-OABVirtualDirectory -Identity 'SBSSERVER\OAB (Default Web Site)'
Remove-OwaVirtualDirectory -Identity 'SBSSERVER\owa (default Web Site)'
要重新创建虚拟目录:
New-AutodiscoverVirtualDirectory -name 'Autodiscover' -WebSiteName 'Default Web Site'
New-EcpVirtualDirectory -name 'ecp' -WebSiteName 'Default Web Site'
New-WebServicesVirtualDirectory -name 'EWS' -WebSiteName 'Default Web Site'
New-ActiveSyncVirtualDirectory -name 'Microsoft-Server-ActiveSync' -WebSiteName 'Default Web Site'
New-OABVirtualDirectory -name 'OAB' -WebSiteName 'Default Web Site'
New-OwaVirtualDirectory -name 'owa' -WebSiteName 'Default Web Site'
如果您需要为站点设置特殊的外部或内部 URL(例如,OWA 站点上面向公众的 FQDN),您可以向这些 cmdlet 添加适当的ExternalURL
或InternalURL
参数以在创建时设置 URL。