Error Install OJS 3.3 NS_ERROR_REDIRECT_LOOP

I’m trying to install OJS version 3.3.0-20 on an Ubuntu server running Nginx and PHP 8.3-FPM.
The installation is hosted on a subdomain: revista.domainx.com.

The configuration for this subdomain in /etc/nginx/sites-available is set up correctly.

The database has been created with the corresponding user and privileges.
The config.inc.php file includes the correct database parameters, and the base_url option matches the subdomain.

However, when accessing http://revista.domainx.com in the browser, it continuously redirects to:
http://revista.domainx.com/index.php/index/install.

In the browser’s Network tab, several HTTP 302 responses appear, eventually resulting in a NS_ERROR_REDIRECT_LOOP error.

To rule out PHP or Nginx issues, I tested a CMS installation on the same server — it worked correctly.
I also tested another OJS version (3.5.x), but the redirect loop persists.
If I place a simple index.html file with test content, the subdomain loads properly.

For troubleshooting, I disabled SSL to avoid any potential HTTPS redirection issues (Certbot will be installed later once OJS is working).
Nginx access and error logs show no relevant issues or redirection errors.

How else can I debug this behavior to identify the root cause of the redirect loop?

file config in site-available:

server {
listen 80;
listen [::]:80;

server_name revista.domainx.com ;

root /usr/share/nginx/html/revista;
index index.php index.html index.htm;
access_log /var/log/nginx/revista_access.log;
error_log  /var/log/nginx/revista_error.log;
location / {
    try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
    include snippets/fastcgi-php.conf;
    fastcgi_pass unix:/run/php/php8.3-fpm.sock;
}
location ~ /\. {
    deny all;
}

}

(Related thread in Spanish: Instalación OJO 3.3 error NS_ERROR_REDIRECT_LOOP)