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.
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.