Hello, I am using Lotus Foundations Server 1.2 with Lotus Domino / Notes Client 8.5.1 and created 4 users with mail-Files. In one users calendar preferences it is not possible to change the availability times (Preferences - Scheduling - Availability). You can enter whatever times you want, when searching for available times for new calender entries, only the standard time-slots from 9-12 and 13-17h (Mo-Fr) are available. This is occurring in just 1 of 4 mailfiles. It doesn’t matter if you try to change the times in Lotus Notes Client or in iNotes, it is the same problem. I also have tried to delete the user (incl. his mailfile) and when creating the user again (same name) the problem stays the same with the new mailfile. Does anyone have an idea what could be the reason for that strange behavior? Thank you!
Subject: Hmmm, sounds like
the name on the Calendar Profile does not match the name of the user in the NAB. Or there is some general odd issue with reading the Calendar Profile (esp. if modifying it via Notes or iNotes does not kick it loose.)
Did you create the users with the Admin client or did you create them and their mail files using your own code?
In order for Sched to create a busytime record for the user, it has to match a name with the entry in the NAB. Since the default M-F, 9AM - 12PM, 1PM - 5PM times are being saved to busytime it sounds as if Sched does not see or like the profile that exists but it did like some entry it found (and so it defaulted the profile data).
If you make other profile changes like simply disabling Monday as a work day in Calendar & To Do / Scheduling / Scheduling tab of the preferences, does that reflect in busytime?
If you do a tell sched list Users/Full/Notes/Name/Here with the users full hierarchical name, does it output a line that ends with “Profile last updated: Unavailable” or does it show an actual date/time?
You can do a set config DEBUG_SCHEDULE=17 on your users Home Server and then restart the Schedule Manager task. It will now log the note scans it does on each dB so look in your console logs for:
CheckDbForCalendarEvents> Checking database mail\baduser.nsf
(replace that dB name with your bad users one) Then see what it says from that point on and if it says it dislikes something it finds in that dB.
You can also use Notes or DWA to resave the settings and then look and see what gets displayed on the console. If you cannot figure it out from there, post the relevant fragments here and Ill try to give you some more advice.
Bruce
IBM