matomo-org / matomo

Empowering People Ethically with the leading open source alternative to Google Analytics that gives you full control over your data. Matomo lets you easily collect data from websites & apps and visualise this data and extract insights. Privacy is built-in. Liberating Web Analytics. Star us on Github? +1. And we love Pull Requests!
https://matomo.org/
GNU General Public License v3.0
19.51k stars 2.61k forks source link

[Bug]+matomo non sending reports #22381

Open mgazzin opened 1 month ago

mgazzin commented 1 month ago

What happened?

After updating to Matomo version 5.1.0, the system can't send reports by email at the scheduled time anymore. If I try to send them manually it works but after I have set the period to week. If I try to send an email with the command: ./console core:test-email myemail@example.com it works. It looks like it is a scheduler problem. I do not find any evidence in the logs.

What should happen?

The report are scheduled to be sent every week, on monday at 11am. It should send these reports by email as it was doing in previous versions.

How can this be reproduced?

Go to:

Create a new report and schedule it. Wait until the schedule time expires.

Matomo version

5.1.0

PHP version

8.2.20

Server operating system

Docker official image

What browsers are you seeing the problem on?

No response

Computer operating system

Debian 11.9

Relevant log output

nothing relevant in the logs

Validations

sgiehl commented 1 month ago

Those jobs are triggered e.g. as part of the archiving process. Are you using an archiving cron or is that running browser triggered?

mgazzin commented 1 month ago

Hi @sgiehl I haven't setup any archiving cron, I have just setup the report like the following:

immagine

In the previous Matomo versions it was enough! Is there anything I am missing?