Acess log hestiacp

Hello. How can I enable the hestiacp request log so that it writes to /var/log/hestia/nginx-access.log?

access_log /var/log/hestia/nginx-access.log main;

It’s present in /usr/local/hestia/nginx/conf/nginx.conf
But it doesn’t write anything.

Hi,

Show the output of these commands:

cat /etc/logrotate.d/hestia
ls -lrta /var/log/hestia/

/var/log/hestia/*.log {
rotate 12
monthly
missingok
notifempty
create 0600 root root

===

The nginx-access.log file itself is present.

The cat command doesn’t show the entire output and I need to see all the files in the dir.

-rw-r–r--  1 root root      102 дек  5  2024 debug.log.3
-rw-------  1 root root     1290 мар  3  2025 debug.log.2
-rw-------  1 root root      896 мар 17  2025 restore.log.12
-rw-------  1 root root       44 мая  7  2025 restore.log.11
-rw-------  1 root root     8423 июл 26  2025 nginx-error.log.12
-rw-------  1 root root    64121 июл 27  2025 nginx-access.log.12
-rw-------  1 root root  4097991 июл 31  2025 backup.log.12
-rw-rw----  1 root root    37375 июл 31  2025 activity.log.12
-rw-------  1 root root  8355767 авг  1  2025 error.log.12
-rw-------  1 root root  4129530 авг 31  2025 backup.log.11
-rw-rw----  1 root root    42733 авг 31  2025 activity.log.11
-rw-------  1 root root     3132 сен 17  2025 restore.log.10
-rw-------  1 root root  1269213 сен 23  2025 nginx-error.log.11
-rw-------  1 root root     5566 сен 23  2025 nginx-error.log.10
-rw-------  1 root root    18451 сен 24  2025 nginx-access.log.10
-rw-------  1 root root       44 сен 26  2025 restore.log.9
-rw-------  1 root root  4017304 сен 30  2025 backup.log.10
-rw-------  1 root root       44 окт  1  2025 restore.log.8
-rw-------  1 root root  1378242 окт  1  2025 nginx-error.log.9
-rw-------  1 root root   152623 окт  6  2025 debug.log.1
-rw-------  1 root root        0 окт  7  2025 debug.log
-rw-------  1 root root  4058285 окт 31  2025 backup.log.9
-rw-rw----  1 root root    43812 окт 31  2025 activity.log.9
-rw-------  1 root root  3062297 ноя 20  2025 nginx-error.log.8
-rw-------  1 root root     7735 ноя 25  2025 auth.log.10
-rw-------  1 root root     3915 ноя 25  2025 auth.log.12
-rw-------  1 root root     1915 ноя 25  2025 auth.log.11
-rw-rw----  1 root root    45893 ноя 25  2025 activity.log.10
-rw-------  1 root root  4583087 ноя 25  2025 system.log.10
-rw-------  1 root root  2955961 ноя 25  2025 nginx-access.log.8
-rw-------  1 root root  4525302 ноя 25  2025 system.log.11
-rw-------  1 root root  4991878 ноя 25  2025 system.log.12
-rw-------  1 root root 11100507 ноя 25  2025 error.log.10
-rw-------  1 root root  1264101 ноя 25  2025 nginx-access.log.11
-rw-------  1 root root  4784350 ноя 25  2025 system.log.9
-rw-------  1 root root 11599030 ноя 25  2025 error.log.11
-rw-------  1 root root  1665436 ноя 25  2025 nginx-access.log.9
-rw-------  1 root root     5375 ноя 25  2025 auth.log.9
-rw-------  1 root root     8909 ноя 25  2025 error.log.9
-rw-------  1 root root  3897553 ноя 30  2025 backup.log.8
-rw-------  1 root root     4289 ноя 30  2025 auth.log.8
-rw-rw----  1 root root    45227 ноя 30  2025 activity.log.8
-rw-------  1 root root  4951741 ноя 30  2025 system.log.8
-rw-------  1 root root  6083024 ноя 30  2025 error.log.8
-rw-------  1 root root  3990302 дек 31  2025 backup.log.7
-rw-------  1 root root     3216 дек 31  2025 auth.log.7
-rw-------  1 root root 50005653 янв  1  2026 error.log.7
-rw-------  1 root root  4429037 янв  1  2026 system.log.7
-rw-rw----  1 root root    45012 янв  1  2026 activity.log.7
-rw-------  1 root root      554 янв 10 21:56 restore.log.7
-rw-------  1 root root   253665 янв 18 15:48 nginx-error.log.7
-rw-------  1 root root  1335180 янв 19 22:27 nginx-access.log.7
-rw-------  1 root root      230 янв 20 11:58 restore.log.6
-rw-------  1 root root     4078 янв 30 22:14 auth.log.6
-rw-------  1 root root  3994955 янв 31 04:04 backup.log.6
-rw-------  1 root root 59237647 фев  1 00:00 error.log.6
-rw-rw----  1 root root    38393 фев  1 00:00 activity.log.6
-rw-------  1 root root  4447233 фев  1 00:00 system.log.6
-rw-------  1 root root      305 фев  4 01:18 restore.log.5
-rw-------  1 root root  3636341 фев 28 04:11 backup.log.5
-rw-------  1 root root     5004 фев 28 15:31 auth.log.5
-rw-------  1 root root 57198076 мар  1 00:00 error.log.5
-rw-rw----  1 root root    41201 мар  1 00:00 activity.log.5
-rw-------  1 root root  3883747 мар  1 00:00 system.log.5
-rw-------  1 root root  4337794 мар 14 19:55 nginx-error.log.6
-rw-------  1 root root  4567244 мар 15 16:40 nginx-access.log.6
-rw-------  1 root root     3818 мар 16 09:05 restore.log.4
-rw-------  1 root root   176715 мар 16 21:39 nginx-error.log.5
-rw-------  1 root root   267540 мар 16 22:06 nginx-access.log.5
-rw-------  1 root root     9974 мар 31 01:08 auth.log.4
-rw-------  1 root root  3800150 мар 31 03:48 backup.log.4
-rw-------  1 root root  1254447 мар 31 17:45 error.log.4
-rw-------  1 root root  4486318 апр  1 00:00 system.log.4
-rw-rw----  1 root root    43882 апр  1 00:00 activity.log.4
-rw-------  1 root root       46 апр 26 17:22 restore.log.3
-rw-------  1 root root  5433274 апр 29 12:08 nginx-error.log.4
-rw-------  1 root root  4931975 апр 30 00:23 nginx-access.log.4
-rw-------  1 root root  3500434 апр 30 03:49 backup.log.3
-rw-------  1 root root  1006376 апр 30 13:31 error.log.3
-rw-------  1 root root     9577 апр 30 21:14 auth.log.3
-rw-rw----  1 root root    39466 мая  1 00:00 activity.log.3
-rw-------  1 root root  5132068 мая  1 00:00 system.log.3
-rw-------  1 root root   178764 мая  3 17:46 nginx-error.log.3
-rw-------  1 root root   449570 мая  3 18:56 nginx-access.log.3
-rw-------  1 root root     1275 мая 25 07:29 restore.log.2
-rw-------  1 root root  3409923 мая 31 03:51 backup.log.2
-rw-------  1 root root  1382315 мая 31 04:48 error.log.2
-rw-------  1 root root    11862 мая 31 16:31 auth.log.2
-rw-rw----  1 root root    47534 мая 31 23:49 activity.log.2
-rw-------  1 root root  6226396 мая 31 23:49 system.log.2
-rw-------  1 root root  1516121 июн  1 23:17 nginx-error.log.2
-rw-------  1 root root  1974285 июн  1 23:19 nginx-access.log.2
-rw-------  1 root root      260 июн 19 18:29 restore.log.1
-rw-------  1 root root     5751 июн 29 22:35 auth.log.1
-rw-------  1 root root  3034106 июн 30 03:47 backup.log.1
-rw-------  1 root root    22364 июн 30 04:44 error.log.1
-rw-rw----  1 root root    42179 июл  1 00:00 activity.log.1
-rw-------  1 root root  5660968 июл  1 00:00 system.log.1
-rw-------  1 root root        0 июл  1 00:00 nginx-error.log
-rw-------  1 root root        0 июл  1 00:00 nginx-access.log
drwxr-xr-x 16 root root     4096 июл  6 00:00 ..
-rw-------  1 root root      252 июл  9 20:57 restore.log
-rw-------  1 root root   106110 июл 10 03:32 nginx-error.log.1
-rw-------  1 root root   998276 июл 10 03:48 backup.log
-rw-------  1 root root    15206 июл 10 04:44 error.log
-rw-------  1 root root     2201 июл 10 10:52 auth.log
-rw-------  1 root root  2424715 июл 10 14:56 nginx-access.log.1
drwxr-x—  2 root root    12288 июл 10 15:02 .
-rw-rw----  1 root root    46438 июл 10 15:07 activity.log
-rw-------  1 root root  1835785 июл 10 15:07 system.log

OS Debian 12

The nginx output is in nginx-access.log.1 because of a logrotate issue, please, show me the entire output of the cat command.

root@server1:~# cat /etc/logrotate.d/hestia
/var/log/hestia/*.log {
rotate 12
monthly
missingok
notifempty
create 0600 root root

root@server1:~# ls -lrta /var/log/hestia/
итого 346484
-rw-r–r-- 1 root root 102 дек 5 2024 debug.log.3
-rw------- 1 root root 1290 мар 3 2025 debug.log.2
-rw------- 1 root root 896 мар 17 2025 restore.log.12
-rw------- 1 root root 44 мая 7 2025 restore.log.11
-rw------- 1 root root 8423 июл 26 2025 nginx-error.log.12
-rw------- 1 root root 64121 июл 27 2025 nginx-access.log.12
-rw------- 1 root root 4097991 июл 31 2025 backup.log.12
-rw-rw---- 1 root root 37375 июл 31 2025 activity.log.12
-rw------- 1 root root 8355767 авг 1 2025 error.log.12
-rw------- 1 root root 4129530 авг 31 2025 backup.log.11
-rw-rw---- 1 root root 42733 авг 31 2025 activity.log.11
-rw------- 1 root root 3132 сен 17 2025 restore.log.10
-rw------- 1 root root 1269213 сен 23 2025 nginx-error.log.11
-rw------- 1 root root 5566 сен 23 2025 nginx-error.log.10
-rw------- 1 root root 18451 сен 24 2025 nginx-access.log.10
-rw------- 1 root root 44 сен 26 2025 restore.log.9
-rw------- 1 root root 4017304 сен 30 2025 backup.log.10
-rw------- 1 root root 44 окт 1 2025 restore.log.8
-rw------- 1 root root 1378242 окт 1 2025 nginx-error.log.9
-rw------- 1 root root 152623 окт 6 2025 debug.log.1
-rw------- 1 root root 0 окт 7 2025 debug.log
-rw------- 1 root root 4058285 окт 31 2025 backup.log.9
-rw-rw---- 1 root root 43812 окт 31 2025 activity.log.9
-rw------- 1 root root 3062297 ноя 20 2025 nginx-error.log.8
-rw------- 1 root root 7735 ноя 25 2025 auth.log.10
-rw------- 1 root root 3915 ноя 25 2025 auth.log.12
-rw------- 1 root root 1915 ноя 25 2025 auth.log.11
-rw-rw---- 1 root root 45893 ноя 25 2025 activity.log.10
-rw------- 1 root root 4583087 ноя 25 2025 system.log.10
-rw------- 1 root root 2955961 ноя 25 2025 nginx-access.log.8
-rw------- 1 root root 4525302 ноя 25 2025 system.log.11
-rw------- 1 root root 4991878 ноя 25 2025 system.log.12
-rw------- 1 root root 11100507 ноя 25 2025 error.log.10
-rw------- 1 root root 1264101 ноя 25 2025 nginx-access.log.11
-rw------- 1 root root 4784350 ноя 25 2025 system.log.9
-rw------- 1 root root 11599030 ноя 25 2025 error.log.11
-rw------- 1 root root 1665436 ноя 25 2025 nginx-access.log.9
-rw------- 1 root root 5375 ноя 25 2025 auth.log.9
-rw------- 1 root root 8909 ноя 25 2025 error.log.9
-rw------- 1 root root 3897553 ноя 30 2025 backup.log.8
-rw------- 1 root root 4289 ноя 30 2025 auth.log.8
-rw-rw---- 1 root root 45227 ноя 30 2025 activity.log.8
-rw------- 1 root root 4951741 ноя 30 2025 system.log.8
-rw------- 1 root root 6083024 ноя 30 2025 error.log.8
-rw------- 1 root root 3990302 дек 31 2025 backup.log.7
-rw------- 1 root root 3216 дек 31 2025 auth.log.7
-rw------- 1 root root 50005653 янв 1 2026 error.log.7
-rw------- 1 root root 4429037 янв 1 2026 system.log.7
-rw-rw---- 1 root root 45012 янв 1 2026 activity.log.7
-rw------- 1 root root 554 янв 10 21:56 restore.log.7
-rw------- 1 root root 253665 янв 18 15:48 nginx-error.log.7
-rw------- 1 root root 1335180 янв 19 22:27 nginx-access.log.7
-rw------- 1 root root 230 янв 20 11:58 restore.log.6
-rw------- 1 root root 4078 янв 30 22:14 auth.log.6
-rw------- 1 root root 3994955 янв 31 04:04 backup.log.6
-rw------- 1 root root 59237647 фев 1 00:00 error.log.6
-rw-rw---- 1 root root 38393 фев 1 00:00 activity.log.6
-rw------- 1 root root 4447233 фев 1 00:00 system.log.6
-rw------- 1 root root 305 фев 4 01:18 restore.log.5
-rw------- 1 root root 3636341 фев 28 04:11 backup.log.5
-rw------- 1 root root 5004 фев 28 15:31 auth.log.5
-rw------- 1 root root 57198076 мар 1 00:00 error.log.5
-rw-rw---- 1 root root 41201 мар 1 00:00 activity.log.5
-rw------- 1 root root 3883747 мар 1 00:00 system.log.5
-rw------- 1 root root 4337794 мар 14 19:55 nginx-error.log.6
-rw------- 1 root root 4567244 мар 15 16:40 nginx-access.log.6
-rw------- 1 root root 3818 мар 16 09:05 restore.log.4
-rw------- 1 root root 176715 мар 16 21:39 nginx-error.log.5
-rw------- 1 root root 267540 мар 16 22:06 nginx-access.log.5
-rw------- 1 root root 9974 мар 31 01:08 auth.log.4
-rw------- 1 root root 3800150 мар 31 03:48 backup.log.4
-rw------- 1 root root 1254447 мар 31 17:45 error.log.4
-rw------- 1 root root 4486318 апр 1 00:00 system.log.4
-rw-rw---- 1 root root 43882 апр 1 00:00 activity.log.4
-rw------- 1 root root 46 апр 26 17:22 restore.log.3
-rw------- 1 root root 5433274 апр 29 12:08 nginx-error.log.4
-rw------- 1 root root 4931975 апр 30 00:23 nginx-access.log.4
-rw------- 1 root root 3500434 апр 30 03:49 backup.log.3
-rw------- 1 root root 1006376 апр 30 13:31 error.log.3
-rw------- 1 root root 9577 апр 30 21:14 auth.log.3
-rw-rw---- 1 root root 39466 мая 1 00:00 activity.log.3
-rw------- 1 root root 5132068 мая 1 00:00 system.log.3
-rw------- 1 root root 178764 мая 3 17:46 nginx-error.log.3
-rw------- 1 root root 449570 мая 3 18:56 nginx-access.log.3
-rw------- 1 root root 1275 мая 25 07:29 restore.log.2
-rw------- 1 root root 3409923 мая 31 03:51 backup.log.2
-rw------- 1 root root 1382315 мая 31 04:48 error.log.2
-rw------- 1 root root 11862 мая 31 16:31 auth.log.2
-rw-rw---- 1 root root 47534 мая 31 23:49 activity.log.2
-rw------- 1 root root 6226396 мая 31 23:49 system.log.2
-rw------- 1 root root 1516121 июн 1 23:17 nginx-error.log.2
-rw------- 1 root root 1974285 июн 1 23:19 nginx-access.log.2
-rw------- 1 root root 260 июн 19 18:29 restore.log.1
-rw------- 1 root root 5751 июн 29 22:35 auth.log.1
-rw------- 1 root root 3034106 июн 30 03:47 backup.log.1
-rw------- 1 root root 22364 июн 30 04:44 error.log.1
-rw-rw---- 1 root root 42179 июл 1 00:00 activity.log.1
-rw------- 1 root root 5660968 июл 1 00:00 system.log.1
-rw------- 1 root root 0 июл 1 00:00 nginx-error.log
-rw------- 1 root root 0 июл 1 00:00 nginx-access.log
drwxr-xr-x 16 root root 4096 июл 6 00:00 ..
-rw------- 1 root root 252 июл 9 20:57 restore.log
-rw------- 1 root root 106110 июл 10 03:32 nginx-error.log.1
-rw------- 1 root root 998276 июл 10 03:48 backup.log
-rw------- 1 root root 15206 июл 10 04:44 error.log
-rw------- 1 root root 2201 июл 10 10:52 auth.log
drwxr-x— 2 root root 12288 июл 10 15:02 .
-rw-rw---- 1 root root 47480 июл 10 15:30 activity.log
-rw------- 1 root root 1836791 июл 10 15:30 system.log
-rw------- 1 root root 2425460 июл 10 15:40 nginx-access.log.1

I showed it as I was told.

For some reason, nginx-access.log.1 writes here and not in nginx-access.log

But this is not showing all the output or your hestia logrotate conf is totally broken.

/var/log/hestia/*.log {
rotate 12
monthly
missingok
notifempty
create 0600 root root

Anyway:

cp /usr/local/hestia/install/deb/logrotate/hestia /etc/logrotate.d/hestia
systemctl restart logrotate
systemctl restart hestia

I showed everything that was there.

Apparently there’s some kind of bug. It needs to be fixed in an update.
Your recommendations helped resolve the issue. I’m very grateful.

It was fixed 8 months ago.

I installed the latest update. Apparently, they didn’t include the fix in the update.

If the content of logrotate hestia is this:

❯ cat /etc/logrotate.d/hestia
/var/log/hestia/*.log {
    rotate 12
    monthly
    missingok
    notifempty
    create 0600 root root
    sharedscripts
    postrotate
        systemctl restart hestia.service >/dev/null 2>&1 || true
    endscript
}

Then it was included.