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 : TrueThe 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. JohnHi 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, SUNWica5ethoms 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
RobbanHello 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!
--Kenthttp://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
-
A project I have been working on in my spare time is to make videos about how to do simple tasks that my customers continually ask. Recently it was pointed out to me, it would be a good idea to share this project here in the IronPort Community forums
-
How to programmatically call remote application module - JDev 10.1.3.3.0
Hi, I've an ADF web application (10.1.3.3.0) deployed onto an OAS server. I'd like to be able to access view objects via the application module of this web app from a simple java class on another server. I've created a simple class to query a local a
-
I am not able to download again the ringtone that I have purchase... I am little angry because is not possible that something like a. Ringtone is a hard ditching to download again. Please help to me with this. Thank you!
-
How do i get a song to a ring tone on my phone
How do i get a song in i tunes on my phone to a ring tone on my phone?
-
How the text elements of the SMARTFORMS can generate a field?
Hello guys I have got this problem of not getting the value of the fields from the smartform. i wrote the text element to populate the field by inserting as the following &IV_BID_HEADER-PROCESS_TYPE& first it comes with the shaded background bu