Some mail rules not executing in Notes 6.5. August 28, 2009
Posted by svenm in Administration.Tags: Email
add a comment
My day was hardly started when I got the question why mail rules weren’t moving the mails to their folders. I went over to this person and had a look at his mailfile. Turns out he had over 150 rules that all move mails into certain folders based on their subject.
Some enabled mail rules were not executing, others did what they intended to do.
After a little searching this is what I found on the IBM support site:
The revised rule numbering functionality introduced in the Notes/Domino 6.5.4/6.0.5 mail templates has a minor flaw. This flaw causes the unexpected value in the OrderNum field, as well as in the $FilterFormula_n field written to the Calendar Profile. This can result in the last enabled rule to internally overwrite the second to last enabled rule, and thus the second to last rule is not present to execute. This can also result in an edited rule not executing – this case only occurs when there is only a single rule present.
NOTE: This issue does not exist in the DWA iNotes template.This issue was reported as a regression to Quality Engineering as SPR# KYOE6FMAPH. This issue has been indirectly fixed in the mail templates that ship with Notes/Domino 6.5.5.
Workarounds: In order to repair the current rules:
Disable all rules and then re-enable them from bottom to top.
In fact this just did the trick! After disabling all the rules and then enable them again one by one, it seems that the problem is solved.
Collaboration University 2009 in London: September 21-23 July 1, 2009
Posted by svenm in Notes/Domino, Quickr.Tags: Collaboration university
2 comments
The countdown has begun. I’m registered for the London venue of this year’s Collaboration University.
This year I’ll be attending the event from a development point of view. Quickr is a product that starts to become more an more popular in Belgium and probably also the countries around us. I don’t think that at this point there are many business partners in Belgium that offer other services that setup and configure a Quickr server. If you’re lucky they’ll even throw in some SNAPPS templates.
We would like to change this as of Q4. We will be offering more that that! That’s the main reason why I’m going. I’ll also attend the Quickr development workshop in order to be able to really answer the future customer’s needs.
I must say that I’m very happy to be able to go and I hope to see you all over there.
Unable to extend an ID table – insufficient memory March 23, 2009
Posted by svenm in Administration.Tags: Administration, server
1 comment so far
Now this is nice. The database that I was talking about the other day is having a serious problem: I can no longer open the damn thing! Due to the heavy import load it seems that the ID table has overflowed. The database currently is 5.684 Mb and contains 3.393.081 documents. I still have to do 3 more imports before I can automate my weekly updates. This weekly update will be an xml file of about 11Mb.
After a little googling I found out that the only thing I can do is copy the entire database because that deletes all the view indices and all the deletion stubs but will keep the replica ids of the documents.
Here’s the technote that I found.
UPDATE: A collegue of mine just opened the database without a problem! When I tried opening the db again I kept on getting the same error. I even tried on 2 different laptops. Turns out that a simple solution was right there: I removed the db from my workspace and compated the workspace. After that I could open the db again!! This saved me a lot of time and problems…
Question concerning compact task and archiving March 20, 2009
Posted by svenm in Administration.Tags: Administration
add a comment
A customer of mine is implementing policy documents in an environment with about 5000 users. An archiving policy was created and by accident this policy was assigned to a large amount of users. This was not intended and these people were not notified up front. We don’t have a program document that does a load compact -A. Still these users all have an archive now and they are not happy!
Somebody told me that ever since R8 when you do a compact -B the archiving process kicks in. We do have program documents that perform a compact -B.
When I take a look at the help file I find the following:
-b : Uses in-place compacting and recovers unused space without reducing the file size, unless there’s a pending structural change to a database, in which case copy-style compacting occurs. This is the recommended method of compacting.
-B : Uses in-place compacting, recovers unused space and reduces file size, unless there’s a pending structural change in which case copy-style compacting occurs. If you use transaction logging, do full database backups after compacting completes.
I find nothing about archiving! Can anybody tell me if this is true ??
Program docs and dircat problem March 20, 2009
Posted by svenm in Administration.Tags: Dircat
4 comments
We have created 3 Dircat program documents on two of our servers. One server is 8.0.1 and the other one is 6.5.1. Both servers run on linux.
The problem with these documents is that they don’t run… Well actually they do but for some reason we get an error indicating that the dircat process is already running. We’ve modified the command line on our first program document several times using -quit, -q, just q, … but it just won’t quit!
So what I’ve done is I’ve created 3 different scheduled agents in a notes database.
The first agent is called 1. Stop Dircat. It runs every day at 3:55 and all it does is the following:
Dim s As New notessession
Dim nnServer As New NotesName(s.CurrentDatabase.Server)
Dim consoleReturn$‘Send the console command
consoleReturn$ = s.SendConsoleCommand( nnServer.Common, “tell dircat quit” )
The second agent is called 2. Rebuild Dircat. It runs every day at 4:05 and all it does is the following:
Dim s As New notessession
Dim nnServer As New NotesName(s.CurrentDatabase.Server)
Dim consoleReturn$‘Send the console command
consoleReturn$ = s.SendConsoleCommand( s.common, “load dircat names.nsf -r” )
The second agent is called 3. Load Dircat. It runs every day at 4:15 and all it does is the following:
Dim s As New notessession
Dim nnServer As New NotesName(s.CurrentDatabase.Server)
Dim consoleReturn$‘Send the console command
consoleReturn$ = s.SendConsoleCommand( nnServer.Common, “load dircat” )
I’ve also set my agent security to 2. Allow Restricted operations.
This seems to do the trick. Before I created these agents I wasn’t aware of the SendConsoleCommand. I can already see a lot of other situations where I can use this function!
Update: here is a print-screen of the server document. This doesn’t seem to do the trick. The catalog is not updated as it should be:
