none
Event ID: 6 Cmdlet failed

    Question

  • I've got one 2010 CAS/Hub and two 2010 Mailbox servers in the same site. Since I created a DAG, I've noticed several Warnings with event id: 6.

    Log Name:      MSExchange Management
    Source:        MSExchange CmdletLogs
    Date:          12/15/2010 2:40:19 AM
    Event ID:      6
    Task Category: General
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      2010MB.domain.local
    Description:
    Cmdlet failed. Cmdlet Get-MailboxDatabaseCopyStatus, parameters {Identity=Public Folder Database 0305003189\*, Active=True}.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="MSExchange CmdletLogs" />
        <EventID Qualifiers="49152">6</EventID>
        <Level>2</Level>
        <Task>1</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2010-12-15T09:40:19.000000000Z" />
        <EventRecordID>1651</EventRecordID>
        <Channel>MSExchange Management</Channel>
        <Computer>2010MB.domain.local</Computer>
        <Security />
      </System>
      <EventData>
        <Data>Get-MailboxDatabaseCopyStatus</Data>
        <Data>{Identity=Public Folder Database 0305003189\*, Active=True}</Data>
        <Data>domain.local/Service/Backup Exec</Data>
        <Data>S-1-5-21-3153379090-1040595052-579273177-2147</Data>
        <Data>S-1-5-21-3153379090-1040595052-579273177-2147</Data>
        <Data>ServerRemoteHost-Unknown</Data>
        <Data>2528</Data>
        <Data>
        </Data>
        <Data>40</Data>
        <Data>00:00:00.0156002</Data>
        <Data>View Entire Forest: 'True', Configuration Domain Controller: 'DC.domain.local', Preferred Global Catalog: 'DC.domain.local', Preferred Domain Controllers: '{ DC.domain.local }'</Data>
        <Data>Microsoft.Exchange.Configuration.Tasks.ManagementObjectNotFoundException: The operation couldn't be performed because object 'Public Folder Database 0305003189\*' couldn't be found on 'DC.domain.local'.</Data>
        <Data>Context</Data>
        <Data>
        </Data>
      </EventData>
    </Event>

    and also this one.

    Log Name:      MSExchange Management
    Source:        MSExchange CmdletLogs
    Date:          12/15/2010 2:40:22 AM
    Event ID:      6
    Task Category: General
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      2010MB.domain.local
    Description:
    Cmdlet failed. Cmdlet Get-Mailbox, parameters {Database=Public Folder Database 0305003189, ResultSize=unlimited}.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="MSExchange CmdletLogs" />
        <EventID Qualifiers="49152">6</EventID>
        <Level>2</Level>
        <Task>1</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2010-12-15T09:40:22.000000000Z" />
        <EventRecordID>1653</EventRecordID>
        <Channel>MSExchange Management</Channel>
        <Computer>2010MB.domain.local</Computer>
        <Security />
      </System>
      <EventData>
        <Data>Get-Mailbox</Data>
        <Data>{Database=Public Folder Database 0305003189, ResultSize=unlimited}</Data>
        <Data>nekasg.local/Service/Backup Exec</Data>
        <Data>S-1-5-21-3153379090-1040595052-579273177-2147</Data>
        <Data>S-1-5-21-3153379090-1040595052-579273177-2147</Data>
        <Data>ServerRemoteHost-Unknown</Data>
        <Data>2528</Data>
        <Data>
        </Data>
        <Data>172</Data>
        <Data>00:00:00</Data>
        <Data>View Entire Forest: 'True', Configuration Domain Controller: 'DC1.domain.local', Preferred Global Catalog: 'DC2.domain.local', Preferred Domain Controllers: '{ DC2.domain.local }'</Data>
        <Data>Microsoft.Exchange.Configuration.Tasks.ManagementObjectNotFoundException: Couldn't find database "Public Folder Database 0305003189". Make sure you have typed it correctly.
       at Microsoft.Exchange.Configuration.Tasks.DataAccessTask`1.GetDataObject[TObject](IIdentityParameter id, IConfigDataProvider session, ObjectId rootID, OptionalIdentityData optionalData, Nullable`1 notFoundError, Nullable`1 multipleFoundError, ExchangeErrorCategory errorCategory)
       at Microsoft.Exchange.Configuration.Tasks.DataAccessTask`1.GetDataObject[TObject](IIdentityParameter id, IConfigDataProvider session, ObjectId rootID, Nullable`1 notFoundError, Nullable`1 multipleFoundError)
       at Microsoft.Exchange.Management.RecipientTasks.GetMailboxOrSyncMailbox.InternalValidate()
       at Microsoft.Exchange.Configuration.Tasks.Task.ProcessRecord()</Data>
        <Data>Context</Data>
        <Data>
        </Data>
      </EventData>
    </Event>

     


    --- Breck
    Wednesday, December 15, 2010 3:57 PM

