You are not logged in.
Pages: 1
I use GLPI with Alpine Linux and Nginx, performing a new installation it is not possible to proceed with the installation via browser from the first step "Language Selection", I forced the installation via CLI and in this case I cannot log in with any user because I receive the message "The action you requested is not allowed.".
GLPI 10.0.7
PHP 8.2
Alpine Linux 3.18
The glpi folder permissions are apparently correct, and I can't identify anything in the logs.
Also via CLI when I check the requirements I get the following alerts:
[REQUIRED] Previous GLPI version files detection
The presence of source files from previous versions of GLPI can lead to security issues or bugs. [SKIPPED]
[SUGGESTED] SELinux configuration [SKIPPED]
[SUGGESTED] Safe configuration of web root directory [SKIPPED] Checking web server root directory configuration cannot be done on CLI context.
Offline
Hi.
Delete the directory of the previous installation (e.g. move it to another location to recover important directories later, e.g. config).
--
GLPI 10.0.7
GLPI-Inventory 1.2.1
Ubuntu Server 20.04 LTS
Offline
The problem is that it's a fresh install.
Offline
Same problem here with Azure installation
Offline
The PHP `session.cookie_secure` configuration should not be enabled if you are not using the HTTPS protocol. Your error probably comes from there.
Offline
Ok I definitely succeed to find and reproduce the problem.
Directory glpi/files/_sessions must NOT have full rights for everyone (777).
Change the rights to 755 for this directory :
chmod 755 /var/www/glpi/files/_sessions
And if needed, change owner :
chown apache:apache /var/www/glpi/files/_sessions
Hope that helps
Last edited by Vilmas (2024-06-11 17:05:06)
Offline
Pages: 1