After upgrading to Signals Inventa 3.1, user logins may not work.
Credentials may be entered on the login page but they get ignored after entering and the login page reappears.
This issue can be caused in environments where the Signals URL is accessed via http. A cookie issued by login page will have the Secure attribute set to true, meaning it will only be issued when accessing over TLS.
The solution is to disable this requirement as follows:
1) Locate the cluster-configuration.yaml in your Signals Inventa installation folder. This will be on the client workstation machine.
2) Find the following setting
3) Change this to false
4) Change to the <installation directory>/sdf-standalone-cluster-deployment-ansible directory.
Run the deploy-client-services.sh script
5) You should now find that logins to Signals Inventa work as expected.