the current webmin from the yum repo disables sslv2/v3 and tls1/1.1, which means that centos 5 is left with no options because it doesn't support tls1.2. i just happened to stumble upon the answer while trying to figure out why my new install was giving ssl errors. nothing was logged, i just started comparing to a functioning server that had been installed years ago and saw the no_tls11/no_tls1_1 keys in miniserv.conf.
maybe the repo needs to be split up to have separate rpms for different os versions?
Which openssl version do you have there? You can check with the
openssl version
command.