Exchange 2013 Allows Room/Resource Double Booking (By Design!)

Since upgrading to Exchange 2013 we have noticed a significant increase in users complaining about room double bookings.  After a fair bit of testing we were able to narrow the behaviour down to a reproducible scenario.
First things first - we have AllowConflicts set to false on all room and resource mailboxes, so that is not the issue.
The problem manifests if the start date of a recurring meeting series is more than six months in the past.
This is the scenario which we can reproduce:
Find (or create) a meeting room which is configured to not allow booking conflicts (AllowConflicts:False)
Book one or more meetings in the room (or look for existing meetings)
Create a recurring meeting (or use an existing meeting)
with a start date which is more than six months in the past which will conflict with one or more of the bookings created or found in step 2.
The room will accept all instances of the new recurring meeting, even those which conflict with other bookings.
A variation of the scenario is to extend an existing recurring meeting series:
Find (or create) a meeting room which is configured to not allow booking conflicts (AllowConflicts:False)
Find (or create) a recurring meeting with a start date which is more than six months in the past
and which will end soon.
Book one or more meetings in the room in the same time slot as the recurring meeting
for dates past the end of the recurring meeting series.
Extend the recurring meeting from step 2 past the meetings from step 3.
The room will accept all instances of the extended meeting series, even those which conflict with other bookings.
This is new behaviour in Exchange 2013 - in Exchange 2010 these scenarios worked and Exchange didn't allow double bookings.
We opened a case with Microsoft and were eventually told that this new behaviour is 'by design'.  We even appealed to the customer advocacy group and the Exchange product team still refuse to acknowledge this as a bug.  As a workaround  it
was suggested that we reduce the booking window horizon to 180 days, but this does not resolve the issue. 
We are not happy; our users are not happy.
I'm posting here to share our findings with other Exchange users who may be seeing this issue, and to ask you to please share your experience and, if possible, contact Microsoft so that the product group might reconsider their position on this behaviour.
Ben Lye

So it seems like I should have been a little clearer - the scenarios above are for reproduction.  I know that nobody normally creates a recurring meeting with the start date in the past - that step was just to emulate an existing meeting which was created
more than six months ago.
The current explanation from Microsoft is that Exchange 2013 only checks the first six months of a recurring meeting series for conflicts, so another way to encounter (or reproduce) this issue is this:
Find (or create) a meeting room which is configured to not allow booking conflicts (AllowConflicts:False)
Book a new recurring meeting which starts today and has an end date at least six months in the future.
Create a new single meeting instance in the same time slot as the recurring meeting, but after the end of the recurring meeting series.
Extend the meeting series beyond the date of the single meeting instance
The room will accept the update to the series and the room will be double booked.
Ben

