The configuration files deployed by Tuleap expect to be able to put the PHP sessions in /var/tmp/tuleap_cache/php/session. Some administrators configure /var/tmp/ to be a volatile filesystem so /var/tmp/tuleap_cache/php/session might be missing on boot. When the directory is missing, the PHP sessions cannot be saved which prevent any operations including the login.