I've just upgraded from version 3.0.x to 3.1. Running on CentOS 7.4. After the ugprade, I'm now having trouble adding email domains. When I try, the "client" is shown in the list as empty, and the spamfilter setting isn't consistently kept. Where can i hunt for the cause? Thank you
No errors during upgrade; however I did find several issues with amavis not running. I think I have that working, though.
I've now build a new server and imported my configuration. Getting the same result. What I've found is the sys_groupid isn't being set the same way it was previously. My older entries have sys_userid=1, and sys_groupid=2. I would expect they should match the client that's assigned, which is sys_userid=1, and sys_groupid=1, but it doesn't seem to do that. When the database shows sys_groupid=2, the correct client shows up. When it shows "sys_groupid=1", the client is blank. Also -- there was no client that had group_id=2 -- so I don't understand how these sys_groupid values are being set.
No, these are independant. sys_group id's correspond to the sys_group table and the sys_userid to the sys_user table. A client has a group and you can lookup the connection in sys_group table as well. It has been like this in all ISPConfig 3 versions.
I wish I understood why, but it just magically started to work. I even restarted the server, and it's still working. It's as of something critical was broken, and auto-updated overnight. No idea what it could have been, though, since not much critical stuff auto-updates.