Content Filter has stopped sending notifications, and I can't figure out why. I've tested and verified that all other features work fine. Just no email or IM notifications. We migrated from the embedded DB to SQL Server. We've also made some changes to our Exchange server, but not sure if exactly what's causing the problem.
Turned on debug logging, hoping to get some answers (personal details masked):
******************************
2013.04.22 10:34:35 org.jivesoftware.openfire.plugin.ContentFilterPlugin - Content filter: intercepted packet:
<message id="XD48e-216" to="user1@server" from="user2@server/Spark 2.6.3" type="chat">
<body>unicorn</body>
<thread>krK384</thread>
<x xmlns="jabber:x:event">
<offline/>
<composing/>
</x>
</message>
2013.04.22 10:34:35 org.jivesoftware.openfire.plugin.ContentFilterPlugin - Content filter: content matched? true
2013.04.22 10:34:35 org.jivesoftware.openfire.plugin.ContentFilterPlugin - Content filter: sending violation notification
2013.04.22 10:34:35 org.jivesoftware.openfire.plugin.ContentFilterPlugin - Content filter: include original msg? true
2013.04.22 10:34:35 org.jivesoftware.openfire.plugin.ContentFilterPlugin - Content filter: sending email notification
2013.04.22 10:34:35 org.jivesoftware.openfire.plugin.ContentFilterPlugin - Content filter: allowed content:
<message id="XD48e-216" to="user1@server" from="user2@server/Spark 2.6.3" type="chat">
<body>***</body>
<thread>krK384</thread>
<x xmlns="jabber:x:event">
<offline/>
<composing/>
</x>
</message>
*******************************
So, it looks like it's working. It says sending email notification, but nothing comes through. Thinking about digging thru the Exchange server logs, see if I can find anything. What's weird is when I test SMTP under Server > Server Manager > Email Settings, it works perfectly.
I understand this plugin is no longer being updated, and the developer fell of the face of the planet, but that doesn't help me. Hopefully someone else here can at least point me in the right direction. Thanks in advance guys.