Check which SSL protocols a server accepts

for p in ssl2 ssl3 tls1 tls1_1 tls1_2; do
  printf '%-8s' "$p"
  echo | openssl s_client -connect shop.example.com:443 -"$p" 2>/dev/null 
    | grep -q 'Cipher is (NONE)' && echo 'no' || echo 'yes'
done