ExportXMLWordPrintable

    • Type: Problem report
    • Resolution: Unresolved
    • Priority: Major
    • None
    • Affects Version/s: 6.0.49, 7.0.32, 7.4.16, 8.0.0
    • Component/s: Server (S)

      Environment

      • Zabbix server and frontend 8.0.0 (tag "8.0.0", commit "c81e276e505"), PostgreSQL 16.15.

      Steps to reproduce

      1. Create user group "rep-group-r1" with user "rep-member-r1". Create user "rep-user-r1" in other user group. Both users have media "Email".
      2. In Reports → Scheduled reports create report "Report r1" for dashboard "Global view", Cycle "Daily", Start time few minutes from now.
      3. In Subscriptions add "rep-user-r1" and "rep-group-r1", Generate report by "Current user". Click Add.
      4. Wait at least 60 seconds.
      5. Open "Report r1", in Subscriptions click Remove for "rep-user-r1" and click Update.
      6. Wait until start time and check received emails.
      7. Repeat steps 1-6 with new report and objects, but in step 5 remove "rep-group-r1" instead of user.

      Result

      After Update, Subscriptions shows only "rep-group-r1", and table "report_user" has no rows for this report. Report is still sent to removed user:

      21:09:03 To: [email protected]    Subject: Report r1  Attachment: Report_r1_2026-11-07_21-09.pdf
      21:09:03 To: [email protected]  Subject: Report r1  Attachment: Report_r1_2026-11-07_21-09.pdf
      
      Check Result
      Last user removed, user group stays, 2 runs Report sent to removed user and to group member
      Last user group removed, user stays, 2 runs Report sent to user and to member of removed group
      One of two users removed, other user and group stay Removed user does not get report
      Tables "report_user" and "report_usrgrp" after Update Removed recipient is not in tables

      Expected

      Report is sent only to recipients in Subscriptions, which documentation describes as "List of report recipients" (Scheduled reports).
      Affects enabled scheduled reports after last user or last user group is removed from Subscriptions.

            Assignee:
            Zabbix Development Team
            Reporter:
            Piotr Wegrzyn
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: