nginx-error.log: 2022/01/27 20:37:06 [error] 492#0: *485 "/usr/local/hestia/web/phpmyadmin/index.php" is not found (2: No such file or directory), client: 192.168.1.201, server: _, request: "GET /phpmyadmin/ HTTP/1.1", host: "web.domain.tld", referrer: "https://web.domain.tld/list/db/"
pma doesnt run under port 8083 or hostname.domain.tld with a proxy pass redirect - it runs under the normal apache2/nginx system. As written, try to use a normal webdomain added to hestia.
I on a proxmox server with in between a NGINX proxy for all my services.
Also I am having a other HestiaCP server on Ubuntu 18.04 which works perfectly fine, no issues with PMA.
This log shows, that you try to access it under hestia service, which runs on port 8083. A 404 not found should be logged or reported under /home/admin/web/web.domain.tld/logs/
I used your generator to install HestiaCP, no complicated other packages were installled.
Pff… It took me now about 5 hours to figure this out… Frustrated argg!! I quit. I doesn’t work and will not work.
1.5.6 an 1.5.7 did nothing change regarding phpmyadmin or web
1.5.6 Fixend issue with installer + Upgrade script to “fix” an issue with SSL
1.5.7 Fixed the issues apt keys
As all traffic if forwarded to /usr/local/hestia/web/ folder according your logs I suggest checking out what goes wrong…
Custom setups are impossible for us to debug. And unless you are willing to pay for the time I need to invest into it to test I am not able to do so…
So in your Nginx proxy you already forward the traffic from http(s)://domain.com to https://domain.com:8083. If it is done with the Hestia or with any nginx proxy it doesn’t matter.
You have to modify some config to get it working how ever it falls out off scope for us…