A couple of months ago, users started calling saying that they could not log in to SWA. Upon inspection it was found that their accounts and all mail had been deleted even though in sync.cfg (in /var/opt/scalix/ldapsync/13/) is set to IM_DELETE_MAILBOX=FALSE.
We had to perform a restore from backup, however it seems as though the issue causing this was that we were running out of UNIX Users and started getting the error: "No more id's are available from the system id pool"
On inspection of pool (imadmidp -u) we were noting that all ID's were indeed being used. Now this is what causes me some concern.
This is what I was receiving from the Pool list:
Start of block: 60534
Range of block: 5000
Used in block: 5000
Start of block: 66000
Range of block: 7500
Used in block: 7500
upon performing a cleanup with omadmidp -u -x -f we receive this (added 10000 in the pool as well) we get the following:
Start of block: 60534
Range of block: 5000
Used in block: 1908
Start of block: 66000
Range of block: 7500
Used in block: 149
Start of block: 74000
Range of block: 10000
Used in block: 8
Considering we only have a userbase of only about 1200 users I dont understand how the user pool can get full.
We sync with our LDAP Server and then perform a full reload every night so as to ensure consistency.
do you have any ideas why we are filling up the user pool. I have had to make the omadmidp -u -x -f a cronjob to run nightly to try and alleviate the issue, however I believe this may only be a band-aid solution to a real issue.