none
Ошибка после перезагрузки... RRS feed

  • Вопрос

  • Подскажите пожалуйства в чем может быть проблема. После перезагрузки сервера на котором установлен Exchange 2007 появилась проблема такого харрактера. Сервер продолжает работать вроде бы как нормально и пользователи в ящики заходят и почта отправляется и доставляется и веб интерфес работает нормально, но теперь при добавлении нового ящика стала появляться ошибка о том что не обнаружен установленный сервер Exchange 2007 с активным списком почтовых ящиков и в итоге новый пользователь не добавляется. До перезагрузки  все работало нормально.
    • Перемещено Hengzhe Li 18 марта 2012 г. 6:35 forum merge (От:Exchange Server 2007)
    3 октября 2007 г. 19:12

Все ответы


  • Как точно выглядит ошибка, пришлите скриншот.
    4 октября 2007 г. 5:04
    Модератор
  • Вот собственно скрин ошибки выдаваемой при добавлении нового пользователя.
    + скрин ошибки при применении политики адресов электронной почты пользователю
    9 октября 2007 г. 8:18
  • Проделайте эти операции и посмотрите, были ли ошибки. Ошибки в студию.
    Update-EmailAddressPolicy -Identity EMAIL_ADDRESS_POLICY01
    Update-AddressList -Identity ""

    Update-GlobalAddressList -Identity "GAL Identity"
     
     
     

     

    9 октября 2007 г. 8:55
    Модератор
  •  Pavel Nagaev написано:
    Проделайте эти операции и посмотрите, были ли ошибки. Ошибки в студию.
    Update-EmailAddressPolicy -Identity EMAIL_ADDRESS_POLICY01
    Update-AddressList -Identity ""

    Update-GlobalAddressList -Identity "GAL Identity"
     
     
     

     



    Update-EmailAddressPolicy -Identity EMAIL_ADDRESS_POLICY01

    Update-EmailAddressPolicy : Не удается выполнить операцию, так как в контроллер
    е домена "srv003.sb.name.ru" не удается найти объект "EMAIL_ADDRESS_POLICY01
    ".
    At line:1 char:26
    + Update-EmailAddressPolicy  <<<< -Identity EMAIL_ADDRESS_POLICY01

    ********************************************************************


    Update-AddressList -Identity ""

    Update-AddressList : Cannot bind parameter 'Identity'. Cannot convert value ""
    to type "Microsoft.Exchange.Configuration.Tasks.AddressListIdParameter". Error:
     "Значение параметра типа Microsoft.Exchange.Configuration.Tasks.AddressListIdP
    arameter не может быть пустым.
    Имя параметра: identity"
    At line:1 char:29
    + Update-AddressList -Identity  <<<< ""
    ***********************************************************************


    Update-GlobalAddressList -Identity "GAL Identity"

    Update-GlobalAddressList : Не удается выполнить операцию, так как в контроллере
     домена "srv003.sb.name.ru" не удается найти объект "GAL Identity".
    At line:1 char:25
    + Update-GlobalAddressList  <<<< -Identity "GAL Identity"
    9 октября 2007 г. 9:16
  •  

    В смысле Identity свои указать, подумал, что это очевидно.
    9 октября 2007 г. 10:53
    Модератор
  • Я надеюсь System Attendant хотя бы запущена? Global catalog в том же сайте и доступен?

    9 октября 2007 г. 13:35
  •  Pavel Nagaev написано:
    В смысле Identity свои указать, подумал, что это очевидно.

    Опытный, а наивный Big Smile Big Smile

     

    <offtopic> Павел, наверное Вы знаете знаменитую историю, на какой почтовый адрес в Microsoft отправлялось самое большое количество спама? На адрес someone@microsoft.com - тот самый, который указан в качестве примера при настройке Outlook Express. 90% пользователей оставляло адрес как он есть Smile </offtopic>

    9 октября 2007 г. 16:53
  •  Pavel Nagaev написано:

     

    В смысле Identity свои указать, подумал, что это очевидно.

    Указал свои Smile
    вот такая ошибка
    WARNING: Не удается найти сервер Exchange 2007 с активной службой списков
    адресов.
    Причем данная ошибка вываливается на всех операциях...
    11 октября 2007 г. 8:40
  • 1. Запустите ExBPA, посмотрите, что он скажет.

    2.* Убедитесь, что служба "Microsoft Exchange System Attendant" запущена 

    3. *SP2 для Windows установлен?

    4.  Кстати, а после перезагрузки проблема остается?

     

    Выполните у себя и результаты сюдаSadЕсли сервер один, то можно имя не вводить.)

     

    Get-ExchangeServer ИмяВашегоСервера | fl OriginatingServer

    Get-EmailAddressPolicy ИмяВашегоСервера | fl OriginatingServer

    Get-GlobalAddressList ИмяВашегоСервера | fl OriginatingServer

     

    Пинганите имя сервера, которое выведут эти команды.

     

    *- найдены решения в Интернете

     

     

     

    Убедитесь, что у вас есть выделенные записи. 

     

    Use adsiedit.msc to go into your ad site then navigate to your dc, under dc, then ou=domain controllers. Right click on the domain controller and then properties.

     

    Scroll down into the attribute list and look for ServicePrincipalName.  Double click on the entry.

     

    Now look in the list for ExchangeAB/Netbiosname

     

    In a network where Sever01 is your Exchange 2007 Server and Server 02 is your DC....

     

    It should read

     

    exchangeAB/Server02

    exchangeAB/Server02.yourdomain.com

     

    The same goes if you have a two dc operation (or multiples) check to make sure that the servers' name is in the exchangeab entry and not the email servers name. (provided of course that you aren't running your exchange and DC on the same box)

    11 октября 2007 г. 12:11
    Модератор
  •  Pavel Nagaev написано:

    1. Запустите ExBPA, посмотрите, что он скажет.

    2.* Убедитесь, что служба "Microsoft Exchange System Attendant" запущена 

    3. *SP2 для Windows установлен?

    4.  Кстати, а после перезагрузки проблема остается?

     

    Выполните у себя и результаты сюдаSadЕсли сервер один, то можно имя не вводить.)

     

    Get-ExchangeServer ИмяВашегоСервера | fl OriginatingServer

    Get-EmailAddressPolicy ИмяВашегоСервера | fl OriginatingServer

    Get-GlobalAddressList ИмяВашегоСервера | fl OriginatingServer

     

    Пинганите имя сервера, которое выведут эти команды.

     

    *- найдены решения в Интернете

     

     

     

    Убедитесь, что у вас есть выделенные записи. 

     

    Use adsiedit.msc to go into your ad site then navigate to your dc, under dc, then ou=domain controllers. Right click on the domain controller and then properties.

     

    Scroll down into the attribute list and look for ServicePrincipalName.  Double click on the entry.

     

    Now look in the list for ExchangeAB/Netbiosname

     

    In a network where Sever01 is your Exchange 2007 Server and Server 02 is your DC....

     

    It should read

     

    exchangeAB/Server02

    exchangeAB/Server02.yourdomain.com

     

    The same goes if you have a two dc operation (or multiples) check to make sure that the servers' name is in the exchangeab entry and not the email servers name. (provided of course that you aren't running your exchange and DC on the same box)



    1. Запустите ExBPA, посмотрите, что он скажет. - возможно вам это покажется смешным но где ее найти?
    2.* Убедитесь, что служба "Microsoft Exchange System Attendant" запущена  - windows + exchange русские и такой службы нет, возможно у нее есть какойто русский аналог но по тем службам которые есть все где встречается Microsoft Exchange - запущены...
    3. *SP2 для Windows установлен?  - установлен
    4.  Кстати, а после перезагрузки проблема остается?  -  да проблема остается(у меня есть какие то подозрения на групповую политику) но где конкретно посмотреть найти не могу.

    Get-ExchangeServer ИмяВашегоСервера | fl OriginatingServer

    Get-EmailAddressPolicy ИмяВашегоСервера | fl OriginatingServer

    Get-GlobalAddressList ИмяВашегоСервера | fl OriginatingServer



    Ошибок нет выдал имя сервера пинги на него тоже проходят нормально.


    Убедитесь, что у вас есть выделенные записи. - что понимается под выделенными записями?


    С последним совсем не понял что требуется сделать...



    11 октября 2007 г. 12:42
  • Частично проблему решил пока не знаю насколько верно... возможно это вам людям с опытом станет более понятно и вы откроете мне глаза где надо еще покопать что бы вернуть как раньше было

    Я сделал следующее: Во вкладке настройка получателей выбрал изменить область получателей установил чекбокс на просмотреть всех получателей в лесу и все заработало до этого было выбрано в подразделении и был указан контроллер домена получателей.

    11 октября 2007 г. 12:54
  •  

    Давайте подумаем что Вы сделали. Вы просто изменили способ отображения записей в EMC. Я же просил Вас выполнять команды в EMS и были ошибки.

    Мое мнение такое. Сервер действительно по каким-то причинам(в application log должны быть события от MSExchangeADAccess) не мог найти GC. Потом нашел и все стало нормально. Вы этого просто не заметили, изменили Scope в EMC и вроде, как заработало.  Изменение скопа не влияет на работу политик.

     

    В Application log есть сообщения от MSExchangeADAccess?

    12 октября 2007 г. 8:53
    Модератор
  • Служба, которую нужно включить, называется по-русски "Системный помощник Microsoft Exchange". С какого перепою он по умолчанию на вновь установленном, с пылу, с жару сервере Exchange вЫключен, сие науке не известно.

    После включения я смог создавать п/я пользователей.

     

    Update 14.03.2008:

     

    После выключения сервера и повторного включения (сервер установлен на виртуальной машине VMware) этот помощничек опять не работал, хотя в свойствах службы стоит "Авто". Пришлось опять запускать руками. Хотелось бы узнать причину подобного поведения товарища.

    13 марта 2008 г. 17:54
  • Я тоже недавно столкнулся с вопросом обновлении GlobalAddressList.
    Объясните мне пожалуйста, что нужно вписывать в поле 
    Identity (Update-GlobalAddressList -Identity "GAL Identity"). Я уже всю голову сломал над этим. Sad
    Может я вообще не то делаю, моя задача обновить контакт лист
    GlobalAddressList со следующей целью, из раздела ALL USERS я хочу перенести все контакты в GlobalAddressList. может есть иной способ. Очень буду благодарен за помощь.
    18 ноября 2008 г. 5:15