All sorted.
Re-install license and found a user account that was not able to be modified at all hence the failure of ommodent. After omdelu that account, my account!, all completes sucessfully.
Here is the steps i used to get the job done.
Code: Select all
service scalix stop
service scalix-tomcat stop
cd /var/opt/scalix
rm -rf *
tar -xvzp -f /path/to/backup.tar.gz
# If the uid and/or gid of scalix has changed.
find -uid 100 -print | xargs chown scalix
find -gid 101 -print | xargs chgrp scalix
omcheck -s -d | bash
sxmodfqdn -o oldfqdn -n `hostname -f`
ompatchom
service scalix restart
service scalix-tomcat restart
# If cannot log in to SAC.
# Uninstall SAC via ./scalix-installer --cli
omdelu -n sxqueryadmin
# Reinstall SAC via ./scalix-installer --cli
# Re-install license via SAC
# Disable passowrd change in rules wizard
vim /var/opt/scalix/omhtml/RW-`omwebconf -ql`/page/rules-lffunc.html
# Generate mime data to speed things up, consider running this every day
omtidyallu -M
Hope that helps someone in the future.