A trivial little web control and 2 timers. I could probably do it in
VB in an hour if I took a look at exactly what SSL entailed - I've
never coded for it. But reading your above paragraph roughed out most
of the non-SSL program for me.
Then again, look into tcl - it should be pretty trivial there too. Or
a little Perl script running on your computer.
"Periodically" means kick off a timer every - what? 5 minutes? Wait,
oh, 60 seconds. If no response, the sites not there, otherwise log
the time it took for the return.
Now do the SSL stuff, what ever that will be.