none
На mailbox сервере пропало письмо. А по логам все хорошо. Как найти проблему? RRS feed

  • Вопрос

  • Exchange 2007 SP1. Есть три сервера - один исполняет роли HUB & CAS, второй и третий - SCC mailbox server

     

    Снаружи было отправлено письмо, судя по логам, оно пришло на CAS, отттуда успешно было доставлено на Mailbox. В Inbox или любой другой папке пользователя письма не видно. В удаленных - тоже. В списке на восстановление этого сообщения нету. В очереди пусто.

     

    Вопрос вечный кто виноват и что делать?

     

    Вот фрагмент лога

     

    [PS] C:\>get-messagetrackinglog -Recipients:john@firma.ua -Start "11.03.2008 8:54:00" -End "11.03.2008 14:14:00" | fl


    Timestamp               : 11.03.2008 13:43:26
    ClientIp                : 193.84.72.10
    ClientHostname          :
    ServerIp                : 172.17.33.1
    ServerHostname          : ex-cas01
    SourceContext           : 08CA4E48034DABF9;2008-03-11T11:43:25.843Z;0
    ConnectorId             : EX-CAS01\relay_from_KP_PI
    Source                  : SMTP
    EventId                 : RECEIVE
    InternalMessageId       : 2725
    MessageId               : <E1JZ2s6-0004u5-La@other.kiev.ua>
    Recipients              : {john@firma.ua}
    RecipientStatus         : {}
    TotalBytes              : 139145
    RecipientCount          : 1
    RelatedRecipientAddress :
    Reference               :
    MessageSubject          : ПРАЙСЫ ПО ДОП ОБОРУДОВАНИЮ.xls
    Sender                  : people@other.kiev.ua

    ReturnPath              : people@other.kiev.ua
    MessageInfo             : 00A:

    Timestamp               : 11.03.2008 13:43:26
    ClientIp                :
    ClientHostname          : ex-cas01
    ServerIp                :
    ServerHostname          : bg-mailbox
    SourceContext           :
    ConnectorId             :
    Source                  : STOREDRIVER
    EventId                 : DELIVER
    InternalMessageId       : 2725
    MessageId               : <E1JZ2s6-0004u5-La@other.kiev.ua>
    Recipients              : {john@firma.ua}
    RecipientStatus         : {}
    TotalBytes              : 139317
    RecipientCount          : 1
    RelatedRecipientAddress :
    Reference               :
    MessageSubject          : ПРАЙСЫ ПО ДОП ОБОРУДОВАНИЮ.xls
    Sender                  : people@other.kiev.ua

    ReturnPath              : people@other.kiev.ua
    MessageInfo             : 11.03.2008 13:43:25

    • Перемещено Hengzhe Li 12 марта 2012 г. 6:07 forum merge (От:Exchange Server 2007)
    11 марта 2008 г. 15:16

