diff --git a/bollux b/bollux index 50b4a81..10b43d0 100755 --- a/bollux +++ b/bollux @@ -199,6 +199,8 @@ request() { # request [-s SERVER] URL log 5 "addr: $addr" sslcmd=(openssl s_client -crlf -ign_eof -quiet -connect "$serv") + # use SNI + sslcmd+=(-servername "${serv%:*}") log "${sslcmd[@]}" "${sslcmd[@]}" <<<"$addr" 2>/dev/null }