Answers

All replies

  • Hi Breck,

    From the error message:

    "Cmdlet Get-MailboxDatabaseCopyStatus, parameters {Identity=Public Folder Database 0305003189\*, Active=True}."

    But continuous replication is for mailbox databases only. A public folder database can be hosted on a Mailbox server in a database availability group (DAG), but you must use multiple public folder databases and public folder replication for data redundancy.

    So please check the configuration of the DAG.

    You can also run the EXBPA to do a system check.

    Frank Wang

    TechNet Subscriber Support in forum

    If you have any feedback on our support, please contact tngfb@microsoft.com  

     


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    Thursday, December 16, 2010 8:35 AM
  • I've noticed that all the Event ID: 6 issues all have something to do with the PublicFolderDatabase.

    --- Breck
    Thursday, December 16, 2010 11:52 PM
  • Hi Breck,

    Did you run the EXBPA and see what's the happen with your public folder database?

    Please post the error message here.

    Frank Wang

    TechNet Subscriber Support in forum

    If you have any feedback on our support, please contact tngfb@microsoft.com  

     


    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
    Monday, December 20, 2010 3:20 AM
  • I ran ExBPA Health Check, but it didn't come up with anything related to Public Folders.
    --- Breck
    Monday, December 20, 2010 5:57 PM
  • Rglide, have you managed to resolve or get additional insight into this issue?

    Im having the same event being generated which started on the 22nd of this month.  Nothing has changed with respect to the configuration of Exchange.  I have a single server hosting all roles for small environment (under 50 users).  I get the same event id 6 generated over and over almost every 45 sec to a min.

    Log Name:      MSExchange Management
    Source:        MSExchange CmdletLogs
    Date:          12/22/2010 11:38:09 AM
    Event ID:      6
    Task Category: General
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      Exchange2010Server.domain.local
    Description:
    Cmdlet failed. Cmdlet Get-PublicFolderDatabase, parameters {Identity=Mailbox Database 0685526435}.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="MSExchange CmdletLogs" />
        <EventID Qualifiers="49152">6</EventID>
        <Level>2</Level>
        <Task>1</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2010-12-22T19:38:09.000000000Z" />
        <EventRecordID>2387</EventRecordID>
        <Channel>MSExchange Management</Channel>
        <Computer>Exchange2010Server.domain.local</Computer>
        <Security />
      </System>
      <EventData>
        <Data>Get-PublicFolderDatabase</Data>
        <Data>{Identity=Mailbox Database 0685526435}</Data>
        <Data>domain.local/Users/Administrator</Data>
        <Data>S-1-5-21-1844237615-1275210071-1801674531-500</Data>
        <Data>S-1-5-21-1844237615-1275210071-1801674531-500</Data>
        <Data>ServerRemoteHost-Unknown</Data>
        <Data>5720</Data>
        <Data>
        </Data>
        <Data>22</Data>
        <Data>00:00:00</Data>
        <Data>View Entire Forest: 'True', Configuration Domain Controller: 'shockwave55.office1.local', Preferred Global Catalog: '2008DC02.domain.local', Preferred Domain Controllers: '{ 2008DC02.domain.local }'</Data>
        <Data>Microsoft.Exchange.Configuration.Tasks.ManagementObjectNotFoundException: The operation couldn't be performed because object 'Mailbox Database 0685526435' couldn't be found on '2008DC01.domain.local'.</Data>
        <Data>Context</Data>
        <Data>
        </Data>
      </EventData>
    </Event>

    Thanks in advance for any insight.

    Joel


    JMJ
    Wednesday, December 29, 2010 6:47 PM
  • I have very similiar issue.

     

    I upgraded from exchange 2003 to 2010 and cannot migrate mailboxes and when checking the event log come accross this this error

     

    Log Name:      MSExchange Management
    Source:        MSExchange CmdletLogs
    Date:          30/12/2010 10:36:45
    Event ID:      6
    Task Category: General
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      SERVER3.kebbell.local
    Description:
    Cmdlet failed. Cmdlet Get-Mailbox, parameters {Identity=kebbell.local/Watford/Users/axia, ReadFromDomainController=True}.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="MSExchange CmdletLogs" />
        <EventID Qualifiers="49152">6</EventID>
        <Level>2</Level>
        <Task>1</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2010-12-30T10:36:45.000000000Z" />
        <EventRecordID>166</EventRecordID>
        <Channel>MSExchange Management</Channel>
        <Computer>SERVER3.kebbell.local</Computer>
        <Security />
      </System>
      <EventData>
        <Data>Get-Mailbox</Data>
        <Data>{Identity=kebbell.local/Watford/Users/axia, ReadFromDomainController=True}</Data>
        <Data>kebbell.local/Users/Administrator</Data>
        <Data>S-1-5-21-4177165089-1434107579-2830097850-500</Data>
        <Data>S-1-5-21-4177165089-1434107579-2830097850-500</Data>
        <Data>ServerRemoteHost-EMC</Data>
        <Data>5896</Data>
        <Data>
        </Data>
        <Data>23</Data>
        <Data>00:00:00.0156004</Data>
        <Data>View Entire Forest: 'True', Configuration Domain Controller: 'server2.kebbell.local', Preferred Global Catalog: 'server1.kebbell.local', Preferred Domain Controllers: '{ server1.kebbell.local }', User Configuration Domain Controller: 'server2.kebbell.local'</Data>
        <Data>Microsoft.Exchange.Configuration.Tasks.ManagementObjectNotFoundException: Couldn't find database "SERVER2\First Storage Group\Mailbox Store (SERVER2)". Make sure you have typed it correctly.
       at Microsoft.Exchange.Configuration.Tasks.DataAccessTask`1.GetDataObject[TObject](IIdentityParameter id, IConfigDataProvider session, ObjectId rootID, OptionalIdentityData optionalData, Nullable`1 notFoundError, Nullable`1 multipleFoundError, ExchangeErrorCategory errorCategory)
       at Microsoft.Exchange.Configuration.Tasks.DataAccessTask`1.GetDataObject[TObject](IIdentityParameter id, IConfigDataProvider session, ObjectId rootID, Nullable`1 notFoundError, Nullable`1 multipleFoundError)
       at Microsoft.Exchange.Management.RecipientTasks.GetMailboxOrSyncMailbox.SetDefaultRetentionValues(Mailbox mailbox)
       at Microsoft.Exchange.Management.RecipientTasks.GetMailboxOrSyncMailbox.ConvertDataObjectToPresentationObject(IConfigurable dataObject)
       at Microsoft.Exchange.Configuration.Tasks.GetRecipientObjectTask`2.WriteResult(IConfigurable dataObject)
       at Microsoft.Exchange.Configuration.Tasks.GetTaskBase`1.WriteResult[T](IEnumerable`1 dataObjects)
       at Microsoft.Exchange.Configuration.Tasks.GetObjectWithIdentityTaskBase`2.InternalProcessRecord()
       at Microsoft.Exchange.Configuration.Tasks.GetRecipientObjectTask`2.InternalProcessRecord()
       at Microsoft.Exchange.Management.RecipientTasks.GetRecipientWithAddressListBase`2.InternalProcessRecord()
       at Microsoft.Exchange.Configuration.Tasks.Task.ProcessRecord()</Data>
        <Data>Context</Data>
        <Data>
        </Data>
      </EventData>
    </Event>

    Thursday, December 30, 2010 11:12 AM
  • Hello,

    The command given in the event ID does not appear to be a default cmdlet that our software runs to check status.

    Do we have any type of monitoring software installed? (SCOM, GFI, etc.)

    Sometimes 3rd party monitoring software will run cmdlets that are valid cmdlets, but perhaps not valid for a given setup. For example, we know that get-storagegroupcopystatus is valid in Exchange, and valid against a mailbox database, but not valid against a public folder database; but a 3rd party app might not. The event viewer is simply logging that the cmdlet failed, it doesn't care who/what is trying it.

    Regards,
    Kevin Ca - MSFT


    Kevin Ca - MSFT
    Wednesday, January 12, 2011 7:35 PM
  • Hello,

    Event ID 6 is a part of Admin audit logging. This is by default enabled for Exchange 2010 SP1. The problem is that every cmdlet which failed for some reason (wrong parameter etc. will be logged). The goal is to remove auditing of get* commands to get rid of these event entries.

    http://technet.microsoft.com/en-us/library/dd335052.aspx

    You can use Get-AdminAuditLogConfig cmdlet to gather your current settings and use Set-AdminAuditLogConfig cmdlet to configure it according your needs.

     

    Regards


    Zbyněk
    Friday, October 21, 2011 7:10 PM
  • I'm getting the same errors, but they seem to caused by Backup-Exec.  Check this link.

    http://www.symantec.com/connect/forums/exchange-2010-cmdlet-failed-events-during-backup-operation

    Phillip

     

    • Marked as answer by Rglide Wednesday, December 07, 2011 7:59 PM
    Friday, November 25, 2011 12:18 AM
  • Thank you Phillip, that looks exactly like what is happenings.

    Breck


    --- Breck
    Wednesday, December 07, 2011 8:00 PM