none
ошибка owa RRS feed

  • Вопрос

  • В организации есть 2 сервера miacserver.miac.local (контроллер домена, сервер exchange 2007 со всеми ролями) и fileserver .miac.local (на нем установлена роль клиентского доступа exchange 2010) 
    Во время миграции по майкрософтовскому мануалу возникла проблема 
    При попытке зайти на сайт owa выдает ошибку iis - 500, а в событиях
    "Не удалось прочитать или обновить параметры конфигурации Outlook Web App. Виртуальный каталог: "owa". Веб-сайт: "web".
    Сообщение об ошибке:
    "Не удалось получить доступ к параметрам настройки Active Directory для виртуального каталога "owa" веб-сайта "web"."

    C:\Windows\system32>Get-OWAVirtualDirectory

    Name                                    Server                                  OwaVersion

    ----                                    ------                                  ----------
    owa (Веб-узел по умолчанию)             MIACSERVER                              Exchange2007
    Exchange (Веб-узел по умолчанию)        MIACSERVER                              Exchange2003or2000
    Public (Веб-узел по умолчанию)          MIACSERVER                              Exchange2003or2000
    Exchweb (Веб-узел по умолчанию)         MIACSERVER                              Exchange2003or2000
    Exadmin (Веб-узел по умолчанию)         MIACSERVER                              Exchange2003or2000
    owa (Default Web Site)                  FILESERVER                              Exchange2010



    уведомление

    25 марта 2013 г. 9:12

Ответы

