i have i similar problem, i install a contrib (Kronolith) but only the package no the smeserver-Kronolith (because i forgot) and then type:
"signal-event post-install"
then i remember that i need to use post-upgrade instead of post-install
so type:
"signal-event post-upgrade" and then
"signal-event reboot"
When the system was up again, i try to enter to the server-manager and said that "user or password was wrong", so i try enter by console with root user, and wrong password again.
So i look for a solution in the forum, and i found this topic, so log into console with a user that have sudo power and type:
"passwd root"
"signal-event password-modify root"
and
"passwd admin"
"signal-event password-modify admin"
thats solve the problem (or i think that), but when i try to access to the server via samba with the admin user, again the password error , so i type:
"smbpasswd admin"
"signal-event password-modify admin"
OK rigth know all is working but i have some questions:
My procedure was OK?
In ther next system update i loose this changes or no? if yes how to preserve the changes?
i use the webmail ok, but i look in the "users" table of horde mysql database and is empty, is OK?
and finally, i dont know how i loose my admin and root password, how is it possible?
Thks