Исправление: Сообщение об ошибке при использовании задачи New-MoveRequest для перемещения почтового ящика в Exchange 2007 до Exchange 2010: «ошибка: MapiExceptionNetworkError: не удалось установить подключение к серверу. (hr = 0x80040115 ec = 2147221227)»

Симптомы

Рассмотрим следующий сценарий:

  • Развертывание Microsoft Exchange Server 2010 в среде, в которой уже есть Microsoft Exchange Server 2007.

  • Exchange 2010 и Exchange 2007 разделяются Microsoft Internet Security and Acceleration (ISA) Server 2006 или Microsoft Forefront угроз Management Gateway (TMG) 2010.

  • При попытке перемещения почтового ящика из Exchange 2007 до Exchange 2010 с помощью New-MoveRequest задачи оснастки консоли управления Microsoft (MMC) 2010 Exchange.


В этом случае операция завершается неудачей, а также следующее сообщение об ошибке:

Ошибка: MapiExceptionNetworkError: не удалось установить подключение к серверу. (hr = 0x80040115 ec = 2147221227)



Обратите внимание, что исправление для Microsoft Forefront TMG 2010 включено в Пакет обновления 1 (SP1) для Forefront TMG 2010.

Причина

Эта проблема возникает, поскольку ISA Server 2006 или Forefront TMG 2010 не пересылает некоторые коды ошибок, создаваемые на стороне сервера удаленный вызов процедур (RPC) в этом сценарии.

Решение

Сведения о пакете обновления

Эта проблема устранена в Пакет обновления 1 для Forefront TMG 2010.

Дополнительные сведения о том, как получить Пакет обновления 1 для Forefront TMG 2010, щелкните следующий номер статьи базы знаний Майкрософт:

981324 список проблем, устраняемых Forefront угроз Management Gateway 2010 Пакет обновления 1

Сведения о накопительный пакет исправлений



Сведения об установке исправления

Чтобы устранить эту проблему, выполните следующие действия:

  1. Установите накопительный пакет исправлений, описанный в следующей статье базы знаний Майкрософт:

    976301 Описание пакета исправлений для ISA Server 2006: 25 октября 2009 г.

  2. Запустите программу «Блокнот» и скопируйте следующий сценарий в файл блокнота.

        Dim oFPC    Dim oFirewallFilter
    Dim oVPS

    on error resume next

    err.Clear

    Set oFPC = CreateObject("FPC.Root")

    'Get the filter admin object
    Set oFirewallFilter = oFPC.GetContainingArray.Extensions.ApplicationFilters("{E331F638-AB86-4AA5-9B6A-2B0248C7B4FB}")
    if oFirewallFilter is nothing then
    Wscript.Echo "RPC filter ({E331F638-AB86-4AA5-9B6A-2B0248C7B4FB}) is not installed in array"
    WScript.Quit
    end if

    'Get the filters vendor parameters set object
    Set oVPS = oFirewallFilter.VendorParametersSets("{E331F638-AB86-4AA5-9B6A-2B0248C7B4FB}")

    'If this vendor parameters set does not exists, create it
    If oVPS Is Nothing Then
    WScript.Echo "Adding vendor parameters set ({E331F638-AB86-4AA5-9B6A-2B0248C7B4FB})"
    err.Clear
    Set oVPS = oFirewallFilter.VendorParametersSets.Add("{E331F638-AB86-4AA5-9B6A-2B0248C7B4FB}",False)
    oFirewallFilter.VendorParametersSets.Save
    End If

    'Add the needed parameters

    oVPS.Value("ForwardNotRegisteredError") = 1

    oVPS.Save

    'Inform the user of the result
    if err.Number <>0 then
    Wscript.Echo "Fail to set parameters. error code is:" & err.number & " Desc:" & err.description
    else
    Wscript.Echo "Paramters were successfully added"
    end if

  3. Сохраните файл как файл сценария Microsoft Visual Basic, используя расширение .vbs. Например сохраните файл, используя следующее имя:
    EnableKB976545.vbs

  4. Дважды щелкните значок файла с расширением .vbs для его запуска.

Статус

Корпорация Майкрософт подтвердила, что это является проблемой в продуктах Майкрософт, перечисленных в разделе «Относится к». Впервые Эта ошибка была исправлена в Пакет обновления 1 для Forefront TMG 2010.

Ссылки

Для получения дополнительных сведений о терминологии обновлений программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:

Описание 824684 Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Нужна дополнительная помощь?

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединение к программе предварительной оценки Майкрософт

Были ли сведения полезными?

Спасибо за ваш отзыв!

×