Все ответы

  • Для начала попробуйте Rollup 1 (for SP1) установить http://www.microsoft.com/downloads/details.aspx?familyid=c29a6aa8-ca44-43ea-a88f-7500c4bd3d31&displaylang=en

     

    12 марта 2008 г. 16:15
  • Он уже установлен на сервер с ролями CAS & HUB

     

    Причем, что для меня было странно, он был найден при обновлении с WSUS на сервере с ролями HUB & CAS, но не найден на mailbox серверах (а они у меня в SCC) ни служной обновления ни при заходе на Microsoft Windows Update

    13 марта 2008 г. 11:10
  •  kpmedia написано:

    Он уже установлен на сервер с ролями CAS & HUB

     

    Эти сервера выполнили свою работу на отлично - ( судя по вашим логам)

    13 марта 2008 г. 11:22
  •  

    Если бы они дали ошибку, то это бы было понятнее :-)

    А так - я не понимаю куда это письмо делось.

     

    Как можно посмотреть на удаленные сообщения? Их хранение включено для этой БД.

    13 марта 2008 г. 11:46
  • Если они были действительно помещены в базу , а затем удалены : то из клиента их и посмотрите

     

    13 марта 2008 г. 12:48
  •  

    Самое смешное в том, что клиент - это был я. И я не помню, чтобы я удалял.

    Если бы я точно не знал, что это письмо должно быть, то я бы и не знал, что оно пропало. В удаленных в Outlook - нету, в "Восстановить удаленные элементы..." - тоже

     

    Теоретически, администратор тоже имеет возможность восстанавливать, что-то такое на курсах рассказывали. Только не помню механизма, а найти в доке не смог.

    13 марта 2008 г. 14:58
  •  kpmedia написано:

     

    Самое смешное в том, что клиент - это был я.

     

    Шутку оценил, но не понял

     

    команды Get-MailboxFolderStatistics & Get-MailboxStatistics выдают тот же результат , что и используемый клиент ?

     

    + http://technet.microsoft.com/en-us/library/aa997155(EXCHG.80).aspx ( ибо о клиентском модуле пока ни слова )

    13 марта 2008 г. 15:32
  •  Sergey Krylov написано:

    Шутку оценил, но не понял

      Т.е. ситуация была не с пользователем, а лично со мной. Т.о. ситуации типа "само удалилось" и т.д. исключены

     

     

    команды Get-MailboxFolderStatistics & Get-MailboxStatistics выдают тот же результат , что и используемый клиент ?

     

     Sergey Krylov написано:

    + http://technet.microsoft.com/en-us/library/aa997155(EXCHG.80).aspx ( ибо о клиентском модуле пока ни слова )

     

    Нет, не совсем. По статистике в папке Удаленные 3 элемента, а виден только один. Причем при попытке восстановить сообщение, что в Outlook 2007, что в OWA выводится пустой список.

     

    С другой стороны, судя по статистике, размер всех сообщений в Удаленных - 1,1 Кб, что заведомо меньше пропавшего сообщения с аттачментом ...

     

    Кстати, ниже привожу очень приятный скрипт по статистике, вдруг кому пригодится:

     

    param($alias = $(read-host alias))
    Get-MailboxFolderStatistics $alias | FT FolderPath,ItemsInFolder,@{label="FolderSize (KB)";expression={$_.FolderSize.ToKB()} }
    Get-MailboxStatistics $alias | FT ItemCount,StorageLimitStatus,@{label="TotalItemSize (KB)";expression={$_.TotalItemSize.Value.ToKB()} },@{label="TotalItemSize (MB)";expression={$_.TotalItemSize.Value.ToMB()} },LastLogonTime

    13 марта 2008 г. 15:54
  • PfDavAdmin есть подлючение к серверу ? Что он показывает об удаленных ?

     

     

    13 марта 2008 г. 16:04
  • Запустил эту утилиту, подлючился к Mailbox серверу, увидел список ящиков. При попытке открыть нужный получаю ошибку с причиной Name cannot begin with the '0' character, hecadecimal value 0x30

    14 марта 2008 г. 13:04
  • Подключитесь через CAS

     

    14 марта 2008 г. 13:20
  • Попробовал, тогда список mailbox пуст ...

    14 марта 2008 г. 14:35
  • таже беда, есть ли решение??
    P1NGU1N
    11 января 2011 г. 15:22
  • таже беда, есть ли решение??
    P1NGU1N

    Решение чего именно ?
    Exchange MVP. _ This posting is provided "AS IS" with no warranties, and confers no rights.
    11 января 2011 г. 16:01
  • пропало письмо, как  найти виноватого.
    P1NGU1N
    11 января 2011 г. 16:04
  • пропало письмо, как  найти виноватого.
    P1NGU1N

    так PfDavAdmin ом подключиться удалось ? и сколько у вас хранятся удаленные письма ?
    Exchange MVP. _ This posting is provided "AS IS" with no warranties, and confers no rights.
    11 января 2011 г. 16:07
  • 3 дня, письмо пришло в 9,30

    на все операции ошибка 403

    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.

    ************** Exception Text **************
    System.Net.WebException: The remote server returned an error: (403) Forbidden.
       at pfdavadmin.StoreAccessDav.DoHttpRequest(String Url, String Method, String Query)
       at pfdavadmin.StoreAccessDav.DoBPropfindQuery(FolderInfo[] folders, String[] properties)
       at pfdavadmin.StoreAccessDav.GetProperties(FolderInfo[] folders, String[] properties)
       at pfdavadmin.StoreAccessDav.GetProperties(FolderInfo folder, String[] properties)
       at pfdavadmin.Form1.PropagateReplicas(TreeNode node, Boolean noReplicas)
       at pfdavadmin.Form1.propagateReplicas_Click(Object sender, EventArgs e)
       at System.Windows.Forms.MenuItem.OnClick(EventArgs e)
       at System.Windows.Forms.MenuItem.MenuItemData.Execute()
       at System.Windows.Forms.Command.Invoke()
       at System.Windows.Forms.Command.DispatchID(Int32 id)
       at System.Windows.Forms.Control.WmCommand(Message& m)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.TreeView.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    ************** Loaded Assemblies **************
    mscorlib
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3607 (GDR.050727-3600)
        CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    ----------------------------------------
    PFDAVAdmin
        Assembly Version: 6.5.0.0
        Win32 Version: 6.5.8170.0
        CodeBase: file:///D:/PFDAVAdmin/PFDAVAdmin.exe
    ----------------------------------------
    System.Windows.Forms
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    Accessibility
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
    ----------------------------------------
    System.DirectoryServices
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.DirectoryServices/2.0.0.0__b03f5f7f11d50a3a/System.DirectoryServices.dll
    ----------------------------------------
    System.Configuration
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
    ----------------------------------------
    System.Xml
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
    ----------------------------------------
    E2kfdacl
        Assembly Version: 6.5.0.0
        Win32 Version: 6.5.8170.0
        CodeBase: file:///D:/PFDAVAdmin/E2kfdacl.DLL
    ----------------------------------------

    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.

    For example:

    <configuration>
        <system.windows.forms jitDebugging="true" />
    </configuration>

    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.

     


    P1NGU1N
    11 января 2011 г. 16:21
  • ааа.... " у него гранаты не той системы" -) утилита с net 1.1 работает
    Exchange MVP. _ This posting is provided "AS IS" with no warranties, and confers no rights.
    11 января 2011 г. 16:27