I seem to have a bit of a problem with a large amount of devices reporting http flapping. I am monitoring in hosts.cfg https://[ip_address]:444. The SSL column always remains green, but the http column flaps with the status message:
https://[ip_address]:444/ - SSL error
This usually means that connecting to the service failed. There might be some additional information in the xymonnet logfile.
The "sslcert" column (I assume that is the one you mean) only reports the status of the SSL certificate; it it cannot connect to the server then there is no certificate to report on, and hence that status is not updated (and will eventually go purple).
status? I have 90 such devices that consume a lot of RAM and the CPU regularly goes up to 90%+ (I collect SNMP stats via devmon so the flapping here can be controlled with thresholds). I presume this is why the http response can be slow, though it would normally return in 8s.
If increasing the timeout doesn't help, perhaps you can use something like "badhttp:3:3:5" to delay alerting until the test has failed for more than one poll cycle ? This example would cause it to go yellow for 3 poll cycles (15 minutes) and red after 5 cycles (25 minutes).
Regards, Henrik