Hey there
This sounds like there's an issue setting cookies with the correct domain name. You'll sometimes run into this if you try to connect to ITFlow without using HTTPS, or if there's an issue with your HTTPS/WAF config.
Could you please try temporarily adding this line to config.php, and then clearing your cache/cookies:
$config_https_only = FALSE;
It would be worth having the Apache error log and your browsers network dev console open whilst logging into ITFlow. Look for errors in the Apache log and what the response from ITFlow contains in the dev console - something, somewhere, probably still references the old domain.
When you've tried logging in once, could you please share what cookies are set (again dev console should show these). Redact your PHP session ID.
-
Also worth mentioning if you're using a proxy in front of ITFlow, you should configure the method for ITFlow to log IP addresses - otherwise they'll all just appear to be the proxy IP in the logs.
DEFINE(“CONST_GET_IP_METHOD”, “HTTP_X_FORWARDED_FOR”);
https://docs.itflow.org/config_php