I've got a script which uses openssl's s_client command to pull certificates for a big set of hosts. Some of these hosts will inevitably be unreachable because of a firewall. Is it possible to set the s_client timeout to something much shorter than the default? I don't see one in the man page/help file.
That or some sort of wrapper command that will auto-kill the openssl -s_client after X number of seconds.
I'd prefer not to pre-test a host/port for usability if possible.