[SOLVED] Notification Matchers not working after update to 3.3.0

Jan 11, 2025
4
0
1
Until now I've been using email notifications successfully. After updating to 3.3.0 I configured several webhook targets and associated matchers to track GC, Prune, Sync, and Verify jobs. When I click the 'Test' button for the various webhook targets, I receive the notification as expected (on a healthchecks.io server). The problem is that none of the matchers are triggering the targets properly. I even tested by re-creating an email based matcher, which also does not work as expected. I've tried modifying different parameters of the matchers, and tested by manually triggering a Prune job since they complete near instantly, but none of the notifications are being sent as expected.

I have another PBS server as an offsite secondary backup, without an enterprise subscription, which was recently updated to 3.3.2. I'm using the exact same configurations for the targets and matchers, and they work as expected.

Anyone else run into this issue? Any suggestions are welcome. Thanks in advance.
 
Resolved. For anyone who comes across this in the future:

Each datastore has a setting for notifications under <datastore> -> Options -> Notification mode, which must be set to "Notification system" in order to use the new targets and matchers system.

My onsite PBS server was installed several months ago and was set to the default notification mode of "Email". Apparently the default setting for notification mode changed at some point with a recent release of PBS and now defaults to "Notification system", which is why the offsite server which was recently deployed is working as expected. I changed the setting for the datastores on the onsite server and it works as expected.
 
Im on 3.3.2 and have the same problem. Test runs of Webhooks work fine, but no notifications are send.

The notitication system is set for the datastore.

I've tried various machter rules and even the default one didt send something to mail or webhook.
The Same Configurations work on PVE 8.3.2.