Exchange 2016 Fresh Установить HTTP ОШИБКА 500
После выполнения новой установки Exchange 2016 на Windows Server 2016 я захожу на https://ex1/ecp, пытаюсь войти в систему и получить:
This page isn’t working ex1 is currently unable to handle this request.
HTTP ERROR 500
Я удалил и создал новый OwaVirtualDirectory, я проверил, чтобы убедиться, что группы, в которые входит EX1, не входят в состав администраторов домена, администраторов схемы, администраторов предприятия, администраторов организации.
Запуск Get-OwaVirtualDirectory | FL Identity,auth,URL возвращает:
Identity : EX1\owa (Default Web Site)
ClientAuthCleanupLevel : High
InternalAuthenticationMethods : {Basic, Fba}
BasicAuthentication : True
WindowsAuthentication : False
DigestAuthentication : False
FormsAuthentication : True
LiveIdAuthentication : False
AdfsAuthentication : False
OAuthAuthentication : False
ExternalAuthenticationMethods : {Fba}
Url : {}
InternalSPMySiteHostURL :
ExternalSPMySiteHostURL :
SetPhotoURL :
Exchange2003Url :
FailbackUrl :
InternalUrl :
ExternalUrl :
Я вижу, что не отображаются внутренние или внешние URL-адреса, которые, по моему мнению, могут быть связаны с проблемой, но не знаю, что делать точно.
Единственные странности в установке были:
- Во время первой установки были ошибки, которые мне пришлось исправить (Windows Updates), после обновлений и перезагрузки я пытался переустановить через графический интерфейс, но он ошибался, думая, что он уже установлен, и мне пришлось переустанавливать с помощью cmd.
- Я вручную добавил учетную запись администратора домена (а также другую учетную запись администратора) к администраторам схемы и группам администраторов предприятия для установки.
- Я, к сожалению, не помню ошибки, но во время установки через cmd появилось какое-то сообщение о том, что что-то в IIS не было настроено, как, например, перенаправление * http? Я не знаю, и с тех пор я перезагрузился, поэтому не могу прокрутить назад, чтобы увидеть это снова. Я чувствую, что это вызывает проблему.
РЕДАКТИРОВАТЬ:
Я также попытался запустить UpdateCas.ps1 безуспешно, а также следующее:
Get-OwaVirtualDirectory | Set-OwaVirtualDirectory -FormsAuthentication $False -BasicAuthentication $True
Get-OwaVirtualDirectory | Set-OwaVirtualDirectory -FormsAuthentication $True -BasicAuthentication $True
Get-EcpVirtualDirectory | Set-EcpVirtualDirectory -FormsAuthentication $false -BasicAuthentication $true
Get-EcpVirtualDirectory | Set-EcpVirtualDirectory -FormsAuthentication $true -BasicAuthentication $true
iisreset
Так же как:
Get-EcpVirtualDirectory | Set-EcpVirtualDirectory -FormsAuthentication $false -BasicAuthentication $true -WindowsAuthentication $true
Get-OWAVirtualDirectory | Set-OWAVirtualDirectory -FormsAuthentication $false -BasicAuthentication $true -WindowsAuthentication $true
iisreset
Recycle MSExchangeECPAppPool
Recycle MSExchangeOWAAppPool
Просмотр событий показывает событие с кодом 1023:
Exchange ActiveSync tried to access a mailbox on Mailbox server "EX1.mydomain". It could not access the mailbox because the Mailbox server is offline.
Я чувствую, что это должен быть ответ, у меня не было возможности настроить хранилища почтовых ящиков, чтобы администратор был по умолчанию. Однако я не могу найти, как найти и смонтировать это. Есть идеи?
2 ответа
Догадаться. Это было отключено хранилище данных почтового ящика. Не знал название хранилища данных, поэтому побежал:
Get-MailboxDatabase -Server SERVERNAME | Mount-Database
Теперь я могу получить доступ к ECP с компьютера, хотя теперь я получаю ошибку 403 при попытке получить доступ к странице с другого компьютера в сети, но это отдельная проблема.
У меня была похожая проблема с exchange, и я смог ее исправить, выполнив следующие указания: https://support.microsoft.com/en-us/help/2779694/unable-to-open-owa-ecp-or-ems-after-a-self-signed-certificate-is-remov