Similar Messages

  • Exchange Server 2010 Room Mailboxes Double Booking

    We are have several room mailboxes setup on Exchange Server 2010 and are having an issue with rooms being double booked.
    I have "Allow Conflicting Meeting Requests" unchecked on the Resource Policy Tab but if a user try's to book a room that is already reserved it gets accepted and put on the calendar.
    How do I stop this from happening?
    Here are the settings for the room:
    AutomateProcessing                  : AutoAccept
    AllowConflicts                      : False
    BookingWindowInDays                 : 365
    MaximumDurationInMinutes            : 1440
    AllowRecurringMeetings              : True
    EnforceSchedulingHorizon            : True
    ScheduleOnlyDuringWorkHours         : False
    ConflictPercentageAllowed           : 0
    MaximumConflictInstances            : 0
    ForwardRequestsToDelegates          : True
    DeleteAttachments                   : True
    DeleteComments                      : False
    RemovePrivateProperty               : True
    DeleteSubject                       : False
    AddOrganizerToSubject               : True
    DeleteNonCalendarItems              : True
    TentativePendingApproval            : True
    EnableResponseDetails               : True
    OrganizerInfo                       : True
    ResourceDelegates                   : {}
    RequestOutOfPolicy                  : {}
    AllRequestOutOfPolicy               : False
    BookInPolicy                        : {}
    AllBookInPolicy                     : True
    RequestInPolicy                     : {}
    AllRequestInPolicy                  : False
    AddAdditionalResponse               : False
    AdditionalResponse                  :
    RemoveOldMeetingMessages            : True
    AddNewRequestsTentatively           : True
    ProcessExternalMeetingMessages      : False
    RemoveForwardedMeetingNotifications : False
    MailboxOwnerId                      : gsc.local/Users/Board Room
    Identity                            : gsc.local/Users/Board Room
    IsValid                             : True

    The most common cause of this issue is that you have both Outlook Direct Booking and AutoAccept enabled. To fix this logon to the Mailbox using Outlook and disable direct booking see (or use a script) http://blogs.technet.com/b/exchange/archive/2013/07/15/a-significant-update-to-remove-directbooking-script-is-now-available.aspx
    and   http://blogs.technet.com/b/mohammad_qassim/archive/2011/05/22/meeting-rooms-double-booking-in-exchange-2007.aspx
    Cheers
    Glen

  • Exchange 2010 Conference Room Resource mailbox. Additional text field HTML images

    In the same vein as this question:
    http://social.technet.microsoft.com/Forums/systemcenter/en-US/338b4fff-e8df-41aa-8066-a32a9f76fa92/exchange-2010-conference-room-resource-mailbox-additional-text-field
    Have successfully created Additional text messages that actually work with a surprising amount of HTML in it (Tables, link colours, hyperlinks etc...)
    The one thing we can't seem to crack is the ability to show images, is this possible?
    (have tried the usual suspects of:
    img src="x.jpg"
               also tried making sure the img tag was self closing, no luck
    td background="x.jpg"
    td background (css property)
    but no joy and ran out of ideas, any help out there?
    Many thanks in advance!

    Have you tried the same formatting that is required to add an image in a disclaimer:
    http://technet.microsoft.com/en-us/library/bb124352.aspx#Images

  • Exchange 2010 Decline When Room is Double-Booked, NO Delegates!!

    I want Users to be notified when their meeting conflicts with another meeting as soon as they try to book it.
    I don't want automatic approval, no delegates, just simply want them to use their Scheduling Assistant to see when they can book and if it overlaps another meeting it will instantly tell them.
    I don't want to select any recipients in the Resource In-Policy Requests or the Resource Out-of-Policy Requests.  No Registry Key edit either!  Allow conflicting meeting requests is unchecked.
    PLEASE HELP!!!!!

    I want Users to be notified when their meeting conflicts with another meeting as soon as they try to book it.
    I don't want automatic approval, no delegates, just simply want them to use their Scheduling Assistant to see when they can book and if it overlaps another meeting it will instantly tell them.
    I don't want to select any recipients in the Resource In-Policy Requests or the Resource Out-of-Policy Requests.  No Registry Key edit either!  Allow conflicting meeting requests is unchecked.
    PLEASE HELP!!!!!
    Resource Booking in Exchange no longer works like that.
    If you want to try to emulate the way it used to work, you to configure direct booking which is done at the Outlook level. That requires a registry key.
    http://support.microsoft.com/kb/982774
    Direct Booking does not successfully book a resource in Outlook 2010
    You need to also open each resource mailbox in Exchange, give the users the correct permissions to place meetings directly on the resource calendars and set the auto Acccept/ decline options in Outlook.
    There is no quarantee this will work in Exchange 2013 and beyond.
    Twitter!: Please Note: My Posts are provided “AS IS” without warranty of any kind, either expressed or implied.

  • Exchange 2013 allowing emails from spoofed domains

    We upgraded from Exchange 2010 to 2013 about 6 months ago and are very disappointed. We were running Forefront protection for Exchange on the 2010 server, and had little to no spam every. Now with 2013 we are getting a ridiculous amount of spam, including
    clearly spoofed phishing emails. The most recent are from
    '[email protected]' with an attached zip. We get about 4-5 of those a day, and since we do use salesforce, I can't just block the address/domain.
    I have followed the TechNet guide, and enabled all of the antispam features with the Exchange management shell. I have enabled the senderIDConfig, and have it set to delete spoofed domains. The reverse dns check is working, as it shows the
    status on the messages that are sent to quarantine. We also have the content filter enabled, and every day I have to go through the spam and add keywords it actually blocks something.
    So how is it that spoofed messages are still making it through? I have checked salesforce and they have their SPF records setup, so it should not be hard for Exchange to see the mail did not originate from any of the IPs in the list. We are seriously considering
    moving back to our exchange 2010 server....

    Here are the headers of the email, which show its not coming from an IP listed in the SPF record for that domain...
    Received: from ExchServer.domain.local (EXCH_IP) by ExchServer.domain.local
     (EXCH_IP) with Microsoft SMTP Server (TLS) id 15.0.775.38 via Mailbox
     Transport; Fri, 21 Feb 2014 06:51:55 -0800
    Received: from ExchServer.domain.local (EXCH_IP) by ExchServer.domain.local
     (EXCH_IP) with Microsoft SMTP Server (TLS) id 15.0.775.38; Fri, 21 Feb
     2014 06:51:55 -0800
    Received: from nacha.org (176.103.168.1) by ExchServer.domain.local (EXCH_IP)
     with Microsoft SMTP Server id 15.0.775.38 via Frontend Transport; Fri, 21 Feb
     2014 06:51:42 -0800
    Received: from  176.103.168.1 (account [email protected] HELO
     hlijear.cieewgas.org) by  (CommuniGate Pro SMTP 5.2.3) with ESMTPA id
     993713337 for [email protected]; Fri, 21 Feb 2014 15:51:39 +0100
    Received: from smtp01-was.mta.salesforce.com ([96.43.148.64]) by
     m1pismtp01-011.prod.mesa1.secureserver.net with ESMTP; Fri, 21 Feb 2014
     15:51:39 +0100
    Return-Path: <[email protected]>
    Received: from [10.236.73.76] ([10.236.73.76:58434]
     helo=na10-app2-11-was.ops.sfdc.net) by mx2-was.mta.salesforce.com
     (envelope-from <[email protected]>) (ecelerity 2.2.2.45 r()) with ESMTP
     id 64/F1-22599-B8956259; Fri, 21 Feb 2014 15:51:39 +0100
    Date: Fri, 21 Feb 2014 15:51:39 +0100
    From: "[email protected]" <[email protected]>
    To: <[email protected]>, <[email protected]>,
     <[email protected]>
    Message-ID: <[email protected]>
    Subject: Check you payment data!
    MIME-Version: 1.0
    Content-Type: multipart/mixed; boundary="----------CE9B863200324FC"
    X-Priority: 2
    X-SFDC-LK: S82SNJ6CSHXLTTR
    X-SFDC-User: KNAXCL1Y1DWN5IT
    X-Sender: [email protected]
    X-mail_abuse_inquiries: http://www.salesforce.com/company/abuse.jsp
    X-SFDC-TLS-NoRelay: 1
    X-SFDC-Binding: System
    X-Nonspam: Whitelist
    X-MS-Exchange-Organization-PRD: salesforce.com
    X-MS-Exchange-Organization-SenderIdResult: SoftFail
    Received-SPF: SoftFail (ExchServer.domain.local: domain of transitioning
     [email protected] discourages use of 176.103.168.1 as permitted sender)
    X-MS-Exchange-Organization-Network-Message-Id: 321bc164-8c39-43ea-f8af-08d0fd2b98f4
    X-MS-Exchange-Organization-SCL: 1
    X-MS-Exchange-Organization-PCL: 2
    X-MS-Exchange-Organization-Antispam-Report: DV:3.3.5705.600;SID:SenderIDStatus SoftFail;OrigIP:176.103.168.1
    X-MS-Exchange-Organization-AVStamp-Enterprise: 1.0
    X-MS-Exchange-Organization-AuthSource: ExchServer.domain.local
    X-MS-Exchange-Organization-AuthAs: Anonymous

  • Conference Room issue, double bookings allowed even though AllowConflicts is set to False

    Hi. I used ADsi Edit to completely delete/remove my public folders database. I now run Get-PublicFolderDatabase and it doesn't find one, so I think I have completely removed it. My issue is that all my conference  rooms are now allowing double bookings
    even though AllowConflicts is set to False. I'm pretty sure I have jacked this up due to deleting the public folder database. What should I do to correct this? Thanks. John

    Hi John
    Check if this helps
    http://social.technet.microsoft.com/Forums/exchange/en-US/c812fb70-46f7-4654-b241-6a1fb13e1907/meeting-rooms-get-double-booked-regardless-of-settings?forum=exchangesvrgenerallegacy

  • Organization's user double booking icsAllowRights not taking effect

    According to documentation, there are two places where double booking is specified for user calendars, ics.conf and organization's LDAP settings. If ics.conf settings "user.allow.doublebook" is set to "yes" then LDAP settings can take effect. If have it set to yes and in Delegated Administrator, under Organization Preferences -> Set Advanced Rights "Allow double booking for user calendar" is set to "no". This does change the LDAP attribute "icsAllowRights" but does not change the behaviour in autocreation of the user calendar. I restart the calendar server, then add new user, login to Comms Express, then upon checking the calendar (#cscal -v list [email protected]) is shows "double book" as yes.
    Is there something I'm missing, another setting in ics.conf perhaps?
    Applys to: Java Communications Suite 6, Calendar Server 6.3
    # showrev -p | grep ics5
    Patch: 121658-29 Obsoletes: 117709-08, 117707-08, 116578-43, 117011-27 Requires: Incompatibles: Packages: SUNWics5, SUNWica5
    Patch: 122738-29 Obsoletes: Requires: Incompatibles: Packages: SUNWics5, SUNWica5

    ethoms wrote:
    According to documentation, there are two places where double booking is specified for user calendars, ics.conf and organization's LDAP settings. If ics.conf settings "user.allow.doublebook" is set to "yes" then LDAP settings can take effect. If have it set to yes and in Delegated Administrator, under Organization Preferences -> Set Advanced Rights "Allow double booking for user calendar" is set to "no". This does change the LDAP attribute "icsAllowRights" but does not change the behaviour in autocreation of the user calendar. I restart the calendar server, then add new user, login to Comms Express, then upon checking the calendar (#cscal -v list [email protected]) is shows "double book" as yes.
    Is there something I'm missing, another setting in ics.conf perhaps?The documentation on this subject needs to be rewritten as http://docs.sun.com/app/docs/doc/819-4654/fuugb?a=view does not match reality. A better summary of how it works is the following:
    => Setting the option to "yes" in Delegated Administrator enables (allows) that option for that domain, regardless of what is set in ics.conf
    => Setting the option to "no" in Delegated Administrator causes the ics.conf value to be used.
    So a bit of testing shows the following:
    ==> icsallowrights set to 768 (bits 8 and 9 set i.e. Enable user/resource double booking set to "yes" in DA)
    resource.allow.doublebook = "yes"
    user.allow.doublebook = "yes"
    user/resource double-book set to on creation of calendar "yes"
    resource.allow.doublebook = "no"
    user.allow.doublebook = "no"
    user/resource double-book set to on creation of calendar "yes"
    ==> icsallowrights set to 0 (all DA options set to "no")
    resource.allow.doublebook = "yes"
    user.allow.doublebook = "yes"
    user/resource double-book set to on creation of calendar "yes"
    resource.allow.doublebook = "no"
    user.allow.doublebook = "no"
    user/resource double-book set to on creation of calendar "no"
    Regards,
    Shane.

  • Error to uncheck  allow multiple resource object in design console

    Hi
    I need to uncheck the Allow multiple resource object in the Design Console, but operation generates an error and the change is not applied.
    DB read: select distinct ugp.ugp_key, ugp.ugp_name, ugp.ugp_display_name from ugp ugp, gpg gpg where ugp.ugp_key = gpg.ugp_key and ( gpg.gpg_ugp_key in (23) )
    [2013-03-21T06:24:27.516-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.PERFORMANCE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] Query: DB: 0, LOAD: 0, TOTAL: 0
    [2013-03-21T06:24:27.516-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.DATABASE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] DB read: SELECT count(*) as count FROM oug WHERE obj_key=7 and ( ugp_key in (1,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23) ) and oug_write='1'
    [2013-03-21T06:24:27.517-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.PERFORMANCE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] Query: DB: 0, LOAD: 0, TOTAL: 0
    [2013-03-21T06:24:27.517-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.DATABASE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] DB read: select evt.evt_key, evt.evt_name, evt.evt_package from dob dob, evt evt, dvt dvt where dob.dob_key=dvt.dob_key and dvt.evt_key=evt.evt_key and (dob.dob_name='com.thortech.xl.dataobj.tcOBJ' or dob.dob_name='com.thortech.xl.dataobj.tcTableDataObj' or dob.dob_name='com.thortech.xl.dataobj.tcDataObj' ) and dvt.dvt_pre_update_sequence>0 order by dvt.dvt_pre_update_sequence
    [2013-03-21T06:24:27.518-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.PERFORMANCE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] Query: DB: 1, LOAD: 0, TOTAL: 1
    [2013-03-21T06:24:27.518-07:00] [oim_server1] [ERROR] [] [XELLERATE.SERVER] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] Class/Method: tcDataObj/save Error :Data Update Failed
    [2013-03-21T06:24:27.518-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.DATABASE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] DB read: select err_key, err_code, err_desc, err_rowver, err_remedy, err_count, err_last_occurance, err_action, err_help_url, err_severity from err where err_code='DOBJ.UPDATE_FAILED'
    [2013-03-21T06:24:27.519-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.PERFORMANCE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] Query: DB: 1, LOAD: 0, TOTAL: 1
    [2013-03-21T06:24:27.519-07:00] [oim_server1] [ERROR] [] [XELLERATE.DATABASE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] Class/Method: tcDataBase/rollbackTransaction encounter some problems: Rollback Executed From[[
    java.lang.Exception: Rollback Executed From
    at com.thortech.xl.dataaccess.tcDataBase.rollbackTransaction(tcDataBase.java:578)
    at com.thortech.xl.dataobj.tcDataObj.rollback(tcDataObj.java:904)
    at com.thortech.xl.dataobj.tcDataObj.doRollback(tcDataObj.java:867)
    at com.thortech.xl.dataobj.tcDataObj.save(tcDataObj.java:538)
    at com.thortech.xl.dataobj.tcTableDataObj.save(tcTableDataObj.java:2906)

    After applying BP06, Allow Multiple Option Cannot Be Changed From True To False [ID 1556385.1]

  • Error in uncheck  allow multiple resource object in design console

    Hi
    I need to uncheck the Allow multiple resource object in the Design Console, but operation generates an error and the change is not applied.
    OIM Version will be 11gR1.
    DB read: select distinct ugp.ugp_key, ugp.ugp_name, ugp.ugp_display_name from ugp ugp, gpg gpg where ugp.ugp_key = gpg.ugp_key and ( gpg.gpg_ugp_key in (23) )
    [2013-03-21T06:24:27.516-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.PERFORMANCE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] Query: DB: 0, LOAD: 0, TOTAL: 0
    [2013-03-21T06:24:27.516-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.DATABASE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] DB read: SELECT count(*) as count FROM oug WHERE obj_key=7 and ( ugp_key in (1,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22,23) ) and oug_write='1'
    [2013-03-21T06:24:27.517-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.PERFORMANCE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] Query: DB: 0, LOAD: 0, TOTAL: 0
    [2013-03-21T06:24:27.517-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.DATABASE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] DB read: select evt.evt_key, evt.evt_name, evt.evt_package from dob dob, evt evt, dvt dvt where dob.dob_key=dvt.dob_key and dvt.evt_key=evt.evt_key and (dob.dob_name='com.thortech.xl.dataobj.tcOBJ' or dob.dob_name='com.thortech.xl.dataobj.tcTableDataObj' or dob.dob_name='com.thortech.xl.dataobj.tcDataObj' ) and dvt.dvt_pre_update_sequence>0 order by dvt.dvt_pre_update_sequence
    [2013-03-21T06:24:27.518-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.PERFORMANCE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] Query: DB: 1, LOAD: 0, TOTAL: 1
    [2013-03-21T06:24:27.518-07:00] [oim_server1] [ERROR] [] [XELLERATE.SERVER] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] Class/Method: tcDataObj/save Error :Data Update Failed
    [2013-03-21T06:24:27.518-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.DATABASE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] DB read: select err_key, err_code, err_desc, err_rowver, err_remedy, err_count, err_last_occurance, err_action, err_help_url, err_severity from err where err_code='DOBJ.UPDATE_FAILED'
    [2013-03-21T06:24:27.519-07:00] [oim_server1] [NOTIFICATION] [] [XELLERATE.PERFORMANCE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] Query: DB: 1, LOAD: 0, TOTAL: 1
    [2013-03-21T06:24:27.519-07:00] [oim_server1] [ERROR] [] [XELLERATE.DATABASE] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 91039ee4d5030ad9:6a4e2a3a:13d88717e95:-8000-0000000000005521,0] [APP: oim#11.1.1.3.0] Class/Method: tcDataBase/rollbackTransaction encounter some problems: Rollback Executed From[[
    java.lang.Exception: Rollback Executed From
    at com.thortech.xl.dataaccess.tcDataBase.rollbackTransaction(tcDataBase.java:578)
    at com.thortech.xl.dataobj.tcDataObj.rollback(tcDataObj.java:904)
    at com.thortech.xl.dataobj.tcDataObj.doRollback(tcDataObj.java:867)
    at com.thortech.xl.dataobj.tcDataObj.save(tcDataObj.java:538)
    at com.thortech.xl.dataobj.tcTableDataObj.save(tcTableDataObj.java:2906)

    After applying BP06, Allow Multiple Option Cannot Be Changed From True To False [ID 1556385.1]

  • Exchange 2013 issues - (new send email Stuck in Drafts not send)

    Exchange 2013 issues - (new send email Stuck in Drafts folder not send)

    I am also having this issue.
    server 2012 VM with exchange 2013. plenty of resources, more than recommended so cannot be a BAck Pressure issue especially as no clients are connected yet.
    In the early stages of setup and testing, mail sent to other mailboxes worked fine in outlook 2007 and OWA but after a few issue that developed and are now resolved, any e-mail send within outlook or OWA just goes straight into the drafts folder.
    I tried, DNS setting changes under roles, on the server, on DNS server, MX DNS records, increased resources, looked at received connectors, changed and even deleted send connectors as this is not required for internal mail. Tried changing authentication
    types but then outlook won't connect to, staying with Basic Auth.
    Have not been able to test inbound e-mail as this is going to replace a production server and is not ready, although I could probably simulate a route from another server and push e-mail to it. Will try tomorrow.
    I have spent about 20 hours trying to figure this out and made probably 40 changes. Change, test, rollback etc. Been searching through loads of forums and technet sites all with no help.
    All services are started, server has been rebooted several times.
    It is also an AD server and has both Exchange roles installed. There is no reason why it should not work. This is so frustrating, we don't have these issues with the now end of life Scalix, or MDaemon or Zimbra. Pity the client wanted a Microsoft solution.
    To be honest there are not a lot of things that cannot be changed in ECP although there is more under exchange powershell however I am not familiar with all the commands yet. I have resorted to watching training videos even though I am a seasoned IT Pro, although
    not so much with exchange it seems.
    I have seen many people have this issue on Exchange 2007, 2010 and 2013. Someone must know how to resolve this or find a work around?
    So far I have an expensive solution the client has purchased that I cannot get running properly.
    Aside from this issue, I really like the new Server 2012 and new Hyper-V.
    I was about to install Exchange Server 2013 on a physical machine due to this f#ckin' issue. But a post for the DNS change has saved my life:
    http://social.technet.microsoft.com/Forums/en-US/exchangeserverpreview/thread/04c0147b-f4e3-4041-a566-310854e71068/ (rafael9908's answer)
    And thanks Jesper Bernle for excellent info provided by your link.

  • Booking a Exchange 2013 Room Resource Calendar with a mobile device

    Can I book a Exchange 2013 Room Resource Calendar using  a mobile device?

    I'm sure someone will correct me if I'm wrong, but I don't believe that's possible.  Scheduling a room resource requires the Scheduling Assistant functionality, which is only available with Outlook or OWA (full web client, not the Light version).
    Remember to mark as helpful if you find my contribution useful or as an answer if it does answer your question.

  • Exchange 2010 resource mailbox double booking issue..

    Hi,
    I have moved the meeting room mailbox from exchange 2003 to 2010:
    set-Mailbox -Identity:<resourcename> -Type:Room
    but after that, the meeting room can be double booking in the same time.
    I have tried folllowing command, but it's failded.
    Set-CalendarProcessing -Identity <mailbox identity> -AllowConflicts:$false
    Thanks.

    Hi Martina,
    I appreciate this is an old post, however if you do pick up on this could you please advise on your statement from the above:
    "Even if the room sends a Decline, as it should when a conflict is found, you will still see that meeting request in your own Calendar."
    This is the exact behaviour happening at a customer of ours at the moment. However they don't want the meeting requests to appear/remain in the Calendar of the person trying to book the meeting room.
    Do you know of a way to stop this behaviour?
    Do you know if the meeting request is only populated in the Calendar of the user who tries to book an appointment in the resource calendar or does this appear in other perspective attendees Calendars?
    Many Thanks,
    Matt.
    MEllis

  • Unable to manage/create Resources, Room/Equipment, Exchange 2013 CU5

    Hi
    We have a mixed 2007SP3 and Exchange 2013 CU5 eviroment.
    Pretty much since CU3 (first version we installed) we have had problems with resources, but since SP1 we cannot create or edit resources.
    We have a root domain and three child domains, all Exchange 2013 servers are in the root domain. The Exchange 2007 servers are located in the root and two of the child domains.
    When creating a Room we get this:
    Note: Pulsar is the E2013 CU5 Mailbox-server, Panerai is a Domain Controller in a child domain. 
    The Room is the listed but when trying to open it we get this:
    In the mailbox-server log we get this log: ID 4 Source MSExchange Control Panel
    Current user: 'newsec.se/Consultants and Commons/IT-Stureplan/ADMINISTRATOR'
    Request for URL 'https://pulsar.newsec.se:444/ecp/UsersGroups/EditRoomMailbox.aspx?pwmcid=37&ReturnObjectType=1&id=638db8e2-355c-4e44-9e01-f577c470f297(https://owa.stronghold.se/ecp/UsersGroups/EditRoomMailbox.aspx?pwmcid=37&ReturnObjectType=1&id=638db8e2-355c-4e44-9e01-f577c470f297)'
    failed with the following error:
    System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException:
    Exception has been thrown by the target of an invocation. ---> Microsoft.Exchange.Data.Directory.Recipient.NonUniqueRecipientException: Multiple objects with Sid S-1-5-32-548 were found.
       at Microsoft.Exchange.Data.Directory.Recipient.ADRecipientObjectSession.FindMiniRecipientBySid[TResult](SecurityIdentifier sId, IEnumerable`1 properties)
       at Microsoft.Exchange.Management.ControlPanel.RecipientObjectResolver.ResolveSecurityPrincipalId(IEnumerable`1 sidPrincipalId)
       at Microsoft.Exchange.Management.DDIService.MailboxPropertiesHelper.FilterEntSendAsPermission(DataRow inputRow, DataTable dataTable, DataObjectStore store)
    We tried to put the AD-account in different domains/OUs... but the same problem occurs.
    I have a case with MS-support (114051511444067) but I throw it up here also.
    Regards
    Robban

    Hello Robban,
    I didn't see your answer... (no mail notification ?)
    I opened a MS ticket (114081411702089) and I got an answer :).
    If you check security in ADSIedit.msc on your mailbox database object, you may find ACL entry for the group with the SID reported in the "application error event"
    example : (CN=YourBDD,CN=Databases,CN=Exchange Administrative Group (FYDBOHF23SPDLT),CN=Administrative Groups,CN=YourOrganizationName,CN=Microsoft Exchange,CN=Services,CN=Configuration,CN=YourDomain,CN=local)
    * "Domain\administrators" (SID S-1-5-32-544
    for me ) 
    * "Domain\account
    operators" (SID S-1-5-32-548
    for you ) 
    Sources : http://support.microsoft.com/kb/243330/en 
    The "Domain\administrators"
    group is not present by default on the exchange organization AD arborescence. I 've checked my customer exchange installation, it seem's the same for "Domain\account operators" group.
    To check, you can :
     * create a new
    mailbox database, and modify the security on these database AD object to remove "Domain\account
    operators" ACL (You may have to disable inheritance and copy existing security before)
     * Create a ressource mailbox on the new database and edit it using EAC. If your are like me, you
    will also be able to edit mailbox permission in EAC for a mailbox on the new database.
    If it works, you can validate with MS support that "Domain\Account Operators" group should not have acl on your exchange organisation AD object, and remove the ACL
    after a good Active Directory backup
    I hope it may help you,
    Regards,
    Florian

  • Resource Rooms replying with tentative instead of accepting - Exchange 2013

    We setup new resource rooms in Exchange 2013, but they are replying with tentative instead of accepting.  Here are the settings to one of them:
    RunspaceId                          : e360afe4-859c-4cd1-ba2e-4efb13350e3b
    AutomateProcessing                  : AutoUpdate
    AllowConflicts                      : False
    BookingWindowInDays                 : 180
    MaximumDurationInMinutes            : 1440
    AllowRecurringMeetings              : True
    EnforceSchedulingHorizon            : True
    ScheduleOnlyDuringWorkHours         : False
    ConflictPercentageAllowed           : 0
    MaximumConflictInstances            : 0
    ForwardRequestsToDelegates          : True
    DeleteAttachments                   : True
    DeleteComments                      : True
    RemovePrivateProperty               : True
    DeleteSubject                       : True
    AddOrganizerToSubject               : True
    DeleteNonCalendarItems              : True
    TentativePendingApproval            : True
    EnableResponseDetails               : True
    OrganizerInfo                       : True
    ResourceDelegates                   : {}
    RequestOutOfPolicy                  : {}
    AllRequestOutOfPolicy               : False
    BookInPolicy                        : {}
    AllBookInPolicy                     : True
    RequestInPolicy                     : {}
    AllRequestInPolicy                  : False
    AddAdditionalResponse               : False
    AdditionalResponse                  :
    RemoveOldMeetingMessages            : True
    AddNewRequestsTentatively           : True
    ProcessExternalMeetingMessages      : False
    RemoveForwardedMeetingNotifications : False
    MailboxOwnerId                      : domain.local/Users/Room - Boardroom
    Identity                            : domain.local/Users/Room - Boardroom
    IsValid                             : True
    ObjectState                         : Changed
    Any ideas?
    Thanks!
    --Kent

    http://technet.microsoft.com/en-us/library/dd335046(v=exchg.150).aspx
    Please change automateprocessing value to autoaccept
    Set-CalendarProcessing -Identity "5th Floor Conference Room" -AutomateProcessing AutoAccept

  • Recommendations please on Exchange 2013 resources

    I am migrating users and resources from Ex2007 to Ex2013.  I have several different mailboxes on 2007 that are set up as "users", but they are really more of a shared resource Calendar, for departments to use for "time off" or departmental
    to do lists.  Some of them automatically accept meeting requests, but others want to have approval go through a delegate.  My dilemma is these calendar mailboxes aren't really equipment or rooms, but I may want them to be approved through a delegate
    like a resource.  If I keep them as a user, I don't have the visibility of seeing any delegates or setting how far ahead calendar items can be reserved, but items can be double booked which is good in terms of being used as a "time off"
    calendar.  In 2007 we administer them by logging into the account as the mailbox and configuring them that way.
    I am also making this migration with an eye towards moving to Office365, hosted Exchange, so if I have a lot of "user" accounts that are essentially calendar resources, is that going to be a license?
    Thanks.
    Sally

    "I am also making this migration with an eye towards moving to Office365, hosted Exchange, so if I have a lot of "user" accounts that are essentially calendar resources, is that going to be a license?"
    Anything configured as a user mailbox will consume a license on Office 365. One option would be to convert the mailbox to a Shared Mailbox. That would NOT consume a license. So, make them shared when you go to Office 365.
    If you do go to Office 365 you may also want to look at SharePoint Calendars as a possibility. We use SharePoint Calendars for Paid Time Off. This also allows the calendar to control approval requests as well as we can attach a SharePoint Workflow to it.
    Basically making people delegates.
    Public Folder Calendar in 2013 or Office 365 could also fit the bill.
    Check out my latest blog posts on www.supertekboy.com A tech blog for I.T. Superheroes.

Maybe you are looking for