in the tab System Admin–>Time Zone is set Europe \ Rome and the time shown is correct.
In Advanced settings under PhpTime Zone the same Europe/Rome
on the server
root@~# timedatectl status
Local time: Wed 2025-06-18 12:00:14 CEST
Universal time: Wed 2025-06-18 10:00:14 UTC
RTC time: Wed 2025-06-18 10:00:14
Time zone: Europe/Rome (CEST, +0200)
System clock synchronized: yes
NTP service: active
RTC in local TZ: no
but in the various reports the time is not always correct
We have the same issue on a new installed FreePBX 17 system in the CDR reports. Also the time format is shown in AM/PM and not in the 24h format.
On another FreePBX 16 system there are no issues like that.