none
Не могу попасть в центр администрирования Exchange 2013 RRS feed

  • Вопрос

  • Добрый день!

    Проблема следующая: при попытке зайти в центр администрирования Exchange по адресу https://localhost/ecp/ или по адресу https://имя_сервера/ecp/ сначала попадаю на страницу авторизации. Затем, после ввода учетных данных - открывается окно с ошибкой: 500 Непредвиденная ошибка :( Произошла ошибка, выполнить запрос не удалось. Повторите попытку.

    Подскажите пожалуйста! в чем может быть причина?

    Куда копать?

    На самом сервере никаких изменений не производилось

Ответы

Все ответы

  • Добрый.

    Вы службы проверяли, все запущены?

    И Event Log проверьте, может там что то интересное быть.
  • У меня вчера такая же беда была. Ребутнул сервак, загрузился, БД в dirty shutdown, половина служб не запущена, перевел БД в clean shhutdown, запустил службы, всё вылечилось.

    Выполните Test-ServiceHealth и поднимите упавшие службы. Правда в PS у меня через Start-Service не поднялись, только в services.msc.

  • Службы запущены

    А вот что выдает EventLog:

    Текущий пользователь: Домен\пользователь
    Не удалось выполнить запрос URL-адреса https://имя_сервера.доменное_имя.ru:444/ecp/default.aspx(https://localhost/ecp/). Ошибка:
    System.TypeInitializationException: Инициализатор типа "Microsoft.Exchange.Configuration.TenantMonitoring.TenantMonitor" выдал исключение. ---> System.InvalidOperationException: Не удается загрузить данные имени счетчика, поскольку в реестре обнаружен недопустимый индекс "W3SVC_W3WP".
       в System.Diagnostics.PerformanceCounterLib.GetStringTable(Boolean isHelp)
       в System.Diagnostics.PerformanceCounterLib.get_NameTable()
       в System.Diagnostics.PerformanceCounterLib.get_CategoryTable()
       в System.Diagnostics.PerformanceCounterLib.CategoryExists(String machine, String category)
       в System.Diagnostics.PerformanceCounterCategory.Exists(String categoryName, String machineName)
       в Microsoft.Exchange.Configuration.TenantMonitoring.TenantMonitor..cctor()
       --- Конец трассировки внутреннего стека исключений ---
       в Microsoft.Exchange.Configuration.TenantMonitoring.TenantMonitor.LogActivity(CounterType counterType, String organizationName)
       в Microsoft.Exchange.Management.ControlPanel.RbacContext.CreateSession()
       в Microsoft.Exchange.Management.ControlPanel.RbacSettings.CreateSession()
       в Microsoft.Exchange.Management.ControlPanel.RbacSettings.get_Session()
       в Microsoft.Exchange.Management.ControlPanel.AuthenticationSettings..ctor(HttpContext context)
       в Microsoft.Exchange.Management.ControlPanel.RbacModule.Application_PostAuthenticateRequest(Object sender, EventArgs e)
       в System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
       в System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
       в System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
       в Microsoft.Exchange.Configuration.TenantMonitoring.TenantMonitor.LogActivity(CounterType counterType, String organizationName)
       в Microsoft.Exchange.Management.ControlPanel.RbacContext.CreateSession()
       в Microsoft.Exchange.Management.ControlPanel.RbacSettings.CreateSession()
       в Microsoft.Exchange.Management.ControlPanel.RbacSettings.get_Session()
       в Microsoft.Exchange.Management.ControlPanel.AuthenticationSettings..ctor(HttpContext context)
       в Microsoft.Exchange.Management.ControlPanel.RbacModule.Application_PostAuthenticateRequest(Object sender, EventArgs e)
       в System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
       в System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
       в System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

    System.InvalidOperationException: Не удается загрузить данные имени счетчика, поскольку в реестре обнаружен недопустимый индекс "W3SVC_W3WP".
       в System.Diagnostics.PerformanceCounterLib.GetStringTable(Boolean isHelp)
       в System.Diagnostics.PerformanceCounterLib.get_NameTable()
       в System.Diagnostics.PerformanceCounterLib.get_CategoryTable()
       в System.Diagnostics.PerformanceCounterLib.CategoryExists(String machine, String category)
       в System.Diagnostics.PerformanceCounterCategory.Exists(String categoryName, String machineName)
       в Microsoft.Exchange.Configuration.TenantMonitoring.TenantMonitor..cctor()
       в System.Diagnostics.PerformanceCounterLib.GetStringTable(Boolean isHelp)
       в System.Diagnostics.PerformanceCounterLib.get_NameTable()
       в System.Diagnostics.PerformanceCounterLib.get_CategoryTable()
       в System.Diagnostics.PerformanceCounterLib.CategoryExists(String machine, String category)
       в System.Diagnostics.PerformanceCounterCategory.Exists(String categoryName, String machineName)
       в Microsoft.Exchange.Configuration.TenantMonitoring.TenantMonitor..cctor()

    Сведения о пилотных функциях: Features:[[Global.DistributedKeyManagement, False],[Global.GlobalCriminalCompliance, False],[Global.MultiTenancy, False],[Global.WindowsLiveID, False],[Eac.AllowMailboxArchiveOnlyMigration, True],[Eac.AllowRemoteOnboardingMovesOnly, False],[Eac.CmdletLogging, True],[Eac.CrossPremiseMigration, False],[Eac.DiscoveryPFSearch, False],[Eac.DlpFingerprint, False],[Eac.GeminiShell, False],[Eac.Office365DIcon, False],[Eac.UnlistedServices, False],],  Flights:[],  Constraints:[[mode, enterprise],], IsGlobalSnapshot: True

  • Test-ServiceHealth выдает что все службы запущены, т.е. ни у одной нет статуса NotRunning

    Сервак уже ребутил и не раз(

    Подскажите как перевести БД в clean shutdown?

  • Test-ServiceHealth выдает что все службы запущены, т.е. ни у одной нет статуса NotRunning

    Сервак уже ребутил и не раз(

    Подскажите как перевести БД в clean shutdown?

    Не, у Вас с базой всё в порядке, иначе она не была бы примантирована.

    Посмотрите еще в IIS, у Вас там с сертификатом всё в порядке ?

    И в бэкэнде. UPD: В обеих вкладках 443


  • Похоже на проверку подлинности

    Get-EcpVirtualDirectory -Server  ИмяСервера | fl InternalAuthenticationMethods


  • Test-ServiceHealth выдает что все службы запущены, т.е. ни у одной нет статуса NotRunning

    Сервак уже ребутил и не раз(

    Подскажите как перевести БД в clean shutdown?

    Не, у Вас с базой всё в порядке, иначе она не была бы примантирована.

    Посмотрите еще в IIS, у Вас там с сертификатом всё в порядке ?

    И в бэкэнде. 

    UPD: В обеих вкладках 443


    С сертификатом все норм, используется самоподписанный Exchange сертификат, действителен еще до 20го года
  • Вы на OWA заходите? Сравните метод проверки подлинности OWA и ECP
  • Похоже на проверку подлинности

    Get-EcpVirtualDirectory -Server  ИмяСервера | fl InternalAuthenticationMethods


    Выдает {Basic, Fba}

    Сейчас попробовал зайти на OWA, выдает "ERR_TUNNEL_CONNECTION_FAILED"

  • Вы на OWA заходите? Сравните метод проверки подлинности OWA и ECP

    У ecp стоит Анонимная проверка подлинности - Включен

    а у owa Анонимная проверка подлинности - отключен

    Пулы приложений Ecp и OWA в качестве удостоверений имеют пользователя - домен\пользователь_exc

    Разве не должно быть LocalSystem?

  • "ERR_TUNNEL_CONNECTION_FAILED" - ошибка прокси-сервера, добавьте в браузер исключение, что бы адрес Exchange сервера определялся как локальный.

    Включите у OWA 

    InternalAuthenticationMethods : {Basic, Fba}

    А в ECP "использовать такой же метод аутентификации как и в OWA"

    

  • Добрый день.

    Проверьте пожалуйста настройки на нужных виртуальных директориях (OWA / ECP) :
    https://docs.microsoft.com/en-us/exchange/default-settings-for-exchange-virtual-directories-exchange-2013-help
  • Если отталкиваться от сообщении об ошибках (в одном из первых ответов), то они относятся к сайту Exchange Back End (который, собственно, и обрабатывает все запросы через HTTP).

    Гугль всемогущий находит вот такое решение этой проблемы (в описываемом по ссылке случае она действительно казалась в неправильных счетчиках производительности, как и сказано в тексте ошибки): https://social.technet.microsoft.com/Forums/lync/en-US/a3fe336d-7f84-4e3e-97da-3b989637e595/exchange-2013-issues-with-accessing-owaecp-happened-out-of-nowhere-ran-sp1-for-ex2013-ecp-and?forum=exchangesvradmin

    Если вам оно поможет - отпишитесь, пожалуйста.


    Слава России!