Все ответы

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

    Upgrade from Exchange 2007 Client Access

    Вы создали новый сертификат с именем legacy.contoso.com?

    Test-OWAConnectivity –ClientAccessServer FILESERVER


    MCITP. Знание - не уменьшает нашей глупости.

    25 марта 2013 г. 17:32
    Модератор
  • на сервере miacserver был настроен самоподписывающийся сертификат и мобильный аутлук выключен.

    на fileserver установлен нормальный сертификат на следующие имена

    DNS-имя=mail.miac.ru
    DNS-имя=autodiscover.miac.ru
    DNS-имя=autodiscover.miac.local
    DNS-имя=mail.legacy.miac.ru
    DNS-имя=mail.legacy.miac.local

    [PS] C:\Windows\system32>Test-OwaConnectivity -ClientAccessServer:fileserver.miac.local
    ПРЕДУПРЕЖДЕНИЕ: Тестовый пользователь 'extest_00fe484a86344' недоступен, поэтому этот командлет не сможет проверить
    подключение сервера клиентского доступа.
    Не удается найти пользователя miac.local\extest_00fe484a86344 или выполнить вход в систему от его имени. Если эта задач
    а запускается без учетных данных, войдите в систему с учетной записью администратора домена и выполните команду Scripts
    \new-TestCasConnectivityUser.ps1, чтобы убедиться в том, что этот пользователь существует на сервере почтовых ящиков FI
    LESERVER.miac.local
        + CategoryInfo          : ObjectNotFound: (:) [Test-OwaConnectivity], CasHealthCouldN...edInfoException
        + FullyQualifiedErrorId : 5B157788,Microsoft.Exchange.Monitoring.TestOwaConnectivity
        + PSComputerName        : fileserver.miac.local

    ПРЕДУПРЕЖДЕНИЕ: Не было проверено ни одного сервера клиентского доступа.
    [PS] C:\Windows\system32>Test-OwaConnectivity -URL:https://fileserver.miac.local/owa -MailboxCredential:(get-credential
    miac.local\smirnov)
    Командлет Test-OwaConnectivity зависит от версии. Целевой сервер почтовых ящиков имеет версию 8. Выполните версию 8 ком
    андлета Test-OwaConnectivity.
        + CategoryInfo          : InvalidArgument: (:) [Test-OwaConnectivity], LocalizedException
        + FullyQualifiedErrorId : 971AFC77,Microsoft.Exchange.Monitoring.TestOwaConnectivity
        + PSComputerName        : fileserver.miac.local



    уведомление

    26 марта 2013 г. 14:05
  • в днс зоне miac.ru 

    запись mx ссылается просто на внешний ip


    уведомление

    26 марта 2013 г. 14:06
  • Создайте тестового пользователя с помощью скрипта New-TestCasConnectivityUser.ps1.

    После создания пользователя для тестирования повторите командлет.


    MCITP. Знание - не уменьшает нашей глупости.

    26 марта 2013 г. 18:34
    Модератор
  • При попытке выполнить скрипт

    [PS] C:\Windows\system32>New-TestCasConnectivityUser.ps1
    New-TestCasConnectivityUser.ps1 : Имя "New-TestCasConnectivityUser.ps1" не распознано как имя командлета, функции, файл
    а сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, посл
    е чего повторите попытку.
    строка:1 знак:1
    + New-TestCasConnectivityUser.ps1
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : ObjectNotFound: (New-TestCasConnectivityUser.ps1:String) [], CommandNotFoundException
        + FullyQualifiedErrorId : CommandNotFoundException

    [PS] C:\Windows\system32>


    уведомление

    27 марта 2013 г. 11:50
  • Под командлетом скрывается ссылка на его описание, где его найти и как его выполнить. :)  

    MCITP. Знание - не уменьшает нашей глупости.

    27 марта 2013 г. 12:25
    Модератор
  • на этом сервере еще нет базы данных на нем только роль клиентского доступа

    [PS] C:\Program Files\Microsoft\Exchange Server\V14\scripts>.\New-TestCasConnectivityUser.ps1
    ??????? ????????? ?????????? ?????? ??? ???????? ???????? ?????????????. ?? ???????????? ???????????? ??????? ????? ???
    ?????????? ????????? ?????? ??????.
    ?????? ??????: *****

    ????????? ??? ??????? ?? ??????? ???????? ?????? Exchange ??? ?????????????? ? ??? ?????? ???? ?? ???? ?????? ???????? ?
    ?????.
    ??????:

    get-mailboxServer | new-TestCasConnectivityUser.ps1 [-UMDialPlan <dialplanname> -UMExtension <numDigitsInDialplan>]

    ???

    get-mailboxServer MyExchangeserver | new-TestCasConnectivityUser.ps1 [-UMDialPlan <dialplanname> -UMExtension <numDigits
    InDialplan>]


    ????? ???????? ??? ????????? ???????????? ????????? ?????? ??????? ?????? ???????????, ????????? ??? ??????? ?? ????????
    ?? ??????????????? ???????????: [-UMDialPlan <dialplanname> -UMExtension <numDigitsInDialplan>]. ?????? ?????????????? ?
    ?? ????????????? ??? ?????????.

    [PS] C:\Program Files\Microsoft\Exchange Server\V14\scripts>Test-OutlookWebServices
    ПРЕДУПРЕЖДЕНИЕ: Произошла непредвиденная ошибка, создается дамп памяти программы "Доктор Ватсон": Не удалось найти
    почтовый ящик 'extest_00fe484a86344@miac.local'.
    Не удалось найти почтовый ящик 'extest_00fe484a86344@miac.local'.
        + CategoryInfo          : NotSpecified: (:) [Test-OutlookWebServices], MailboxNotFoundException
        + FullyQualifiedErrorId : Microsoft.Exchange.Monitoring.MailboxNotFoundException,Microsoft.Exchange.Management.Sys
       temConfigurationTasks.TestOutlookWebServicesTask
        + PSComputerName        : fileserver.miac.local

    [PS] C:\Program Files\Microsoft\Exchange Server\V14\scripts>



    уведомление

    1 апреля 2013 г. 6:38
  • Да, согласен криво настроен. Возможно, не настроены региональные настройки. 

    Если во время создания тестового пользователя появляется ощибка, то читаем статью по ее решению.

    New-TestCASConnectivityUser.ps1 Script Error


    MCITP. Знание - не уменьшает нашей глупости.

    1 апреля 2013 г. 7:16
    Модератор
  • а вообще это должно работать если базы данных нет?

    просто попытался создать пользователя - не дает нет базы данных

    просто у меня сейчас на этом серваке стоит только роль клиентского доступа остальные роли стоят (в том числе старого клиентского доступа стоят на старом) 


    уведомление

    1 апреля 2013 г. 9:50
  • На старом сервере мобильный аутлук был отключен, а сертификат использовался самоподписываемый он истек

    уведомление

    1 апреля 2013 г. 10:16
  • Не важно на какой роли вы выполняете скрипт создания пользователя, он создается в почтовой системе и в доступной почтовой базе.

    MCITP. Знание - не уменьшает нашей глупости.

    1 апреля 2013 г. 10:22
    Модератор
  • при выполнении команды Get-MailboxDatabase - ничего непроисходит хотя без дополнений должны показываться все базы данных

    уведомление

    1 апреля 2013 г. 10:38
  • Test-ServiceHealth


    MCITP. Знание - не уменьшает нашей глупости.

    1 апреля 2013 г. 10:42
    Модератор
  • [PS] C:\Windows\system32>Get-MailboxDatabase
    [PS] C:\Windows\system32>Test-ServiceHealth

    Role                    : Client Access Server Role
    RequiredServicesRunning : False
    ServicesRunning         : {IISAdmin, MSExchangeAB, MSExchangeADTopology, MSExchangeFDS, MSExchangeMailboxReplication, M
                              SExchangeProtectedServiceHost, MSExchangeRPC, MSExchangeServiceHost, W3Svc, WinRM}
    ServicesNotRunning      : {MSExchangeFBA}

    [PS] C:\Windows\system32>

    уведомление

    1 апреля 2013 г. 10:43
  • Не запущена служба MSExchangeFBA.


    MCITP. Знание - не уменьшает нашей глупости.

    1 апреля 2013 г. 14:35
    Модератор
  • Все службы запустил, но база данных неосознаеться 
    [PS] C:\Windows\system32>Test-ServiceHealth


    Role                    : Client Access Server Role
    RequiredServicesRunning : True
    ServicesRunning         : {IISAdmin, MSExchangeAB, MSExchangeADTopology, MSExchangeFBA, MSExchangeFDS, MSExchangeMailbo
                              xReplication, MSExchangeProtectedServiceHost, MSExchangeRPC, MSExchangeServiceHost, W3Svc, Wi
                              nRM}
    ServicesNotRunning      : {}
    [PS] C:\Windows\system32>get-mailboxdatabase
    [PS] C:\Windows\system32>

    уведомление

    1 апреля 2013 г. 15:56
  • Подскажите почему может не отвечать команда get-mailboxdatabase

    уведомление

    4 апреля 2013 г. 6:06
  • попробовал создать тестового пользователя на старом все хорошо

    может все таки проблема что нельзя создать пользователя на сервере на котором нет роли базы ящиков? (если на нем просто создать пользователя средствами консоли то это тоже не возможно)


    уведомление

    16 апреля 2013 г. 7:45
  • Если у вас в почтовой организации один Exchange 2007 со всеми ролями и вы мигрируете на сервер Exchange 2010. ВЫ разворачиваете Exchange 2010 также со всеми ролями. После этого выполняете настройку и проводите перенос ролей с Exchaneg 2007 на Exchange 2010 согласно плана миграции.

    MCITP. Знание - не уменьшает нашей глупости.

    16 апреля 2013 г. 8:42
    Модератор
  • роли ставятся и настраиваются последовательно

    http://technet.microsoft.com/ru-ru/exdeploy2010/default(EXCHG.150).aspx#DeploymentCheckList/ee958315/2007 

    по плану после установки роли клиентского доступа нужно проверить правильно ли он встал и по owa подключиться к ящикам

    эта проверка как раз непроходит - нельзя подключиться 


    уведомление

    16 апреля 2013 г. 9:28
  • не знаю должно ли подключаться или нет 

    подскажите пожалуйста


    уведомление

    16 апреля 2013 г. 9:29
  • Если почтовый ящик находиться на сервере Exchange 2007, а вы обращаетесь к OWA CAS Exchange 2010, то будет произведен  редирект на CAS Exchange 2007. Откроется форма OWA Exchange 2007. При условии установленных всех обновлений.

    MCITP. Знание - не уменьшает нашей глупости.

    16 апреля 2013 г. 10:00
    Модератор
  • а там он не работает - ибо нет сертификата - все понятно

    Спосибо!


    уведомление

    16 апреля 2013 г. 10:28