Hi,
I have been using Monit on OPNsense for some time to monitor HTTP connectivity to some hosts or to montor HTTPS connectivity + certificate validity period reporting. This worked well so far.
Starting from 24.7.6, I'm flooded with false-negative alerts that given monitoring host experienced "Connection failed" and then in a minute or so "Connection succeeded". Then there is a period of silence (a couple of minutes) and again failed/succeeded alerts repeat.
Alerts look like that:
Action: alert
Host: opnsense2.localdomain
Description: failed protocol test [HTTP] at [192.168.7.1]:443 [TCP/IP TLS] -- Poll failed: Interrupted system call
The common message for all failed alerts is "Interrupted system call".
Only some monitored hosts are affected and both my HTTP and HTTPS monitors are affected. But no changes have been made to these hosts, it was OPNsense upgraded to 24.7.6 and it all started right after it.
Has anyone expierenced similar behavior ?
Thanks
Hi,
I'm experiencing the same issue. It seems Monit devs already captured this issue in 5.34.2 - see https://mmonit.com/monit/changes/ and https://bitbucket.org/tildeslash/monit/commits/tag/release-5-34-2. Hopefully we will receive an update in OPNSense shortly as this issue is confusing if you rely on Monit.
Yeah, we're picking that fix up for 24.7.7.
Cheers,
Franco
Thanks, Franco!